1 # SPDX-FileCopyrightText: 2021 Anuket contributors
3 # SPDX-License-Identifier: Apache-2.0
6 # GitLab CI config file to deploy RI2 on baremetal infra
7 # and run RC2 compliance tests on the deployed platform.
11 S3_ENDPOINT_URL: https://storage.googleapis.com
12 S3_DST_URL: s3://artifacts.opnfv.org/kuberef/${CI_COMMIT_SHORT_SHA}/${CI_JOB_NAME}-${CI_JOB_ID}
13 HTTP_DST_URL: http://artifacts.opnfv.org/kuberef/${CI_COMMIT_SHORT_SHA}/${CI_JOB_NAME}-${CI_JOB_ID}
14 TEST_DB_URL: http://testresults.opnfv.org/test/api/v1/results
15 TEST_DB_EXT_URL: http://testresults.opnfv.org/test/api/v1/results
16 NODE_NAME: intel-pod19
17 BUILD_TAG: ${CI_COMMIT_SHORT_SHA}
18 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
23 - functest-kubernetes-healthcheck
24 - functest-kubernetes-benchmarking
25 - functest-kubernetes-security
26 - functest-kubernetes-smoke
27 - functest-kubernetes-cnf
34 stage: deploy_platform
41 stage: functest-kubernetes-healthcheck
42 image: opnfv/functest-kubernetes-healthcheck:v1.19
44 - run_tests -t k8s_quick -p -r
49 stage: functest-kubernetes-healthcheck
50 image: opnfv/functest-kubernetes-healthcheck:v1.19
52 - run_tests -t k8s_smoke -p -r
59 stage: functest-kubernetes-smoke
60 image: opnfv/functest-kubernetes-smoke:v1.19
62 - run_tests -t xrally_kubernetes -p -r
69 stage: functest-kubernetes-smoke
70 image: opnfv/functest-kubernetes-smoke:v1.19
72 - run_tests -t k8s_io -p -r
79 stage: functest-kubernetes-smoke
80 image: opnfv/functest-kubernetes-smoke:v1.19
82 - run_tests -t k8s_conformance -p -r
84 k8s_conformance_serial:
89 stage: functest-kubernetes-smoke
90 image: opnfv/functest-kubernetes-smoke:v1.19
92 - run_tests -t k8s_conformance_serial -p -r
99 stage: functest-kubernetes-smoke
100 image: opnfv/functest-kubernetes-smoke:v1.19
102 - run_tests -t sig_api_machinery -p -r
104 sig_api_machinery_serial:
109 stage: functest-kubernetes-smoke
110 image: opnfv/functest-kubernetes-smoke:v1.19
112 - run_tests -t sig_api_machinery_serial -p -r
119 stage: functest-kubernetes-smoke
120 image: opnfv/functest-kubernetes-smoke:v1.19
122 - run_tests -t sig_apps -p -r
129 stage: functest-kubernetes-smoke
130 image: opnfv/functest-kubernetes-smoke:v1.19
132 - run_tests -t sig_apps_serial -p -r
139 stage: functest-kubernetes-smoke
140 image: opnfv/functest-kubernetes-smoke:v1.19
142 - run_tests -t sig_auth -p -r
144 sig_cluster_lifecycle:
149 stage: functest-kubernetes-smoke
150 image: opnfv/functest-kubernetes-smoke:v1.19
152 - run_tests -t sig_cluster_lifecycle -p -r
159 stage: functest-kubernetes-smoke
160 image: opnfv/functest-kubernetes-smoke:v1.19
162 - run_tests -t sig_instrumentation -p -r
169 stage: functest-kubernetes-smoke
170 image: opnfv/functest-kubernetes-smoke:v1.19
172 - run_tests -t sig_network -p -r
179 stage: functest-kubernetes-smoke
180 image: opnfv/functest-kubernetes-smoke:v1.19
182 - run_tests -t sig_network_serial -p -r
189 stage: functest-kubernetes-smoke
190 image: opnfv/functest-kubernetes-smoke:v1.19
192 - run_tests -t sig_node -p -r
194 sig_scheduling_serial:
199 stage: functest-kubernetes-smoke
200 image: opnfv/functest-kubernetes-smoke:v1.19
202 - run_tests -t sig_scheduling_serial -p -r
209 stage: functest-kubernetes-smoke
210 image: opnfv/functest-kubernetes-smoke:v1.19
212 - run_tests -t sig_storage -p -r
219 stage: functest-kubernetes-smoke
220 image: opnfv/functest-kubernetes-smoke:v1.19
222 - run_tests -t sig_storage_serial -p -r
229 stage: functest-kubernetes-security
230 image: opnfv/functest-kubernetes-security:v1.19
232 - run_tests -t kube_hunter -p -r
239 stage: functest-kubernetes-security
240 image: opnfv/functest-kubernetes-security:v1.19
242 - run_tests -t kube_bench_master -p -r
249 stage: functest-kubernetes-security
250 image: opnfv/functest-kubernetes-security:v1.19
252 - run_tests -t kube_bench_node -p -r
254 xrally_kubernetes_full:
259 stage: functest-kubernetes-benchmarking
260 image: opnfv/functest-kubernetes-benchmarking:v1.19
262 - run_tests -t xrally_kubernetes_full -p -r
269 stage: functest-kubernetes-benchmarking
270 image: opnfv/functest-kubernetes-benchmarking:v1.19
272 - run_tests -t netperf -p -r
279 stage: functest-kubernetes-cnf
280 image: opnfv/functest-kubernetes-cnf:v1.19
282 - run_tests -t k8s_vims -p -r
289 stage: functest-kubernetes-cnf
290 image: opnfv/functest-kubernetes-cnf:v1.19
292 - run_tests -t helm_vims -p -r
299 stage: functest-kubernetes-cnf
300 image: opnfv/functest-kubernetes-cnf:v1.19
302 - run_tests -t cnf_testsuite -p -r
311 S3_DST_URL: s3://artifacts.opnfv.org/kuberef/
312 HTTP_DST_URL: http://artifacts.opnfv.org/kuberef/
313 image: opnfv/functest-kubernetes-healthcheck:v1.19