Merge lp:~sergio-j-cazzolato/qa-jenkins-jobs/adjust-performance-executions into lp:qa-jenkins-jobs

Proposed by Sergio Cazzolato
Status: Merged
Approved by: Max Brustkern
Approved revision: 224
Merged at revision: 226
Proposed branch: lp:~sergio-j-cazzolato/qa-jenkins-jobs/adjust-performance-executions
Merge into: lp:qa-jenkins-jobs
Diff against target: 73 lines (+51/-12)
1 file modified
jobs/performance/jobs.yaml (+51/-12)
To merge this branch: bzr merge lp:~sergio-j-cazzolato/qa-jenkins-jobs/adjust-performance-executions
Reviewer Review Type Date Requested Status
Max Brustkern (community) Approve
platform-qa-bot continuous-integration Approve
Review via email: mp+319202@code.launchpad.net

Commit message

Removing some execution due to the focus is to have unity8 deb version first

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
Max Brustkern (nuclearbob) wrote :

Do you need separate project for xenial and zesty deb mode? What's the reasoning for running the snap mode on different models?

Revision history for this message
Sergio Cazzolato (sergio-j-cazzolato) wrote :

I am trying to reduce the number of executions and jobs to make it easy to check and review.

As the priority 1 is to test unity8 deb mode:
  . I am running unity8 deb for zesty and xenial in all the models (some model could be removed in the future for xenial)
  . Running few with the snap version just to check everything is working properly, but those metrics are not gonna be shown in grafana.

Revision history for this message
Sergio Cazzolato (sergio-j-cazzolato) wrote :

also, I split in that way so then it is easier to add / remove models for each release / unity8 mode

Revision history for this message
Max Brustkern (nuclearbob) wrote :

Okay. Should work!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'jobs/performance/jobs.yaml'
2--- jobs/performance/jobs.yaml 2017-03-03 19:58:47 +0000
3+++ jobs/performance/jobs.yaml 2017-03-07 13:32:21 +0000
4@@ -17,18 +17,57 @@
5
6 # The project stanza describes all jobs and parameters
7 - project:
8- name: performance-desktop
9- device: 'desktop'
10- model:
11- - amd-gfx
12- - intel-gfx
13- - nvidia-gfx
14- release:
15- - xenial
16- - zesty
17- arch: 'amd64'
18- unity8-mode:
19- - deb
20+ name: performance-desktop-zesty-deb
21+ device: 'desktop'
22+ model:
23+ - amd-gfx
24+ - intel-gfx
25+ - nvidia-gfx
26+ release:
27+ - zesty
28+ arch: 'amd64'
29+ unity8-mode:
30+ - deb
31+ jobs:
32+ - 'kpi-tests-{device}-{model}-{release}-{arch}-unity8-{unity8-mode}'
33+
34+- project:
35+ name: performance-desktop-zesty-snap
36+ device: 'desktop'
37+ model:
38+ - amd-gfx
39+ release:
40+ - zesty
41+ arch: 'amd64'
42+ unity8-mode:
43+ - snap
44+ jobs:
45+ - 'kpi-tests-{device}-{model}-{release}-{arch}-unity8-{unity8-mode}'
46+
47+- project:
48+ name: performance-desktop-xenial-deb
49+ device: 'desktop'
50+ model:
51+ - amd-gfx
52+ - intel-gfx
53+ - nvidia-gfx
54+ release:
55+ - xenial
56+ arch: 'amd64'
57+ unity8-mode:
58+ - deb
59+ jobs:
60+ - 'kpi-tests-{device}-{model}-{release}-{arch}-unity8-{unity8-mode}'
61+
62+- project:
63+ name: performance-desktop-xenial-snap
64+ device: 'desktop'
65+ model:
66+ - nvidia-gfx
67+ release:
68+ - xenial
69+ arch: 'amd64'
70+ unity8-mode:
71 - snap
72 jobs:
73 - 'kpi-tests-{device}-{model}-{release}-{arch}-unity8-{unity8-mode}'

Subscribers

People subscribed via source and target branches