roles:
- role: collivier.xtesting
project: functest-kubernetes
- gerrit_project: functest-kubernetes
- builds:
- dependencies:
- - repo: _
- dport:
- container: golang
- tag: alpine3.8
- steps:
- - name: build opnfv/functest-kubernetes-core
- containers:
- - name: functest-kubernetes-core
- ref_arg: BRANCH
- path: docker/core
- - name: build opnfv/functest-kubernetes-healthcheck
- containers:
- - name: functest-kubernetes-healthcheck
- ref_arg:
- path: docker/healthcheck
- - name: build containers
- containers:
- - name: functest-kubernetes-smoke
- ref_arg:
- path: docker/smoke
- - name: functest-kubernetes-features
- ref_arg:
- path: docker/features
+ db_project: functest
suites:
- - repo: opnfv
- container: functest-kubernetes-healthcheck
+ - container: functest-kubernetes-healthcheck
tests:
+ - k8s_quick
- k8s_smoke
- - repo: opnfv
- container: functest-kubernetes-smoke
+ - container: functest-kubernetes-smoke
+ timeout: 3h
+ properties:
+ execution-type: SEQUENTIALLY
tests:
+ - xrally_kubernetes
+ - k8s_io
- k8s_conformance
- - repo: opnfv
- container: functest-kubernetes-features
+ - k8s_conformance_serial
+ - sig_api_machinery
+ - sig_api_machinery_serial
+ - sig_apps
+ - sig_apps_serial
+ - sig_auth
+ - sig_cli
+ - sig_cli_serial
+ - sig_cluster_lifecycle
+ - sig_instrumentation
+ - sig_network
+ - sig_network_serial
+ - sig_node
+ - sig_node_serial
+ - sig_scheduling_serial
+ - sig_storage
+ - sig_storage_serial
+ - container: functest-kubernetes-security
tests:
- - stor4nfv_k8s
- - clover_k8s
+ - kube_hunter
+ - kube_bench_master
+ - kube_bench_node
+ - container: functest-kubernetes-benchmarking
+ tests:
+ - xrally_kubernetes_full
+ - container: functest-kubernetes-cnf
+ tests:
+ - k8s_vims
+ - helm_vims
+ - cnf_conformance