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'
37 - functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
38 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params'
40 container: 'functest-kubernetes-healthcheck'
68 - functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
69 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params'
71 container: 'functest-kubernetes-smoke'
99 - functest-kubernetes-pi-ollivier-functest-kubernetes-security-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
100 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-params'
102 container: 'functest-kubernetes-security'
130 - functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
131 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params'
133 container: 'functest-kubernetes-benchmarking'
161 - functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params: &functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
162 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params'
164 container: 'functest-kubernetes-cnf'
192 - functest-kubernetes-pi-jobs: &functest-kubernetes-pi-jobs
193 name: 'functest-kubernetes-pi-jobs'
194 current-parameters: true
197 name: functest-kubernetes-pi-node
204 name: functest-kubernetes-pi-build_tag
210 name: functest-kubernetes-pi-DEPLOY_SCENARIO
213 name: DEPLOY_SCENARIO
214 default: k8-nosdn-nofeature-noha
216 - functest-kubernetes-pi-run-containers: &functest-kubernetes-pi-run-containers
217 name: 'functest-kubernetes-pi-run-containers'
218 <<: *functest-kubernetes-pi-containers
219 privileged: '{privileged}'
225 published_ports: '{published_ports}'
228 name: functest-kubernetes-pi-pull-containers
232 if [ "{repo}" = "_" ]; then
233 image={container}:{tag}
234 elif [ "{port}" = "None" ]; then
235 image={repo}/{container}:{tag}
237 image={repo}:{port}/{container}:{tag}
242 name: functest-kubernetes-pi-run-containers
247 if [ "{volumes}" != "None" ]; then
248 for i in $(echo {volumes} | tr -d '[]' |sed "s/, / /g" ); \
249 do volumes="-v $i $volumes"; done
252 if [ "{env}" != "None" ]; then
253 for i in $(eval echo {env} | tr -d '[]' |sed "s/, / /g" ); \
254 do env="-e $i $env"; done
257 if [ "{published_ports}" != "None" ]; then
258 for i in $(echo {published_ports} | tr -d '[]' |sed "s/, / /g" ); \
259 do published_ports="-p $i $published_ports"; done
261 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/results || true
262 if [ "{repo}" = "_" ]; then
263 image={container}:{tag}
264 elif [ "{port}" = "None" ]; then
265 image={repo}/{container}:{tag}
267 image={repo}:{port}/{container}:{tag}
269 mkdir -p $WORKSPACE/results
270 chown {uid}:{gid} $WORKSPACE/results
272 --privileged={privileged} \
273 --network={network} \
277 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
278 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
279 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
280 -v /home/opnfv/functest-kubernetes/.boto:/etc/boto.cfg \
281 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
282 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
284 -e BUILD_TAG=$BUILD_TAG \
285 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
286 $image run_tests -t {test} -p -r
289 name: functest-kubernetes-pi-remove-images
293 if [ "{repo}" = "_" ]; then
294 image={container}:{tag}
295 elif [ "{port}" = "None" ]; then
296 image={repo}/{container}:{tag}
298 image={repo}:{port}/{container}:{tag}
300 docker rmi $image || true
303 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
305 - functest-kubernetes-pi-node:
308 - functest-kubernetes-pi-pull-containers:
309 <<: *functest-kubernetes-pi-containers
312 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-pull'
313 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
315 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
318 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
320 - functest-kubernetes-pi-node:
323 - functest-kubernetes-pi-remove-images:
324 <<: *functest-kubernetes-pi-containers
327 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-rmi'
328 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
330 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
333 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
335 - functest-kubernetes-pi-node:
338 - functest-kubernetes-pi-pull-containers:
339 <<: *functest-kubernetes-pi-containers
342 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-pull'
343 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
345 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
348 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
350 - functest-kubernetes-pi-node:
353 - functest-kubernetes-pi-remove-images:
354 <<: *functest-kubernetes-pi-containers
357 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-rmi'
358 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
360 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
363 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
365 - functest-kubernetes-pi-node:
368 - functest-kubernetes-pi-pull-containers:
369 <<: *functest-kubernetes-pi-containers
372 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-pull'
373 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
375 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
378 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
380 - functest-kubernetes-pi-node:
383 - functest-kubernetes-pi-remove-images:
384 <<: *functest-kubernetes-pi-containers
387 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-rmi'
388 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
390 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
393 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
395 - functest-kubernetes-pi-node:
398 - functest-kubernetes-pi-pull-containers:
399 <<: *functest-kubernetes-pi-containers
402 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-pull'
403 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
405 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
408 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
410 - functest-kubernetes-pi-node:
413 - functest-kubernetes-pi-remove-images:
414 <<: *functest-kubernetes-pi-containers
417 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-rmi'
418 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
420 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
423 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
425 - functest-kubernetes-pi-node:
428 - functest-kubernetes-pi-pull-containers:
429 <<: *functest-kubernetes-pi-containers
432 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-pull'
433 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
435 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
438 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
440 - functest-kubernetes-pi-node:
443 - functest-kubernetes-pi-remove-images:
444 <<: *functest-kubernetes-pi-containers
447 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-rmi'
448 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
450 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
453 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-{test}-run'
455 - functest-kubernetes-pi-node:
457 - functest-kubernetes-pi-build_tag:
459 - functest-kubernetes-pi-DEPLOY_SCENARIO:
460 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
462 - functest-kubernetes-pi-run-containers:
463 <<: *functest-kubernetes-pi-run-containers
467 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck'
468 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
470 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
471 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
473 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
475 container: 'functest-kubernetes-healthcheck'
484 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-{test}-run'
487 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-{test}-run'
489 - functest-kubernetes-pi-node:
491 - functest-kubernetes-pi-build_tag:
493 - functest-kubernetes-pi-DEPLOY_SCENARIO:
494 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
496 - functest-kubernetes-pi-run-containers:
497 <<: *functest-kubernetes-pi-run-containers
501 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke'
502 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-params
504 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
505 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
507 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
509 container: 'functest-kubernetes-smoke'
513 - k8s_conformance_serial
515 - sig_api_machinery_serial
519 - sig_cluster_lifecycle
520 - sig_instrumentation
523 - sig_scheduling_serial
531 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-{test}-run'
534 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-{test}-run'
536 - functest-kubernetes-pi-node:
538 - functest-kubernetes-pi-build_tag:
540 - functest-kubernetes-pi-DEPLOY_SCENARIO:
541 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
543 - functest-kubernetes-pi-run-containers:
544 <<: *functest-kubernetes-pi-run-containers
548 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security'
549 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-security-params
551 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
552 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
554 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
556 container: 'functest-kubernetes-security'
566 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-{test}-run'
569 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-{test}-run'
571 - functest-kubernetes-pi-node:
573 - functest-kubernetes-pi-build_tag:
575 - functest-kubernetes-pi-DEPLOY_SCENARIO:
576 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
578 - functest-kubernetes-pi-run-containers:
579 <<: *functest-kubernetes-pi-run-containers
583 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking'
584 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-params
586 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
587 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
589 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
591 container: 'functest-kubernetes-benchmarking'
593 - xrally_kubernetes_full
600 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-{test}-run'
603 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-{test}-run'
605 - functest-kubernetes-pi-node:
607 - functest-kubernetes-pi-build_tag:
609 - functest-kubernetes-pi-DEPLOY_SCENARIO:
610 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
612 - functest-kubernetes-pi-run-containers:
613 <<: *functest-kubernetes-pi-run-containers
617 name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf'
618 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-params
620 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
621 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
623 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
625 container: 'functest-kubernetes-cnf'
635 - 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-{test}-run'
638 name: functest-kubernetes-pi-zip
643 if [ "{volumes}" != "None" ]; then
644 for i in $(echo {volumes} | tr -d '[]' |sed "s/, / /g" ); \
645 do volumes="-v $i $volumes"; done
648 if [ "{env}" != "None" ]; then
649 for i in $(eval echo {env} | tr -d '[]' |sed "s/, / /g" ); \
650 do env="-e $i $env"; done
653 if [ "{published_ports}" != "None" ]; then
654 for i in $(echo {published_ports} | tr -d '[]' |sed "s/, / /g" ); \
655 do published_ports="-p $i $published_ports"; done
657 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/results || true
658 if [ "{repo}" = "_" ]; then
659 image={container}:{tag}
660 elif [ "{port}" = "None" ]; then
661 image={repo}/{container}:{tag}
663 image={repo}:{port}/{container}:{tag}
665 mkdir -p $WORKSPACE/results
666 chown {uid}:{gid} $WORKSPACE/results
668 --privileged={privileged} \
669 --network={network} \
673 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
674 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes \
675 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes \
676 -v /home/opnfv/functest-kubernetes/.boto:/etc/boto.cfg \
677 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
678 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
680 -e BUILD_TAG=$BUILD_TAG \
681 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
685 name: 'functest-kubernetes-pi-{tag}-zip'
687 - functest-kubernetes-pi-node:
689 - functest-kubernetes-pi-build_tag:
691 - functest-kubernetes-pi-DEPLOY_SCENARIO:
692 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
694 - functest-kubernetes-pi-zip:
695 <<: *functest-kubernetes-pi-run-containers
698 name: 'functest-kubernetes-pi-zip'
699 <<: *functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-params
701 - /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config
702 - /home/opnfv/functest-kubernetes/config.{tag}:/home/xtesting/.kube/config
704 - DEPLOY_SCENARIO=$DEPLOY_SCENARIO
706 container: 'functest-kubernetes-healthcheck'
712 - 'functest-kubernetes-pi-{tag}-zip'
715 name: 'functest-kubernetes-pi-{tag}-daily'
716 project-type: multijob
720 - functest-kubernetes-pi-node:
722 - functest-kubernetes-pi-build_tag:
724 - functest-kubernetes-pi-DEPLOY_SCENARIO:
725 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
726 # PyYAML and yamllint differ here
727 # see https://github.com/yaml/pyyaml/issues/234
728 # yamllint disable rule:indentation
732 - ^functest-kubernetes-(pi-)*.*-(daily|docker|review)$
733 # yamllint enable rule:indentation
736 name: remove former images
738 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-rmi'
739 <<: *functest-kubernetes-pi-jobs
740 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-rmi'
741 <<: *functest-kubernetes-pi-jobs
742 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-rmi'
743 <<: *functest-kubernetes-pi-jobs
744 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-rmi'
745 <<: *functest-kubernetes-pi-jobs
746 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-rmi'
747 <<: *functest-kubernetes-pi-jobs
749 name: pull containers
751 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-pull'
752 <<: *functest-kubernetes-pi-jobs
753 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-pull'
754 <<: *functest-kubernetes-pi-jobs
755 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-pull'
756 <<: *functest-kubernetes-pi-jobs
757 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-pull'
758 <<: *functest-kubernetes-pi-jobs
759 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-pull'
760 <<: *functest-kubernetes-pi-jobs
762 name: ollivier/functest-kubernetes-healthcheck:{tag}
764 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-k8s_quick-run'
765 <<: *functest-kubernetes-pi-jobs
766 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
767 <<: *functest-kubernetes-pi-jobs
769 name: ollivier/functest-kubernetes-smoke:{tag}
770 execution-type: SEQUENTIALLY
772 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
773 <<: *functest-kubernetes-pi-jobs
774 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
775 <<: *functest-kubernetes-pi-jobs
776 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-k8s_conformance_serial-run'
777 <<: *functest-kubernetes-pi-jobs
778 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_api_machinery-run'
779 <<: *functest-kubernetes-pi-jobs
780 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_api_machinery_serial-run'
781 <<: *functest-kubernetes-pi-jobs
782 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_apps-run'
783 <<: *functest-kubernetes-pi-jobs
784 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_apps_serial-run'
785 <<: *functest-kubernetes-pi-jobs
786 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_auth-run'
787 <<: *functest-kubernetes-pi-jobs
788 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_cluster_lifecycle-run'
789 <<: *functest-kubernetes-pi-jobs
790 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_instrumentation-run'
791 <<: *functest-kubernetes-pi-jobs
792 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_network-run'
793 <<: *functest-kubernetes-pi-jobs
794 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_node-run'
795 <<: *functest-kubernetes-pi-jobs
796 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_scheduling_serial-run'
797 <<: *functest-kubernetes-pi-jobs
798 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_storage-run'
799 <<: *functest-kubernetes-pi-jobs
800 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-smoke-{tag}-sig_storage_serial-run'
801 <<: *functest-kubernetes-pi-jobs
803 name: ollivier/functest-kubernetes-security:{tag}
805 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_hunter-run'
806 <<: *functest-kubernetes-pi-jobs
807 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_bench_master-run'
808 <<: *functest-kubernetes-pi-jobs
809 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-security-{tag}-kube_bench_node-run'
810 <<: *functest-kubernetes-pi-jobs
812 name: ollivier/functest-kubernetes-benchmarking:{tag}
814 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
815 <<: *functest-kubernetes-pi-jobs
816 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-netperf-run'
817 <<: *functest-kubernetes-pi-jobs
819 name: ollivier/functest-kubernetes-cnf:{tag}
821 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-k8s_vims-run'
822 <<: *functest-kubernetes-pi-jobs
823 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-helm_vims-run'
824 <<: *functest-kubernetes-pi-jobs
825 - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-cnf-{tag}-cnf_testsuite-run'
826 <<: *functest-kubernetes-pi-jobs
828 name: dump all campaign data
830 - name: 'functest-kubernetes-pi-{tag}-zip'
831 <<: *functest-kubernetes-pi-jobs
837 recipients: cedric.ollivier@orange.com
840 name: 'functest-kubernetes-pi-daily'
841 <<: *functest-kubernetes-pi-params
843 - 'functest-kubernetes-pi-{tag}-daily'
846 name: functest-kubernetes-pi
855 regex: ^functest-kubernetes-pi-[a-z-0-9.]+-daily$