2 - functest-kubernetes-jobs: &functest-kubernetes-jobs
3 name: 'functest-kubernetes-jobs'
4 current-parameters: true
6 - functest-kubernetes-params: &functest-kubernetes-params
7 name: 'functest-kubernetes-params'
43 name: functest-kubernetes-slave
50 name: functest-kubernetes-build_tag
56 name: functest-kubernetes-branch
63 name: functest-kubernetes-DEPLOY_SCENARIO
67 default: k8-nosdn-nofeature-noha
69 name: functest-kubernetes-DEBUG
75 - functest-kubernetes-containers: &functest-kubernetes-containers
76 name: 'functest-kubernetes-containers'
79 container: '{container}'
82 - functest-kubernetes-run-containers: &functest-kubernetes-run-containers
83 name: 'functest-kubernetes-run-containers'
84 <<: *functest-kubernetes-containers
86 privileged: '{privileged}'
90 name: functest-kubernetes-pull-containers
94 if [ "{repo}" = "_" ]; then
95 image={container}:{tag}
96 elif [ "{port}" = "None" ]; then
97 image={repo}/{container}:{tag}
99 image={repo}:{port}/{container}:{tag}
104 name: functest-kubernetes-run-containers
108 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/* || true
109 if [ "{repo}" = "_" ]; then
110 image={container}:{tag}
111 elif [ "{port}" = "None" ]; then
112 image={repo}/{container}:{tag}
114 image={repo}:{port}/{container}:{tag}
117 --privileged={privileged} \
118 --network={network} \
119 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
120 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
121 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
122 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
123 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
124 -e NODE_NAME=$slave \
125 -e BUILD_TAG=$BUILD_TAG \
126 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
127 -e DEPLOY_SCENARIO=$DEPLOY_SCENARIO \
129 -v /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config \
130 -v /home/opnfv/functest-kubernetes/.boto:/root/.boto \
131 $image run_tests -t {test} -p -r
134 name: functest-kubernetes-remove-images
138 if [ "{repo}" = "_" ]; then
139 image={container}:{tag}
140 elif [ "{port}" = "None" ]; then
141 image={repo}/{container}:{tag}
143 image={repo}:{port}/{container}:{tag}
145 docker rmi $image || true
147 - functest-kubernetes-build-containers: &functest-kubernetes-build-containers
148 name: 'functest-kubernetes-build-containers'
149 <<: *functest-kubernetes-containers
154 name: functest-kubernetes-build-containers
158 if [ "{repo}" = "_" ]; then
159 image={container}:{tag}
160 elif [ "{port}" = "None" ]; then
161 image={repo}/{container}:{tag}
163 image={repo}:{port}/{container}:{tag}
165 if [ "{ref_arg}" = "None" ]; then
168 build_arg="--build-arg {ref_arg}={ref}"
171 docker build $build_arg \
172 --pull=false --no-cache --force-rm=true \
176 name: functest-kubernetes-scm
179 url: https://gerrit.opnfv.org/gerrit/functest-kubernetes
180 refspec: '+refs/changes/*:refs/changes/*'
185 name: 'functest-kubernetes-{repo}-{container}-{tag}-pull'
187 - functest-kubernetes-slave:
190 - functest-kubernetes-pull-containers:
191 <<: *functest-kubernetes-containers
194 name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-pull'
195 <<: *functest-kubernetes-params
196 container: 'functest-kubernetes-healthcheck'
198 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
201 name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-pull'
202 <<: *functest-kubernetes-params
203 container: 'functest-kubernetes-smoke'
205 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
208 name: 'functest-kubernetes-opnfv-functest-kubernetes-security-pull'
209 <<: *functest-kubernetes-params
210 container: 'functest-kubernetes-security'
212 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
215 name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-pull'
216 <<: *functest-kubernetes-params
217 container: 'functest-kubernetes-benchmarking'
219 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
222 name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-pull'
223 <<: *functest-kubernetes-params
224 container: 'functest-kubernetes-cnf'
226 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
229 name: 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
231 - functest-kubernetes-slave:
234 - functest-kubernetes-remove-images:
235 <<: *functest-kubernetes-containers
238 name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-rmi'
239 <<: *functest-kubernetes-params
240 container: 'functest-kubernetes-healthcheck'
242 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
245 name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-rmi'
246 <<: *functest-kubernetes-params
247 container: 'functest-kubernetes-smoke'
249 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
252 name: 'functest-kubernetes-opnfv-functest-kubernetes-security-rmi'
253 <<: *functest-kubernetes-params
254 container: 'functest-kubernetes-security'
256 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
259 name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-rmi'
260 <<: *functest-kubernetes-params
261 container: 'functest-kubernetes-benchmarking'
263 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
266 name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-rmi'
267 <<: *functest-kubernetes-params
268 container: 'functest-kubernetes-cnf'
270 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
273 name: 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
275 - functest-kubernetes-slave:
277 - functest-kubernetes-build_tag:
279 - functest-kubernetes-DEPLOY_SCENARIO:
280 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
281 - functest-kubernetes-DEBUG:
284 - functest-kubernetes-run-containers:
285 <<: *functest-kubernetes-run-containers
288 name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck'
289 <<: *functest-kubernetes-params
290 container: 'functest-kubernetes-healthcheck'
296 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
299 name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke'
300 <<: *functest-kubernetes-params
301 container: 'functest-kubernetes-smoke'
308 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
311 name: 'functest-kubernetes-opnfv-functest-kubernetes-security'
312 <<: *functest-kubernetes-params
313 container: 'functest-kubernetes-security'
320 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
323 name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking'
324 <<: *functest-kubernetes-params
325 container: 'functest-kubernetes-benchmarking'
327 - xrally_kubernetes_full
331 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
334 name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf'
335 <<: *functest-kubernetes-params
336 container: 'functest-kubernetes-cnf'
342 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
346 name: functest-kubernetes-zip
350 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/* || true
351 if [ "{repo}" = "_" ]; then
352 image={container}:{tag}
353 elif [ "{port}" = "None" ]; then
354 image={repo}/{container}:{tag}
356 image={repo}:{port}/{container}:{tag}
359 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
360 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes \
361 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes \
362 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
363 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
364 -e BUILD_TAG=$BUILD_TAG \
365 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
366 -e DEPLOY_SCENARIO=$DEPLOY_SCENARIO \
368 -v /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config \
369 -v /home/opnfv/functest-kubernetes/.boto:/root/.boto \
373 name: 'functest-kubernetes-{tag}-zip'
375 - functest-kubernetes-slave:
377 - functest-kubernetes-build_tag:
379 - functest-kubernetes-DEPLOY_SCENARIO:
380 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
381 - functest-kubernetes-DEBUG:
384 - functest-kubernetes-zip:
385 <<: *functest-kubernetes-containers
388 name: 'functest-kubernetes-{tag}-zip'
389 <<: *functest-kubernetes-params
390 container: 'functest-kubernetes-healthcheck'
392 - 'functest-kubernetes-{tag}-zip'
395 name: 'functest-kubernetes-{tag}-daily'
396 project-type: multijob
400 - functest-kubernetes-slave:
402 - functest-kubernetes-build_tag:
404 - functest-kubernetes-DEPLOY_SCENARIO:
405 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
406 - functest-kubernetes-DEBUG:
410 use-build-blocker: true
411 blocking-level: 'GLOBAL'
413 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
416 name: remove former images
418 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
419 <<: *functest-kubernetes-jobs
420 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
421 <<: *functest-kubernetes-jobs
422 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
423 <<: *functest-kubernetes-jobs
424 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-pull'
425 <<: *functest-kubernetes-jobs
426 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
427 <<: *functest-kubernetes-jobs
429 name: pull containers
431 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-pull'
432 <<: *functest-kubernetes-jobs
433 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-pull'
434 <<: *functest-kubernetes-jobs
435 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-pull'
436 <<: *functest-kubernetes-jobs
437 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-pull'
438 <<: *functest-kubernetes-jobs
439 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-pull'
440 <<: *functest-kubernetes-jobs
442 name: opnfv/functest-kubernetes-healthcheck:{tag}
444 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
445 <<: *functest-kubernetes-jobs
447 name: opnfv/functest-kubernetes-smoke:{tag}
449 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
450 <<: *functest-kubernetes-jobs
451 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
452 <<: *functest-kubernetes-jobs
454 name: opnfv/functest-kubernetes-security:{tag}
456 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
457 <<: *functest-kubernetes-jobs
458 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
459 <<: *functest-kubernetes-jobs
461 name: opnfv/functest-kubernetes-benchmarking:{tag}
463 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
464 <<: *functest-kubernetes-jobs
466 name: opnfv/functest-kubernetes-cnf:{tag}
468 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
469 <<: *functest-kubernetes-jobs
471 name: dump all campaign data
473 - name: 'functest-kubernetes-{tag}-zip'
474 <<: *functest-kubernetes-jobs
477 name: 'functest-kubernetes-{repo}-{container}-{tag}-gate'
479 - functest-kubernetes-slave:
482 - functest-kubernetes-scm:
485 - functest-kubernetes-build-containers:
486 <<: *functest-kubernetes-build-containers
490 name: 'functest-kubernetes-{repo}-{container}-{tag}-check'
492 - functest-kubernetes-slave:
494 - functest-kubernetes-branch:
497 - functest-kubernetes-scm:
500 - functest-kubernetes-build-containers:
501 <<: *functest-kubernetes-build-containers
505 name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
509 tag: '1.15-alpine3.12'
518 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
521 name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
525 tag: '1.15-alpine3.12'
534 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
537 name: functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-build
538 <<: *functest-kubernetes-params
539 container: functest-kubernetes-core
549 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
550 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
553 name: functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-build
554 <<: *functest-kubernetes-params
555 container: functest-kubernetes-healthcheck
557 path: docker/healthcheck
565 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
566 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
569 name: functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-build
570 <<: *functest-kubernetes-params
571 container: functest-kubernetes-cnf
581 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
582 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
585 name: functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-build
586 <<: *functest-kubernetes-params
587 container: functest-kubernetes-security
589 path: docker/security
597 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
598 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
601 name: functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-build
602 <<: *functest-kubernetes-params
603 container: functest-kubernetes-smoke
613 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
614 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
617 name: functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-build
618 <<: *functest-kubernetes-params
619 container: functest-kubernetes-benchmarking
621 path: docker/benchmarking
629 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
630 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
633 name: 'functest-kubernetes-{tag}-check'
634 project-type: multijob
636 - functest-kubernetes-slave:
638 - functest-kubernetes-build_tag:
640 - functest-kubernetes-branch:
642 - functest-kubernetes-DEPLOY_SCENARIO:
643 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
644 - functest-kubernetes-DEBUG:
648 use-build-blocker: true
649 blocking-level: 'GLOBAL'
651 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
654 name: remove former images
656 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
657 <<: *functest-kubernetes-jobs
658 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
659 <<: *functest-kubernetes-jobs
660 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
661 <<: *functest-kubernetes-jobs
662 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-rmi'
663 <<: *functest-kubernetes-jobs
664 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
665 <<: *functest-kubernetes-jobs
667 name: remove dependencies
669 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
670 <<: *functest-kubernetes-jobs
672 name: pull dependencies
674 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
675 <<: *functest-kubernetes-jobs
677 name: build opnfv/functest-kubernetes-core
679 - name: 'functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-check'
680 <<: *functest-kubernetes-jobs
682 name: build opnfv/functest-kubernetes-healthcheck
684 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-check'
685 <<: *functest-kubernetes-jobs
686 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-check'
687 <<: *functest-kubernetes-jobs
688 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-check'
689 <<: *functest-kubernetes-jobs
691 name: build containers
693 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-check'
694 <<: *functest-kubernetes-jobs
696 name: build opnfv/functest-kubernetes-benchmarking
698 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-check'
699 <<: *functest-kubernetes-jobs
701 name: opnfv/functest-kubernetes-healthcheck:{tag}
703 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
704 <<: *functest-kubernetes-jobs
706 name: opnfv/functest-kubernetes-smoke:{tag}
708 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
709 <<: *functest-kubernetes-jobs
710 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
711 <<: *functest-kubernetes-jobs
713 name: opnfv/functest-kubernetes-benchmarking:{tag}
715 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
716 <<: *functest-kubernetes-jobs
718 name: opnfv/functest-kubernetes-security:{tag}
720 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
721 <<: *functest-kubernetes-jobs
722 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
723 <<: *functest-kubernetes-jobs
725 name: opnfv/functest-kubernetes-cnf:{tag}
727 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
728 <<: *functest-kubernetes-jobs
731 name: functest-kubernetes-patchset-created
734 server-name: 'gerrit.opnfv.org'
736 - patchset-created-event
737 - comment-added-contains-event:
738 comment-contains-value: 'recheck'
739 - comment-added-contains-event:
740 comment-contains-value: 'reverify'
742 - project-compare-type: 'ANT'
743 project-pattern: 'functest-kubernetes'
745 - branch-compare-type: 'ANT'
746 branch-pattern: '**/{branch}'
754 name: 'functest-kubernetes-{tag}-gate'
755 project-type: multijob
757 - functest-kubernetes-patchset-created:
760 - functest-kubernetes-slave:
762 - functest-kubernetes-build_tag:
764 - functest-kubernetes-DEPLOY_SCENARIO:
765 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
766 - functest-kubernetes-DEBUG:
770 use-build-blocker: true
771 blocking-level: 'GLOBAL'
773 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
776 name: remove former images
778 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
779 <<: *functest-kubernetes-jobs
780 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
781 <<: *functest-kubernetes-jobs
782 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
783 <<: *functest-kubernetes-jobs
784 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-rmi'
785 <<: *functest-kubernetes-jobs
786 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
787 <<: *functest-kubernetes-jobs
789 name: remove dependencies
791 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
792 <<: *functest-kubernetes-jobs
794 name: pull dependencies
796 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
797 <<: *functest-kubernetes-jobs
799 name: build opnfv/functest-kubernetes-core
801 - name: 'functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-gate'
802 <<: *functest-kubernetes-jobs
804 name: build opnfv/functest-kubernetes-healthcheck
806 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-gate'
807 <<: *functest-kubernetes-jobs
808 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-gate'
809 <<: *functest-kubernetes-jobs
810 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-gate'
811 <<: *functest-kubernetes-jobs
813 name: build containers
815 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-gate'
816 <<: *functest-kubernetes-jobs
818 name: build opnfv/functest-kubernetes-benchmarking
820 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-gate'
821 <<: *functest-kubernetes-jobs
823 name: opnfv/functest-kubernetes-healthcheck:{tag}
825 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
826 <<: *functest-kubernetes-jobs
828 name: opnfv/functest-kubernetes-smoke:{tag}
830 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
831 <<: *functest-kubernetes-jobs
832 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
833 <<: *functest-kubernetes-jobs
835 name: opnfv/functest-kubernetes-security:{tag}
837 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
838 <<: *functest-kubernetes-jobs
839 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
840 <<: *functest-kubernetes-jobs
842 name: opnfv/functest-kubernetes-benchmarking:{tag}
844 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
845 <<: *functest-kubernetes-jobs
847 name: opnfv/functest-kubernetes-cnf:{tag}
849 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
850 <<: *functest-kubernetes-jobs
853 name: 'functest-kubernetes'
854 <<: *functest-kubernetes-params
856 - 'functest-kubernetes-{tag}-daily'
859 name: 'functest-kubernetes-gate'
860 <<: *functest-kubernetes-params
868 - 'functest-kubernetes-{tag}-check'
869 - 'functest-kubernetes-{tag}-gate'
872 name: functest-kubernetes
881 regex: ^functest-kubernetes-(arm.*-|amd64-)*[a-z]+-daily$
884 name: functest-kubernetes-gate
893 regex: ^functest-kubernetes-(arm.*-|amd64-)*[a-z]+-gate$