From 3259d7433b8315e0d4dce668c480f1a6594a5fc6 Mon Sep 17 00:00:00 2001 From: Cédric Ollivier Date: Wed, 27 Nov 2019 10:51:21 +0100 Subject: Propose CNTT Compliance playbook MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It eases building CI/CD toolchains everywhere veryfing the compliance between CNTT Chapter 5 API and local platforms. Change-Id: Ia5375031d5e8cafca808d52c71dde70f80e841e9 Signed-off-by: Cédric Ollivier --- ansible/site.cntt.yml | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++ ansible/site.yml | 5 ---- build.sh | 2 -- 3 files changed, 73 insertions(+), 7 deletions(-) create mode 100644 ansible/site.cntt.yml diff --git a/ansible/site.cntt.yml b/ansible/site.cntt.yml new file mode 100644 index 000000000..6eb2a4dba --- /dev/null +++ b/ansible/site.cntt.yml @@ -0,0 +1,73 @@ +--- +- hosts: + - 127.0.0.1 + roles: + - role: collivier.xtesting + project: functest + gerrit_project: functest + builds: + dependencies: + - repo: _ + dport: + container: alpine + tag: '3.10' + steps: + - name: build opnfv/functest-core + containers: + - name: functest-core + ref_arg: BRANCH + path: docker/core + - name: build containers + containers: + - name: functest-healthcheck + ref_arg: BRANCH + path: docker/healthcheck + - name: functest-smoke-cntt + ref_arg: BRANCH + path: docker/smoke-cntt + - name: functest-benchmarking-cntt + ref_arg: BRANCH + path: docker/benchmarking-cntt + - name: functest-vnf + ref_arg: + path: docker/vnf + suites: + - container: functest-healthcheck + tests: + - connection_check + - tenantnetwork1 + - tenantnetwork2 + - vmready1 + - vmready2 + - singlevm1 + - singlevm2 + - vping_ssh + - vping_userdata + - cinder_test + - odl + - tempest_smoke + - tempest_horizon + - container: functest-smoke-cntt + tests: + - neutron-tempest-plugin-api + - tempest_cinder + - tempest_keystone + - rally_sanity + - tempest_full + - tempest_scenario + - tempest_slow + - container: functest-benchmarking-cntt + tests: + - rally_full + - rally_jobs + - vmtp + - shaker + - container: functest-vnf + tests: + - cloudify + - cloudify_ims + - heat_ims + - vyos_vrouter + - juju_epc + properties: + execution-type: SEQUENTIALLY diff --git a/ansible/site.yml b/ansible/site.yml index 294b2bc15..e29f208a7 100644 --- a/ansible/site.yml +++ b/ansible/site.yml @@ -17,11 +17,6 @@ - name: functest-core ref_arg: BRANCH path: docker/core - - name: build opnfv/functest-tempest - containers: - - name: functest-tempest - ref_arg: BRANCH - path: docker/tempest - name: build containers containers: - name: functest-healthcheck diff --git a/build.sh b/build.sh index b2c4bfd30..f13c623ee 100644 --- a/build.sh +++ b/build.sh @@ -5,7 +5,6 @@ set -e repo=${REPO:-opnfv} amd64_dirs=${amd64_dirs-"\ docker/core \ -docker/tempest \ docker/healthcheck \ docker/smoke \ docker/benchmarking \ @@ -14,7 +13,6 @@ docker/smoke-cntt \ docker/benchmarking-cntt"} arm_dirs=${arm_dirs-"\ docker/core \ -docker/tempest \ docker/healthcheck \ docker/smoke \ docker/benchmarking \ -- cgit 1.2.3-korg