Merge lp:~om26er/cupstream2distro-config/enable_autopilot_tests_during_ci into lp:cupstream2distro-config

Proposed by Omer Akram
Status: Merged
Approved by: Francis Ginther
Approved revision: 1071
Merged at revision: 1071
Proposed branch: lp:~om26er/cupstream2distro-config/enable_autopilot_tests_during_ci
Merge into: lp:cupstream2distro-config
Diff against target: 30 lines (+21/-0)
1 file modified
stacks/head/settings.cfg (+21/-0)
To merge this branch: bzr merge lp:~om26er/cupstream2distro-config/enable_autopilot_tests_during_ci
Reviewer Review Type Date Requested Status
Francis Ginther Approve
PS Jenkins bot continuous-integration Approve
Review via email: mp+207328@code.launchpad.net

Commit message

enable CI for ubuntu-system-settings

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Francis Ginther (fginther) wrote :

This is changing the ci-default stanza which gets applied to all projects in this stack. I don't think that's what you want. Also, if the trusty builds are not generating *test*.xml artifacts, the archive artifacts step will fail. What you want is probably this:

  projects:
    ubuntu-system-settings:
      daily_release: False
      autolanding_template: False
      use_stack_ppa: False
      configurations:
        trusty-amd64:
          node_label: pbuilder
          archive_artifacts: False
          publish_junit: False
        trusty-armhf:
          node_label: calxeda-pbuilder
          archive_artifacts: '**/output/*deb'
          archive_artifacts: False
          publish_junit: False
        trusty-i386:
          node_label: pbuilder
          archive_artifacts: False
          publish_junit: False
        generic-mediumtests-trusty:
          template: False
        generic-mediumtests-trusty-touch:
          template: False
    aggregate_tests: generic-mediumtests-trusty
    archive_artifacts: '**/*test*.xml'
    publish_junit: '**/*test*.xml'

review: Needs Fixing
Revision history for this message
Omer Akram (om26er) wrote :

> This is changing the ci-default stanza which gets applied to all projects in
> this stack. I don't think that's what you want. Also, if the trusty builds are
> not generating *test*.xml artifacts, the archive artifacts step will fail.
> What you want is probably this:
>
> projects:
> ubuntu-system-settings:
> daily_release: False
> autolanding_template: False
> use_stack_ppa: False
> configurations:
> trusty-amd64:
> node_label: pbuilder
> archive_artifacts: False
> publish_junit: False
> trusty-armhf:
> node_label: calxeda-pbuilder
> archive_artifacts: '**/output/*deb'
> archive_artifacts: False
> publish_junit: False
> trusty-i386:
> node_label: pbuilder
> archive_artifacts: False
> publish_junit: False
> generic-mediumtests-trusty:
> template: False
> generic-mediumtests-trusty-touch:
> template: False
> aggregate_tests: generic-mediumtests-trusty
> archive_artifacts: '**/*test*.xml'
> publish_junit: '**/*test*.xml'

Thanks. Done.

1071. By Omer Akram

fix per fginther's suggestions

Revision history for this message
Francis Ginther (fginther) wrote :

Thanks for updating.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'stacks/head/settings.cfg'
2--- stacks/head/settings.cfg 2014-02-05 14:51:31 +0000
3+++ stacks/head/settings.cfg 2014-02-20 16:37:21 +0000
4@@ -134,5 +134,26 @@
5 daily_release: False
6 autolanding_template: False
7 use_stack_ppa: False
8+ configurations:
9+ trusty-amd64:
10+ node_label: pbuilder
11+ archive_artifacts: False
12+ publish_junit: False
13+ trusty-armhf:
14+ node_label: calxeda-pbuilder
15+ archive_artifacts: '**/output/*deb'
16+ archive_artifacts: False
17+ publish_junit: False
18+ trusty-i386:
19+ node_label: pbuilder
20+ archive_artifacts: False
21+ publish_junit: False
22+ generic-mediumtests-trusty:
23+ template: False
24+ generic-mediumtests-trusty-touch:
25+ template: False
26+ aggregate_tests: generic-mediumtests-trusty
27+ archive_artifacts: '**/*test*.xml'
28+ publish_junit: '**/*test*.xml'
29 ubuntu-system-settings-online-accounts:
30 gsettings-qt:

Subscribers

People subscribed via source and target branches

to all changes: