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'
49 - functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
50 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params'
52 container: 'functest-kubernetes-healthcheck'
92 - functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
93 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params'
95 container: 'functest-kubernetes-smoke'
135 - functest-kubernetes-pi-ollivier-functest-kubernetes-security-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
136 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-params'
138 container: 'functest-kubernetes-security'
178 - functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
179 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params'
181 container: 'functest-kubernetes-benchmarking'
221 - functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
222 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params'
224 container: 'functest-kubernetes-cnf'
264 - functest-kubernetes-pi-jobs: &functest-kubernetes-pi-jobs
265 name: 'functest-kubernetes-pi-jobs'
266 current-parameters: true
269 name: functest-kubernetes-pi-node
276 name: functest-kubernetes-pi-build_tag
282 name: functest-kubernetes-pi-DEPLOY_SCENARIO
285 name: DEPLOY_SCENARIO
286 default: k8-nosdn-nofeature-noha
288 - functest-kubernetes-pi-run-containers: &functest-kubernetes-pi-run-containers
289 name: 'functest-kubernetes-pi-run-containers'
290 <<: *functest-kubernetes-pi-containers
291 privileged: '{privileged}'
297 published_ports: '{published_ports}'
300 name: functest-kubernetes-pi-pull-containers
304 if [ "{repo}" = "_" ]; then
305 image={container}:{tag}
306 elif [ "{port}" = "None" ]; then
307 image={repo}/{container}:{tag}
309 image={repo}:{port}/{container}:{tag}
314 name: functest-kubernetes-pi-run-containers
319 if [ "{volumes}" != "None" ]; then
320 for i in $(echo {volumes} | tr -d '[]' |sed "s/, / /g" ); \
321 do volumes="-v $i $volumes"; done
324 if [ "{env}" != "None" ]; then
325 for i in $(eval echo {env} | tr -d '[]' |sed "s/, / /g" ); \
326 do env="-e $i $env"; done
329 if [ "{published_ports}" != "None" ]; then
330 for i in $(echo {published_ports} | tr -d '[]' |sed "s/, / /g" ); \
331 do published_ports="-p $i $published_ports"; done
333 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/results || true
334 if [ "{repo}" = "_" ]; then
335 image={container}:{tag}
336 elif [ "{port}" = "None" ]; then
337 image={repo}/{container}:{tag}
339 image={repo}:{port}/{container}:{tag}
341 mkdir -p $WORKSPACE/results
342 chown {uid}:{gid} $WORKSPACE/results
344 --privileged={privileged} \
345 --network={network} \
349 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
350 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
351 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
352 -v /home/opnfv/functest-kubernetes/.boto:/etc/boto.cfg \
353 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
354 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
356 -e BUILD_TAG=$BUILD_TAG \
357 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
358 $image run_tests -t {test} -p -r
361 name: functest-kubernetes-pi-remove-images
365 if [ "{repo}" = "_" ]; then
366 image={container}:{tag}
367 elif [ "{port}" = "None" ]; then
368 image={repo}/{container}:{tag}
370 image={repo}:{port}/{container}:{tag}
372 docker rmi $image || true
375 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
377 - functest-kubernetes-pi-node:
380 - functest-kubernetes-pi-pull-containers:
381 <<: *functest-kubernetes-pi-containers
384 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-pull'
385 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
387 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
390 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
392 - functest-kubernetes-pi-node:
395 - functest-kubernetes-pi-remove-images:
396 <<: *functest-kubernetes-pi-containers
399 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-rmi'
400 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
402 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
405 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
407 - functest-kubernetes-pi-node:
410 - functest-kubernetes-pi-pull-containers:
411 <<: *functest-kubernetes-pi-containers
414 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-pull'
415 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
417 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
420 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
422 - functest-kubernetes-pi-node:
425 - functest-kubernetes-pi-remove-images:
426 <<: *functest-kubernetes-pi-containers
429 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-rmi'
430 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
432 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
435 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
437 - functest-kubernetes-pi-node:
440 - functest-kubernetes-pi-pull-containers:
441 <<: *functest-kubernetes-pi-containers
444 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-pull'
445 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
447 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
450 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
452 - functest-kubernetes-pi-node:
455 - functest-kubernetes-pi-remove-images:
456 <<: *functest-kubernetes-pi-containers
459 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-rmi'
460 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
462 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
465 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
467 - functest-kubernetes-pi-node:
470 - functest-kubernetes-pi-pull-containers:
471 <<: *functest-kubernetes-pi-containers
474 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-pull'
475 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
477 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
480 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
482 - functest-kubernetes-pi-node:
485 - functest-kubernetes-pi-remove-images:
486 <<: *functest-kubernetes-pi-containers
489 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-rmi'
490 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
492 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
495 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
497 - functest-kubernetes-pi-node:
500 - functest-kubernetes-pi-pull-containers:
501 <<: *functest-kubernetes-pi-containers
504 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-pull'
505 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
507 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
510 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
512 - functest-kubernetes-pi-node:
515 - functest-kubernetes-pi-remove-images:
516 <<: *functest-kubernetes-pi-containers
519 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-rmi'
520 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
522 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
525 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-{test}-run'
527 - functest-kubernetes-pi-node:
529 - functest-kubernetes-pi-build_tag:
531 - functest-kubernetes-pi-DEPLOY_SCENARIO:
532 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
534 - functest-kubernetes-pi-run-containers:
535 <<: *functest-kubernetes-pi-run-containers
539 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck'
540 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
542 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
543 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
545 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
547 container: 'functest-kubernetes-healthcheck'
556 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-{test}-run'
559 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-{test}-run'
561 - functest-kubernetes-pi-node:
563 - functest-kubernetes-pi-build_tag:
565 - functest-kubernetes-pi-DEPLOY_SCENARIO:
566 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
568 - functest-kubernetes-pi-run-containers:
569 <<: *functest-kubernetes-pi-run-containers
573 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke'
574 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
576 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
577 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
579 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
581 container: 'functest-kubernetes-smoke'
585 - k8s_conformance_serial
587 - sig_api_machinery_serial
591 - sig_cluster_lifecycle
592 - sig_instrumentation
595 - sig_scheduling_serial
603 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-{test}-run'
606 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-{test}-run'
608 - functest-kubernetes-pi-node:
610 - functest-kubernetes-pi-build_tag:
612 - functest-kubernetes-pi-DEPLOY_SCENARIO:
613 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
615 - functest-kubernetes-pi-run-containers:
616 <<: *functest-kubernetes-pi-run-containers
620 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security'
621 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
623 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
624 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
626 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
628 container: 'functest-kubernetes-security'
638 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-{test}-run'
641 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-{test}-run'
643 - functest-kubernetes-pi-node:
645 - functest-kubernetes-pi-build_tag:
647 - functest-kubernetes-pi-DEPLOY_SCENARIO:
648 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
650 - functest-kubernetes-pi-run-containers:
651 <<: *functest-kubernetes-pi-run-containers
655 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking'
656 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
658 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
659 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
661 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
663 container: 'functest-kubernetes-benchmarking'
665 - xrally_kubernetes_full
672 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-{test}-run'
675 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-{test}-run'
677 - functest-kubernetes-pi-node:
679 - functest-kubernetes-pi-build_tag:
681 - functest-kubernetes-pi-DEPLOY_SCENARIO:
682 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
684 - functest-kubernetes-pi-run-containers:
685 <<: *functest-kubernetes-pi-run-containers
689 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf'
690 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
692 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
693 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
695 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
697 container: 'functest-kubernetes-cnf'
707 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-{test}-run'
710 name: functest-kubernetes-pi-zip
715 if [ "{volumes}" != "None" ]; then
716 for i in $(echo {volumes} | tr -d '[]' |sed "s/, / /g" ); \
717 do volumes="-v $i $volumes"; done
720 if [ "{env}" != "None" ]; then
721 for i in $(eval echo {env} | tr -d '[]' |sed "s/, / /g" ); \
722 do env="-e $i $env"; done
725 if [ "{published_ports}" != "None" ]; then
726 for i in $(echo {published_ports} | tr -d '[]' |sed "s/, / /g" ); \
727 do published_ports="-p $i $published_ports"; done
729 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/results || true
730 if [ "{repo}" = "_" ]; then
731 image={container}:{tag}
732 elif [ "{port}" = "None" ]; then
733 image={repo}/{container}:{tag}
735 image={repo}:{port}/{container}:{tag}
737 mkdir -p $WORKSPACE/results
738 chown {uid}:{gid} $WORKSPACE/results
740 --privileged={privileged} \
741 --network={network} \
745 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
746 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes \
747 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes \
748 -v /home/opnfv/functest-kubernetes/.boto:/etc/boto.cfg \
749 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
750 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
752 -e BUILD_TAG=$BUILD_TAG \
753 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
757 name: 'functest-kubernetes-pi-{tag}-zip'
759 - functest-kubernetes-pi-node:
761 - functest-kubernetes-pi-build_tag:
763 - functest-kubernetes-pi-DEPLOY_SCENARIO:
764 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
766 - functest-kubernetes-pi-zip:
767 <<: *functest-kubernetes-pi-run-containers
770 name: 'functest-kubernetes-pi-zip'
771 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
773 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
774 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
776 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
778 container: 'functest-kubernetes-healthcheck'
784 - 'functest-kubernetes-pi-{tag}-zip'
787 name: 'functest-kubernetes-pi-{tag}-daily'
788 project-type: multijob
792 - functest-kubernetes-pi-node:
794 - functest-kubernetes-pi-build_tag:
796 - functest-kubernetes-pi-DEPLOY_SCENARIO:
797 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
798 # PyYAML and yamllint differ here
799 # see https://github.com/yaml/pyyaml/issues/234
800 # yamllint disable rule:indentation
804 - ^functest-kubernetes-(pi-)*.*-(daily|docker|review)$
805 # yamllint enable rule:indentation
808 name: remove former images
810 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
811 <<: *functest-kubernetes-pi-jobs
812 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
813 <<: *functest-kubernetes-pi-jobs
814 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
815 <<: *functest-kubernetes-pi-jobs
816 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
817 <<: *functest-kubernetes-pi-jobs
818 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
819 <<: *functest-kubernetes-pi-jobs
821 name: pull containers
823 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
824 <<: *functest-kubernetes-pi-jobs
825 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
826 <<: *functest-kubernetes-pi-jobs
827 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
828 <<: *functest-kubernetes-pi-jobs
829 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
830 <<: *functest-kubernetes-pi-jobs
831 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
832 <<: *functest-kubernetes-pi-jobs
834 name: ollivier/functest-kubernetes-healthcheck:{tag}
836 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-k8s_quick-run'
837 <<: *functest-kubernetes-pi-jobs
838 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
839 <<: *functest-kubernetes-pi-jobs
841 name: ollivier/functest-kubernetes-smoke:{tag}
842 execution-type: SEQUENTIALLY
844 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
845 <<: *functest-kubernetes-pi-jobs
846 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
847 <<: *functest-kubernetes-pi-jobs
848 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-k8s_conformance_serial-run'
849 <<: *functest-kubernetes-pi-jobs
850 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_api_machinery-run'
851 <<: *functest-kubernetes-pi-jobs
852 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_api_machinery_serial-run'
853 <<: *functest-kubernetes-pi-jobs
854 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_apps-run'
855 <<: *functest-kubernetes-pi-jobs
856 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_apps_serial-run'
857 <<: *functest-kubernetes-pi-jobs
858 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_auth-run'
859 <<: *functest-kubernetes-pi-jobs
860 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_cluster_lifecycle-run'
861 <<: *functest-kubernetes-pi-jobs
862 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_instrumentation-run'
863 <<: *functest-kubernetes-pi-jobs
864 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_network-run'
865 <<: *functest-kubernetes-pi-jobs
866 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_node-run'
867 <<: *functest-kubernetes-pi-jobs
868 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_scheduling_serial-run'
869 <<: *functest-kubernetes-pi-jobs
870 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_storage-run'
871 <<: *functest-kubernetes-pi-jobs
872 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_storage_serial-run'
873 <<: *functest-kubernetes-pi-jobs
875 name: ollivier/functest-kubernetes-security:{tag}
877 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_hunter-run'
878 <<: *functest-kubernetes-pi-jobs
879 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_bench_master-run'
880 <<: *functest-kubernetes-pi-jobs
881 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_bench_node-run'
882 <<: *functest-kubernetes-pi-jobs
884 name: ollivier/functest-kubernetes-benchmarking:{tag}
886 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
887 <<: *functest-kubernetes-pi-jobs
888 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-netperf-run'
889 <<: *functest-kubernetes-pi-jobs
891 name: ollivier/functest-kubernetes-cnf:{tag}
893 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-k8s_vims-run'
894 <<: *functest-kubernetes-pi-jobs
895 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-helm_vims-run'
896 <<: *functest-kubernetes-pi-jobs
897 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-cnf_testsuite-run'
898 <<: *functest-kubernetes-pi-jobs
900 name: dump all campaign data
902 - name: 'functest-kubernetes-pi-{tag}-zip'
903 <<: *functest-kubernetes-pi-jobs
909 recipients: cedric.ollivier@orange.com
912 name: 'functest-kubernetes-pi-daily'
913 <<: *functest-kubernetes-pi-params
915 - 'functest-kubernetes-pi-{tag}-daily'
918 name: functest-kubernetes-pi
927 regex: ^functest-kubernetes-pi-[a-z-0-9.]+-daily$