2 - functest-kubernetes-pi-containers: &functest-kubernetes-pi-containers
3 name: 'functest-kubernetes-pi-containers'
6 container: '{container}'
9 - functest-kubernetes-pi-params: &functest-kubernetes-pi-params
10 name: 'functest-kubernetes-pi-params'
43 - functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
44 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params'
46 container: 'functest-kubernetes-healthcheck'
80 - functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
81 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params'
83 container: 'functest-kubernetes-smoke'
117 - functest-kubernetes-pi-ollivier-functest-kubernetes-security-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
118 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-params'
120 container: 'functest-kubernetes-security'
154 - functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
155 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params'
157 container: 'functest-kubernetes-benchmarking'
191 - functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
192 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params'
194 container: 'functest-kubernetes-cnf'
228 - functest-kubernetes-pi-jobs: &functest-kubernetes-pi-jobs
229 name: 'functest-kubernetes-pi-jobs'
230 current-parameters: true
233 name: functest-kubernetes-pi-node
240 name: functest-kubernetes-pi-build_tag
246 name: functest-kubernetes-pi-DEPLOY_SCENARIO
249 name: DEPLOY_SCENARIO
250 default: k8-nosdn-nofeature-noha
252 - functest-kubernetes-pi-run-containers: &functest-kubernetes-pi-run-containers
253 name: 'functest-kubernetes-pi-run-containers'
254 <<: *functest-kubernetes-pi-containers
255 privileged: '{privileged}'
261 published_ports: '{published_ports}'
264 name: functest-kubernetes-pi-pull-containers
268 if [ "{repo}" = "_" ]; then
269 image={container}:{tag}
270 elif [ "{port}" = "None" ]; then
271 image={repo}/{container}:{tag}
273 image={repo}:{port}/{container}:{tag}
278 name: functest-kubernetes-pi-run-containers
283 if [ "{volumes}" != "None" ]; then
284 for i in $(echo {volumes} | tr -d '[]' |sed "s/, / /g" ); \
285 do volumes="-v $i $volumes"; done
288 if [ "{env}" != "None" ]; then
289 for i in $(eval echo {env} | tr -d '[]' |sed "s/, / /g" ); \
290 do env="-e $i $env"; done
293 if [ "{published_ports}" != "None" ]; then
294 for i in $(echo {published_ports} | tr -d '[]' |sed "s/, / /g" ); \
295 do published_ports="-p $i $published_ports"; done
297 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/results || true
298 if [ "{repo}" = "_" ]; then
299 image={container}:{tag}
300 elif [ "{port}" = "None" ]; then
301 image={repo}/{container}:{tag}
303 image={repo}:{port}/{container}:{tag}
305 mkdir -p $WORKSPACE/results
306 chown {uid}:{gid} $WORKSPACE/results
308 --privileged={privileged} \
309 --network={network} \
313 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
314 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
315 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
316 -v /home/opnfv/functest-kubernetes/.boto:/etc/boto.cfg \
317 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
318 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
320 -e BUILD_TAG=$BUILD_TAG \
321 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
322 $image run_tests -t {test} -p -r
325 name: functest-kubernetes-pi-remove-images
329 if [ "{repo}" = "_" ]; then
330 image={container}:{tag}
331 elif [ "{port}" = "None" ]; then
332 image={repo}/{container}:{tag}
334 image={repo}:{port}/{container}:{tag}
336 docker rmi $image || true
339 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
341 - functest-kubernetes-pi-node:
344 - functest-kubernetes-pi-pull-containers:
345 <<: *functest-kubernetes-pi-containers
348 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-pull'
349 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
351 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
354 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
356 - functest-kubernetes-pi-node:
359 - functest-kubernetes-pi-remove-images:
360 <<: *functest-kubernetes-pi-containers
363 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-rmi'
364 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
366 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
369 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
371 - functest-kubernetes-pi-node:
374 - functest-kubernetes-pi-pull-containers:
375 <<: *functest-kubernetes-pi-containers
378 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-pull'
379 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
381 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
384 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
386 - functest-kubernetes-pi-node:
389 - functest-kubernetes-pi-remove-images:
390 <<: *functest-kubernetes-pi-containers
393 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-rmi'
394 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
396 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
399 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
401 - functest-kubernetes-pi-node:
404 - functest-kubernetes-pi-pull-containers:
405 <<: *functest-kubernetes-pi-containers
408 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-pull'
409 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
411 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
414 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
416 - functest-kubernetes-pi-node:
419 - functest-kubernetes-pi-remove-images:
420 <<: *functest-kubernetes-pi-containers
423 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-rmi'
424 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
426 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
429 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
431 - functest-kubernetes-pi-node:
434 - functest-kubernetes-pi-pull-containers:
435 <<: *functest-kubernetes-pi-containers
438 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-pull'
439 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
441 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
444 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
446 - functest-kubernetes-pi-node:
449 - functest-kubernetes-pi-remove-images:
450 <<: *functest-kubernetes-pi-containers
453 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-rmi'
454 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
456 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
459 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
461 - functest-kubernetes-pi-node:
464 - functest-kubernetes-pi-pull-containers:
465 <<: *functest-kubernetes-pi-containers
468 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-pull'
469 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
471 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
474 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
476 - functest-kubernetes-pi-node:
479 - functest-kubernetes-pi-remove-images:
480 <<: *functest-kubernetes-pi-containers
483 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-rmi'
484 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
486 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
489 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-{test}-run'
491 - functest-kubernetes-pi-node:
493 - functest-kubernetes-pi-build_tag:
495 - functest-kubernetes-pi-DEPLOY_SCENARIO:
496 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
498 - functest-kubernetes-pi-run-containers:
499 <<: *functest-kubernetes-pi-run-containers
503 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck'
504 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
506 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
507 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
509 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
511 container: 'functest-kubernetes-healthcheck'
520 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-{test}-run'
523 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-{test}-run'
525 - functest-kubernetes-pi-node:
527 - functest-kubernetes-pi-build_tag:
529 - functest-kubernetes-pi-DEPLOY_SCENARIO:
530 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
532 - functest-kubernetes-pi-run-containers:
533 <<: *functest-kubernetes-pi-run-containers
537 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke'
538 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
540 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
541 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
543 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
545 container: 'functest-kubernetes-smoke'
549 - k8s_conformance_serial
551 - sig_api_machinery_serial
555 - sig_cluster_lifecycle
556 - sig_instrumentation
559 - sig_scheduling_serial
567 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-{test}-run'
570 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-{test}-run'
572 - functest-kubernetes-pi-node:
574 - functest-kubernetes-pi-build_tag:
576 - functest-kubernetes-pi-DEPLOY_SCENARIO:
577 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
579 - functest-kubernetes-pi-run-containers:
580 <<: *functest-kubernetes-pi-run-containers
584 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security'
585 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
587 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
588 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
590 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
592 container: 'functest-kubernetes-security'
602 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-{test}-run'
605 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-{test}-run'
607 - functest-kubernetes-pi-node:
609 - functest-kubernetes-pi-build_tag:
611 - functest-kubernetes-pi-DEPLOY_SCENARIO:
612 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
614 - functest-kubernetes-pi-run-containers:
615 <<: *functest-kubernetes-pi-run-containers
619 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking'
620 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
622 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
623 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
625 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
627 container: 'functest-kubernetes-benchmarking'
629 - xrally_kubernetes_full
636 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-{test}-run'
639 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-{test}-run'
641 - functest-kubernetes-pi-node:
643 - functest-kubernetes-pi-build_tag:
645 - functest-kubernetes-pi-DEPLOY_SCENARIO:
646 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
648 - functest-kubernetes-pi-run-containers:
649 <<: *functest-kubernetes-pi-run-containers
653 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf'
654 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
656 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
657 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
659 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
661 container: 'functest-kubernetes-cnf'
671 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-{test}-run'
674 name: functest-kubernetes-pi-zip
679 if [ "{volumes}" != "None" ]; then
680 for i in $(echo {volumes} | tr -d '[]' |sed "s/, / /g" ); \
681 do volumes="-v $i $volumes"; done
684 if [ "{env}" != "None" ]; then
685 for i in $(eval echo {env} | tr -d '[]' |sed "s/, / /g" ); \
686 do env="-e $i $env"; done
689 if [ "{published_ports}" != "None" ]; then
690 for i in $(echo {published_ports} | tr -d '[]' |sed "s/, / /g" ); \
691 do published_ports="-p $i $published_ports"; done
693 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/results || true
694 if [ "{repo}" = "_" ]; then
695 image={container}:{tag}
696 elif [ "{port}" = "None" ]; then
697 image={repo}/{container}:{tag}
699 image={repo}:{port}/{container}:{tag}
701 mkdir -p $WORKSPACE/results
702 chown {uid}:{gid} $WORKSPACE/results
704 --privileged={privileged} \
705 --network={network} \
709 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
710 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes \
711 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes \
712 -v /home/opnfv/functest-kubernetes/.boto:/etc/boto.cfg \
713 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
714 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
716 -e BUILD_TAG=$BUILD_TAG \
717 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
721 name: 'functest-kubernetes-pi-{tag}-zip'
723 - functest-kubernetes-pi-node:
725 - functest-kubernetes-pi-build_tag:
727 - functest-kubernetes-pi-DEPLOY_SCENARIO:
728 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
730 - functest-kubernetes-pi-zip:
731 <<: *functest-kubernetes-pi-run-containers
734 name: 'functest-kubernetes-pi-zip'
735 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
737 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
738 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
740 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
742 container: 'functest-kubernetes-healthcheck'
748 - 'functest-kubernetes-pi-{tag}-zip'
751 name: 'functest-kubernetes-pi-{tag}-daily'
752 project-type: multijob
756 - functest-kubernetes-pi-node:
758 - functest-kubernetes-pi-build_tag:
760 - functest-kubernetes-pi-DEPLOY_SCENARIO:
761 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
762 # PyYAML and yamllint differ here
763 # see https://github.com/yaml/pyyaml/issues/234
764 # yamllint disable rule:indentation
768 - ^functest-kubernetes-(pi-)*.*-(daily|docker|review)$
769 # yamllint enable rule:indentation
772 name: remove former images
774 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
775 <<: *functest-kubernetes-pi-jobs
776 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
777 <<: *functest-kubernetes-pi-jobs
778 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
779 <<: *functest-kubernetes-pi-jobs
780 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
781 <<: *functest-kubernetes-pi-jobs
782 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
783 <<: *functest-kubernetes-pi-jobs
785 name: pull containers
787 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
788 <<: *functest-kubernetes-pi-jobs
789 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
790 <<: *functest-kubernetes-pi-jobs
791 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
792 <<: *functest-kubernetes-pi-jobs
793 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
794 <<: *functest-kubernetes-pi-jobs
795 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
796 <<: *functest-kubernetes-pi-jobs
798 name: ollivier/functest-kubernetes-healthcheck:{tag}
800 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-k8s_quick-run'
801 <<: *functest-kubernetes-pi-jobs
802 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
803 <<: *functest-kubernetes-pi-jobs
805 name: ollivier/functest-kubernetes-smoke:{tag}
806 execution-type: SEQUENTIALLY
808 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
809 <<: *functest-kubernetes-pi-jobs
810 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
811 <<: *functest-kubernetes-pi-jobs
812 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-k8s_conformance_serial-run'
813 <<: *functest-kubernetes-pi-jobs
814 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_api_machinery-run'
815 <<: *functest-kubernetes-pi-jobs
816 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_api_machinery_serial-run'
817 <<: *functest-kubernetes-pi-jobs
818 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_apps-run'
819 <<: *functest-kubernetes-pi-jobs
820 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_apps_serial-run'
821 <<: *functest-kubernetes-pi-jobs
822 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_auth-run'
823 <<: *functest-kubernetes-pi-jobs
824 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_cluster_lifecycle-run'
825 <<: *functest-kubernetes-pi-jobs
826 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_instrumentation-run'
827 <<: *functest-kubernetes-pi-jobs
828 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_network-run'
829 <<: *functest-kubernetes-pi-jobs
830 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_node-run'
831 <<: *functest-kubernetes-pi-jobs
832 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_scheduling_serial-run'
833 <<: *functest-kubernetes-pi-jobs
834 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_storage-run'
835 <<: *functest-kubernetes-pi-jobs
836 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_storage_serial-run'
837 <<: *functest-kubernetes-pi-jobs
839 name: ollivier/functest-kubernetes-security:{tag}
841 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_hunter-run'
842 <<: *functest-kubernetes-pi-jobs
843 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_bench_master-run'
844 <<: *functest-kubernetes-pi-jobs
845 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_bench_node-run'
846 <<: *functest-kubernetes-pi-jobs
848 name: ollivier/functest-kubernetes-benchmarking:{tag}
850 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
851 <<: *functest-kubernetes-pi-jobs
852 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-netperf-run'
853 <<: *functest-kubernetes-pi-jobs
855 name: ollivier/functest-kubernetes-cnf:{tag}
857 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-k8s_vims-run'
858 <<: *functest-kubernetes-pi-jobs
859 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-helm_vims-run'
860 <<: *functest-kubernetes-pi-jobs
861 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-cnf_testsuite-run'
862 <<: *functest-kubernetes-pi-jobs
864 name: dump all campaign data
866 - name: 'functest-kubernetes-pi-{tag}-zip'
867 <<: *functest-kubernetes-pi-jobs
873 recipients: cedric.ollivier@orange.com
876 name: 'functest-kubernetes-pi-daily'
877 <<: *functest-kubernetes-pi-params
879 - 'functest-kubernetes-pi-{tag}-daily'
882 name: functest-kubernetes-pi
891 regex: ^functest-kubernetes-pi-[a-z-0-9.]+-daily$