engine: Enable deployment and testing for release jobs
[infra/cicd.git] / jjb / engine / verify-jobs / engine-verify-offline-deploy-test.yaml
index 561a8950dcc6c56b7a0c36ab03f2b4ce232bd5f1..f14a861fb98f04eb5b406288444ba44068049c03 100644 (file)
@@ -30,7 +30,7 @@
 
     phase:
       - deploy
-      - test
+      - functest
 
     type:
       - virtual:
           name: TEST_SUITE
           default: 'healthcheck'
           description: 'Test suite to run'
+      - string:
+          name: YARDSTICK_DISPATCHER
+          default: 'file'
+          description: 'Dispatcher to use for Yardstick reporting'
       - string:
           name: DELETE_STACK
           default: 'true'
           single-use: True
 
     builders:
-      - 'wait-pkg-mgr-macro'
       - shell: |
           #!/bin/bash
           sudo sed -i 's/^search/# search/' /etc/resolv.conf
-      - 'generate-ssh-keypair-macro'
       - 'download-artifact-macro'
+      - 'generate-ssh-keypair-macro'
+      - 'wait-pkg-mgr-macro'
       - multijob:
           name: "offline deployment on {type} instances"
           condition: SUCCESSFUL
           condition: SUCCESSFUL
           execution-type: PARALLEL
           projects:
-            - name: 'engine-verify-offline-test-{distro}-city-{type}-master'
+            - name: 'engine-verify-offline-functest-{distro}-city-{type}-master'
               current-parameters: true
               node-parameters: true
               kill-phase-on: FAILURE