Merge lp:~heber013/qa-jenkins-jobs/grafana-as-post-build-action-ust into lp:qa-jenkins-jobs

Proposed by Heber Parrucci
Status: Merged
Approved by: Jean-Baptiste Lallement
Approved revision: 260
Merged at revision: 261
Proposed branch: lp:~heber013/qa-jenkins-jobs/grafana-as-post-build-action-ust
Merge into: lp:qa-jenkins-jobs
Diff against target: 44 lines (+17/-13)
1 file modified
jobs/ubuntu-system-tests/jobs.yaml (+17/-13)
To merge this branch: bzr merge lp:~heber013/qa-jenkins-jobs/grafana-as-post-build-action-ust
Reviewer Review Type Date Requested Status
Jean-Baptiste Lallement Approve
platform-qa-bot continuous-integration Approve
Canonical Platform QA Jenkins Pending
Review via email: mp+327712@code.launchpad.net

Commit message

Move the reporting to grafana as a post build action in ust

Description of the change

Move the reporting to grafana as a post build action in ust

To post a comment you must log in.
Revision history for this message
platform-qa-bot (platform-qa-bot) wrote :
review: Approve (continuous-integration)
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

lgtm

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'jobs/ubuntu-system-tests/jobs.yaml'
2--- jobs/ubuntu-system-tests/jobs.yaml 2017-07-14 19:58:25 +0000
3+++ jobs/ubuntu-system-tests/jobs.yaml 2017-07-19 12:54:29 +0000
4@@ -97,23 +97,27 @@
5 - ust-set-common-variables
6 - ubuntu-system-tests-config-builder
7 - ubuntu-system-tests-run-tests-builder
8- - subunit-to-junit-results-builder
9- - grafana-info:
10- device: 'vm'
11- model: '{model}'
12- os: '{flavor}'
13- release: '{release}'
14- arch: '{arch}'
15- class: 'system-tests'
16- conf: ''
17- - grafana-tests-upload:
18- results_type: 'pyunit'
19- results_file: 'results/*.pyunit'
20- info_file: 'global_info.json'
21 publishers:
22 - archive:
23 artifacts: 'results/**/*'
24 allow-empty: 'true'
25+ - postbuildscript:
26+ builders:
27+ - subunit-to-junit-results-builder
28+ - grafana-info:
29+ device: 'vm'
30+ model: '{model}'
31+ os: '{flavor}'
32+ release: '{release}'
33+ arch: '{arch}'
34+ class: 'system-tests'
35+ conf: ''
36+ - grafana-tests-upload:
37+ results_type: 'pyunit'
38+ results_file: 'results/*.pyunit'
39+ info_file: 'global_info.json'
40+ script-only-if-succeeded: False
41+ script-only-if-failed: False
42 - junit:
43 results: 'results/test-results.xml'
44 test-stability: 'true'

Subscribers

People subscribed via source and target branches

to all changes: