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'
61 - functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
62 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params'
64 container: 'functest-kubernetes-healthcheck'
116 - functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
117 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params'
119 container: 'functest-kubernetes-smoke'
171 - functest-kubernetes-pi-ollivier-functest-kubernetes-security-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
172 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-params'
174 container: 'functest-kubernetes-security'
226 - functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
227 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params'
229 container: 'functest-kubernetes-benchmarking'
281 - functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
282 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params'
284 container: 'functest-kubernetes-cnf'
336 - functest-kubernetes-pi-jobs: &functest-kubernetes-pi-jobs
337 name: 'functest-kubernetes-pi-jobs'
338 current-parameters: true
341 name: functest-kubernetes-pi-node
348 name: functest-kubernetes-pi-build_tag
354 name: functest-kubernetes-pi-DEPLOY_SCENARIO
357 name: DEPLOY_SCENARIO
358 default: k8-nosdn-nofeature-noha
360 - functest-kubernetes-pi-run-containers: &functest-kubernetes-pi-run-containers
361 name: 'functest-kubernetes-pi-run-containers'
362 <<: *functest-kubernetes-pi-containers
363 privileged: '{privileged}'
369 published_ports: '{published_ports}'
372 name: functest-kubernetes-pi-pull-containers
376 if [ "{repo}" = "_" ]; then
377 image={container}:{tag}
378 elif [ "{port}" = "None" ]; then
379 image={repo}/{container}:{tag}
381 image={repo}:{port}/{container}:{tag}
386 name: functest-kubernetes-pi-run-containers
391 if [ "{volumes}" != "None" ]; then
392 for i in $(echo {volumes} | tr -d '[]' |sed "s/, / /g" ); \
393 do volumes="-v $i $volumes"; done
396 if [ "{env}" != "None" ]; then
397 for i in $(eval echo {env} | tr -d '[]' |sed "s/, / /g" ); \
398 do env="-e $i $env"; done
401 if [ "{published_ports}" != "None" ]; then
402 for i in $(echo {published_ports} | tr -d '[]' |sed "s/, / /g" ); \
403 do published_ports="-p $i $published_ports"; done
405 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/results || true
406 if [ "{repo}" = "_" ]; then
407 image={container}:{tag}
408 elif [ "{port}" = "None" ]; then
409 image={repo}/{container}:{tag}
411 image={repo}:{port}/{container}:{tag}
413 mkdir -p $WORKSPACE/results
414 chown {uid}:{gid} $WORKSPACE/results
416 --privileged={privileged} \
417 --network={network} \
421 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
422 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
423 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
424 -v /home/opnfv/functest-kubernetes/.boto:/etc/boto.cfg \
425 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
426 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
428 -e BUILD_TAG=$BUILD_TAG \
429 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
430 $image run_tests -t {test} -p -r
433 name: functest-kubernetes-pi-remove-images
437 if [ "{repo}" = "_" ]; then
438 image={container}:{tag}
439 elif [ "{port}" = "None" ]; then
440 image={repo}/{container}:{tag}
442 image={repo}:{port}/{container}:{tag}
444 docker rmi $image || true
447 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
449 - functest-kubernetes-pi-node:
452 - functest-kubernetes-pi-pull-containers:
453 <<: *functest-kubernetes-pi-containers
456 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-pull'
457 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
459 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
462 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
464 - functest-kubernetes-pi-node:
467 - functest-kubernetes-pi-remove-images:
468 <<: *functest-kubernetes-pi-containers
471 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-rmi'
472 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
474 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
477 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
479 - functest-kubernetes-pi-node:
482 - functest-kubernetes-pi-pull-containers:
483 <<: *functest-kubernetes-pi-containers
486 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-pull'
487 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
489 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
492 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
494 - functest-kubernetes-pi-node:
497 - functest-kubernetes-pi-remove-images:
498 <<: *functest-kubernetes-pi-containers
501 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-rmi'
502 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
504 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
507 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
509 - functest-kubernetes-pi-node:
512 - functest-kubernetes-pi-pull-containers:
513 <<: *functest-kubernetes-pi-containers
516 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-pull'
517 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
519 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
522 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
524 - functest-kubernetes-pi-node:
527 - functest-kubernetes-pi-remove-images:
528 <<: *functest-kubernetes-pi-containers
531 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-rmi'
532 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
534 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
537 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
539 - functest-kubernetes-pi-node:
542 - functest-kubernetes-pi-pull-containers:
543 <<: *functest-kubernetes-pi-containers
546 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-pull'
547 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
549 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
552 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
554 - functest-kubernetes-pi-node:
557 - functest-kubernetes-pi-remove-images:
558 <<: *functest-kubernetes-pi-containers
561 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-rmi'
562 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
564 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
567 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
569 - functest-kubernetes-pi-node:
572 - functest-kubernetes-pi-pull-containers:
573 <<: *functest-kubernetes-pi-containers
576 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-pull'
577 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
579 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
582 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
584 - functest-kubernetes-pi-node:
587 - functest-kubernetes-pi-remove-images:
588 <<: *functest-kubernetes-pi-containers
591 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-rmi'
592 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
594 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
597 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-{test}-run'
599 - functest-kubernetes-pi-node:
601 - functest-kubernetes-pi-build_tag:
603 - functest-kubernetes-pi-DEPLOY_SCENARIO:
604 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
606 - functest-kubernetes-pi-run-containers:
607 <<: *functest-kubernetes-pi-run-containers
611 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck'
612 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
614 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
615 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
617 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
619 container: 'functest-kubernetes-healthcheck'
628 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-{test}-run'
631 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-{test}-run'
633 - functest-kubernetes-pi-node:
635 - functest-kubernetes-pi-build_tag:
637 - functest-kubernetes-pi-DEPLOY_SCENARIO:
638 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
640 - functest-kubernetes-pi-run-containers:
641 <<: *functest-kubernetes-pi-run-containers
645 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke'
646 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
648 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
649 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
651 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
653 container: 'functest-kubernetes-smoke'
657 - k8s_conformance_serial
659 - sig_api_machinery_serial
663 - sig_cluster_lifecycle
664 - sig_instrumentation
667 - sig_scheduling_serial
675 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-{test}-run'
678 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-{test}-run'
680 - functest-kubernetes-pi-node:
682 - functest-kubernetes-pi-build_tag:
684 - functest-kubernetes-pi-DEPLOY_SCENARIO:
685 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
687 - functest-kubernetes-pi-run-containers:
688 <<: *functest-kubernetes-pi-run-containers
692 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security'
693 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
695 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
696 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
698 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
700 container: 'functest-kubernetes-security'
710 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-{test}-run'
713 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-{test}-run'
715 - functest-kubernetes-pi-node:
717 - functest-kubernetes-pi-build_tag:
719 - functest-kubernetes-pi-DEPLOY_SCENARIO:
720 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
722 - functest-kubernetes-pi-run-containers:
723 <<: *functest-kubernetes-pi-run-containers
727 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking'
728 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
730 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
731 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
733 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
735 container: 'functest-kubernetes-benchmarking'
737 - xrally_kubernetes_full
744 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-{test}-run'
747 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-{test}-run'
749 - functest-kubernetes-pi-node:
751 - functest-kubernetes-pi-build_tag:
753 - functest-kubernetes-pi-DEPLOY_SCENARIO:
754 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
756 - functest-kubernetes-pi-run-containers:
757 <<: *functest-kubernetes-pi-run-containers
761 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf'
762 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
764 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
765 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
767 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
769 container: 'functest-kubernetes-cnf'
779 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-{test}-run'
782 name: functest-kubernetes-pi-zip
787 if [ "{volumes}" != "None" ]; then
788 for i in $(echo {volumes} | tr -d '[]' |sed "s/, / /g" ); \
789 do volumes="-v $i $volumes"; done
792 if [ "{env}" != "None" ]; then
793 for i in $(eval echo {env} | tr -d '[]' |sed "s/, / /g" ); \
794 do env="-e $i $env"; done
797 if [ "{published_ports}" != "None" ]; then
798 for i in $(echo {published_ports} | tr -d '[]' |sed "s/, / /g" ); \
799 do published_ports="-p $i $published_ports"; done
801 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/results || true
802 if [ "{repo}" = "_" ]; then
803 image={container}:{tag}
804 elif [ "{port}" = "None" ]; then
805 image={repo}/{container}:{tag}
807 image={repo}:{port}/{container}:{tag}
809 mkdir -p $WORKSPACE/results
810 chown {uid}:{gid} $WORKSPACE/results
812 --privileged={privileged} \
813 --network={network} \
817 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
818 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes \
819 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes \
820 -v /home/opnfv/functest-kubernetes/.boto:/etc/boto.cfg \
821 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
822 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
824 -e BUILD_TAG=$BUILD_TAG \
825 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
829 name: 'functest-kubernetes-pi-{tag}-zip'
831 - functest-kubernetes-pi-node:
833 - functest-kubernetes-pi-build_tag:
835 - functest-kubernetes-pi-DEPLOY_SCENARIO:
836 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
838 - functest-kubernetes-pi-zip:
839 <<: *functest-kubernetes-pi-run-containers
842 name: 'functest-kubernetes-pi-zip'
843 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
845 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
846 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
848 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
850 container: 'functest-kubernetes-healthcheck'
856 - 'functest-kubernetes-pi-{tag}-zip'
859 name: 'functest-kubernetes-pi-{tag}-daily'
860 project-type: multijob
864 - functest-kubernetes-pi-node:
866 - functest-kubernetes-pi-build_tag:
868 - functest-kubernetes-pi-DEPLOY_SCENARIO:
869 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
870 # PyYAML and yamllint differ here
871 # see https://github.com/yaml/pyyaml/issues/234
872 # yamllint disable rule:indentation
876 - ^functest-kubernetes-(pi-)*.*-(daily|docker|review)$
877 # yamllint enable rule:indentation
880 name: remove former images
882 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
883 <<: *functest-kubernetes-pi-jobs
884 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
885 <<: *functest-kubernetes-pi-jobs
886 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
887 <<: *functest-kubernetes-pi-jobs
888 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
889 <<: *functest-kubernetes-pi-jobs
890 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
891 <<: *functest-kubernetes-pi-jobs
893 name: pull containers
895 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
896 <<: *functest-kubernetes-pi-jobs
897 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
898 <<: *functest-kubernetes-pi-jobs
899 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
900 <<: *functest-kubernetes-pi-jobs
901 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
902 <<: *functest-kubernetes-pi-jobs
903 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
904 <<: *functest-kubernetes-pi-jobs
906 name: ollivier/functest-kubernetes-healthcheck:{tag}
908 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-k8s_quick-run'
909 <<: *functest-kubernetes-pi-jobs
910 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
911 <<: *functest-kubernetes-pi-jobs
913 name: ollivier/functest-kubernetes-smoke:{tag}
914 execution-type: SEQUENTIALLY
916 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
917 <<: *functest-kubernetes-pi-jobs
918 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
919 <<: *functest-kubernetes-pi-jobs
920 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-k8s_conformance_serial-run'
921 <<: *functest-kubernetes-pi-jobs
922 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_api_machinery-run'
923 <<: *functest-kubernetes-pi-jobs
924 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_api_machinery_serial-run'
925 <<: *functest-kubernetes-pi-jobs
926 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_apps-run'
927 <<: *functest-kubernetes-pi-jobs
928 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_apps_serial-run'
929 <<: *functest-kubernetes-pi-jobs
930 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_auth-run'
931 <<: *functest-kubernetes-pi-jobs
932 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_cluster_lifecycle-run'
933 <<: *functest-kubernetes-pi-jobs
934 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_instrumentation-run'
935 <<: *functest-kubernetes-pi-jobs
936 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_network-run'
937 <<: *functest-kubernetes-pi-jobs
938 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_node-run'
939 <<: *functest-kubernetes-pi-jobs
940 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_scheduling_serial-run'
941 <<: *functest-kubernetes-pi-jobs
942 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_storage-run'
943 <<: *functest-kubernetes-pi-jobs
944 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_storage_serial-run'
945 <<: *functest-kubernetes-pi-jobs
947 name: ollivier/functest-kubernetes-security:{tag}
949 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_hunter-run'
950 <<: *functest-kubernetes-pi-jobs
951 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_bench_master-run'
952 <<: *functest-kubernetes-pi-jobs
953 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_bench_node-run'
954 <<: *functest-kubernetes-pi-jobs
956 name: ollivier/functest-kubernetes-benchmarking:{tag}
958 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
959 <<: *functest-kubernetes-pi-jobs
960 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-netperf-run'
961 <<: *functest-kubernetes-pi-jobs
963 name: ollivier/functest-kubernetes-cnf:{tag}
965 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-k8s_vims-run'
966 <<: *functest-kubernetes-pi-jobs
967 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-helm_vims-run'
968 <<: *functest-kubernetes-pi-jobs
969 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-cnf_testsuite-run'
970 <<: *functest-kubernetes-pi-jobs
972 name: dump all campaign data
974 - name: 'functest-kubernetes-pi-{tag}-zip'
975 <<: *functest-kubernetes-pi-jobs
981 recipients: cedric.ollivier@orange.com
984 name: 'functest-kubernetes-pi-daily'
985 <<: *functest-kubernetes-pi-params
987 - 'functest-kubernetes-pi-{tag}-daily'
990 name: functest-kubernetes-pi
999 regex: ^functest-kubernetes-pi-[a-z-0-9.]+-daily$