Enable InfluxDB reporting for Yardstick on baremetal
[infra/cicd.git] / jjb / cloud-infra / cloud-infra-periodic-engine.yaml
index 5cf2eace88c70d1497d6b5aac8096ee70e2cfe99..8bddd1fa51a62b97ed58e3c7ebbaba0ff7a36ffe 100644 (file)
     type:
       - virtual:
           slave-label: 'vpod-deploy-city'
+          yardstick-dispatcher: 'file'
       - baremetal:
           slave-label: 'baremetal-deploy'
+          yardstick-dispatcher: 'influxdb'
 
     phase:
       - deploy:
           name: TEST_SUITE
           default: 'smoke'
           description: 'Test suite to run'
+      - string:
+          name: YARDSTICK_DISPATCHER
+          default: '{yardstick-dispatcher}'
+          description: 'Dispatcher to use for Yardstick reporting'
       - string:
           name: CLEANUP
           default: 'true'
                 DEPLOY_TYPE=$DEPLOY_TYPE
                 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
                 TEST_SUITE=$TEST_SUITE
+                YARDSTICK_DISPATCHER=$YARDSTICK_DISPATCHER
                 CLEANUP=$CLEANUP
               node-parameters: true
               kill-phase-on: NEVER
           name: TEST_REPO_URL
           default: 'https://gerrit.nordix.org/infra/test.git'
           description: 'URL to Nordix Cloud Infra test repository'
+      - string:
+          name: YARDSTICK_DISPATCHER
+          default: 'file'
+          description: 'Dispatcher to use for Yardstick reporting'
       - string:
           name: CLEANUP
           default: 'false'