Rename neutron_tempest_plugin_api to tempest_neutron
[functest.git] / ansible / site.yml
index a24eb8d..c5b770b 100644 (file)
@@ -1,19 +1,38 @@
 ---
-- hosts: 127.0.0.1
+- hosts:
+    - 127.0.0.1
   roles:
     - role: collivier.xtesting
       project: functest
-      docker_args:
-        env:
-          DEPLOY_SCENARIO: os-nosdn-nofeature-noha
-          NAMESERVER: 8.8.8.8
-        volumes:
-          - /home/opnfv/functest/openstack.creds:/home/opnfv/functest/conf/env_file
-          - /home/opnfv/functest/images:/home/opnfv/functest/images
+      gerrit_project: functest
+      builds:
+        dependencies:
+          - repo: _
+            dport:
+            container: alpine
+            tag: '3.11'
+        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
+                ref_arg: BRANCH
+                path: docker/smoke
+              - name: functest-benchmarking
+                ref_arg: BRANCH
+                path: docker/benchmarking
+              - name: functest-vnf
+                ref_arg:
+                path: docker/vnf
       suites:
-        - repo: opnfv
-          container: functest-healthcheck
-          tag: latest
+        - container: functest-healthcheck
           tests:
             - connection_check
             - tenantnetwork1
             - vping_userdata
             - cinder_test
             - odl
-            - api_check
-            - snaps_health_check
-        - repo: opnfv
-          container: functest-smoke
-          tag: latest
-          tests:
             - tempest_smoke
-            - neutron-tempest-plugin-api
+            - tempest_horizon
+        - container: functest-smoke
+          tests:
+            - tempest_neutron
+            - tempest_cinder
+            - tempest_keystone
+            - tempest_heat
             - rally_sanity
-            - rally_jobs
-            - refstack_defcore
+            - refstack_compute
+            - refstack_object
+            - refstack_platform
+            - tempest_full
+            - tempest_scenario
+            - tempest_slow
             - patrole
-            - snaps_smoke
             - neutron_trunk
             - networking-bgpvpn
             - networking-sfc
             - barbican
-        - repo: opnfv
-          container: functest-benchmarking
-          tag: latest
+            - octavia
+        - container: functest-benchmarking
           tests:
+            - rally_full
+            - rally_jobs
             - vmtp
             - shaker
-        - repo: opnfv
-          container: functest-components
-          tag: latest
-          tests:
-            - tempest_full
-            - tempest_scenario
-            - rally_full
-        - repo: opnfv
-          container: functest-vnf
-          tag: latest
+        - container: functest-vnf
           tests:
             - cloudify
             - cloudify_ims
             - heat_ims
             - vyos_vrouter
             - juju_epc
-        - repo: opnfv
-          container: functest-features
-          tag: latest
-          tests:
-            - doctor-notification
-            - bgpvpn
-            - functest-odl-sfc
-            - barometercollectd
-            - fds
-            - vgpu
-            - stor4nfv_os
+          properties:
+            execution-type: SEQUENTIALLY