Report Fuel Deployments to Testapi Dashboard 83/55383/2
authorTrevor Bramwell <tbramwell@linuxfoundation.org>
Tue, 10 Apr 2018 23:14:03 +0000 (16:14 -0700)
committerTrevor Bramwell <tbramwell@linuxfoundation.org>
Thu, 12 Apr 2018 17:08:20 +0000 (17:08 +0000)
Using these macros for deployment jobs will report the deployment
results of Fuel to the testresults database[1].

[1] http://testresults.opnfv.org/test/#/deployresults

Change-Id: I353631f073578b4a2da0f08ffba4042931e65dca
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
jjb/fuel/fuel-daily-jobs.yml
jjb/fuel/fuel-weekly-jobs.yml

index 9c7b5da..7110dae 100644 (file)
           gs-pathname: '{gs-pathname}'
       - '{slave-label}-defaults':
           installer: '{installer}'
+      - testapi-parameter
       - string:
           name: DEPLOY_SCENARIO
           default: 'os-odl-nofeature-ha'
     builders:
       - description-setter:
           description: "Built on $NODE_NAME"
+      - track-begin-timestamp
       - shell:
           !include-raw-escape: ./fuel-download-artifact.sh
       - shell:
       - email:
           recipients: peter.barabas@ericsson.com fzhadaev@mirantis.com
       - email-jenkins-admins-on-failure
+      - report-provision-result
 
 - job-template:
     name: 'fuel-collect-logs-{pod}-daily-{stream}'
index 459d0d1..aca625d 100644 (file)
           gs-pathname: '{gs-pathname}'
       - '{slave-label}-defaults':
           installer: '{installer}'
+      - testapi-parameter
       - string:
           name: DEPLOY_SCENARIO
           default: 'os-odl-nofeature-ha'
     builders:
       - description-setter:
           description: "Built on $NODE_NAME"
+      - track-begin-timestamp
       - shell:
           !include-raw-escape: ./fuel-deploy.sh
 
       - email:
           recipients: peter.barabas@ericsson.com fzhadaev@mirantis.com
       - email-jenkins-admins-on-failure
+      - report-provision-result
 
 ########################
 # trigger macros