Merge lp:~pitti/autopilot/sandbox-run into lp:~autopilot/autopilot/temp-dev

Proposed by Thomi Richards
Status: Merged
Approved by: Thomi Richards
Approved revision: 492
Merged at revision: 505
Proposed branch: lp:~pitti/autopilot/sandbox-run
Merge into: lp:~autopilot/autopilot/temp-dev
Diff against target: 84 lines (+7/-7)
5 files modified
bin/autopilot3-sandbox-run (+1/-3)
debian/changelog (+3/-2)
debian/control (+1/-1)
debian/python3-autopilot.install (+1/-0)
setup.py (+1/-1)
To merge this branch: bzr merge lp:~pitti/autopilot/sandbox-run
Reviewer Review Type Date Requested Status
PS Jenkins bot continuous-integration Approve
Thomi Richards (community) Approve
Review via email: mp+219982@code.launchpad.net

This proposal supersedes a proposal from 2014-05-15.

Commit message

Bring back autopilot3-sandbox-run.

Description of the change

Bring back autopilot3-sandbox-run.

To post a comment you must log in.
Revision history for this message
Martin Pitt (pitti) wrote : Posted in a previous version of this proposal

I tested this with shotwell (which uses this).

Revision history for this message
Martin Pitt (pitti) wrote : Posted in a previous version of this proposal
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal

PASSED: Continuous integration, rev:490
http://jenkins.qa.ubuntu.com/job/autopilot-ci/735/
Executed test runs:
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-amd64-ci/9
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-amd64-ci/9/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-armhf-ci/9
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-armhf-ci/9/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-i386-ci/9
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-i386-ci/9/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-utopic-autopilot/52
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-utopic-touch/55
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-utopic-autopilot/42
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-amd64/262
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-amd64/262/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-armhf/483
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-armhf/483/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/6585
    SUCCESS: http://s-jenkins.ubuntu-ci:8080/job/touch-flash-device/7192

Click here to trigger a rebuild:
http://s-jenkins.ubuntu-ci:8080/job/autopilot-ci/735/rebuild

review: Approve (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal

PASSED: Continuous integration, rev:491
http://jenkins.qa.ubuntu.com/job/autopilot-ci/737/
Executed test runs:
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-amd64-ci/11
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-amd64-ci/11/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-armhf-ci/11
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-armhf-ci/11/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-i386-ci/11
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-i386-ci/11/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-utopic-autopilot/54
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-utopic-touch/56
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-utopic-autopilot/44
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-amd64/264
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-amd64/264/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-armhf/485
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-armhf/485/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/6586
    SUCCESS: http://s-jenkins.ubuntu-ci:8080/job/touch-flash-device/7193

Click here to trigger a rebuild:
http://s-jenkins.ubuntu-ci:8080/job/autopilot-ci/737/rebuild

review: Approve (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal

PASSED: Continuous integration, rev:492
http://jenkins.qa.ubuntu.com/job/autopilot-ci/738/
Executed test runs:
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-amd64-ci/12
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-amd64-ci/12/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-armhf-ci/12
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-armhf-ci/12/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-i386-ci/12
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-utopic-i386-ci/12/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-utopic-autopilot/55
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-utopic-touch/58
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-utopic-autopilot/45
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-amd64/269
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-amd64/269/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-armhf/493
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-armhf/493/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/6588
    SUCCESS: http://s-jenkins.ubuntu-ci:8080/job/touch-flash-device/7201

Click here to trigger a rebuild:
http://s-jenkins.ubuntu-ci:8080/job/autopilot-ci/738/rebuild

review: Approve (continuous-integration)
Revision history for this message
Thomi Richards (thomir-deactivatedaccount) : Posted in a previous version of this proposal
review: Approve
Revision history for this message
Thomi Richards (thomir-deactivatedaccount) :
review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== renamed file 'bin/autopilot-sandbox-run' => 'bin/autopilot3-sandbox-run'
--- bin/autopilot-sandbox-run 2013-09-13 14:00:56 +0000
+++ bin/autopilot3-sandbox-run 2014-05-19 06:12:26 +0000
@@ -34,7 +34,6 @@
34XVFB_CMD="$(which Xvfb||true)"34XVFB_CMD="$(which Xvfb||true)"
35XVFB_OPT=""35XVFB_OPT=""
3636
37AP_CMD="$(which autopilot)"
38AP_OPT=""37AP_OPT=""
3938
40SERVERNUM=539SERVERNUM=5
@@ -173,6 +172,5 @@
173export XAUTHORITY=/dev/null172export XAUTHORITY=/dev/null
174wait_for_x $SERVERNUM173wait_for_x $SERVERNUM
175echo "I: Starting autopilot"174echo "I: Starting autopilot"
176dbus-launch --exit-with-session autopilot run $AP_OPT $TESTLIST175dbus-launch --exit-with-session python3 -m autopilot.run run $AP_OPT $TESTLIST || RC=$?
177echo "I: autopilot tests done"176echo "I: autopilot tests done"
178RC=$?
179177
=== modified file 'debian/changelog'
--- debian/changelog 2014-05-07 23:16:37 +0000
+++ debian/changelog 2014-05-19 06:12:26 +0000
@@ -1,5 +1,6 @@
1autopilot (1.5.0-0ubuntu5) UNRELEASED; urgency=low1autopilot (1.5.0+14.10.20140509-0ubuntu1) utopic; urgency=low
22
3 [ Thomi Richards ]
3 * Remove python2 packages and dependencies, as they're now handled by the4 * Remove python2 packages and dependencies, as they're now handled by the
4 autopilot-legacy source package. (lp: #1308661)5 autopilot-legacy source package. (lp: #1308661)
5 * Autopilot vis tool can now search the introspection tree. (lp: #1097392)6 * Autopilot vis tool can now search the introspection tree. (lp: #1097392)
@@ -15,7 +16,7 @@
15 * Test result artifacts are no longer overwritten when more than one artifact with16 * Test result artifacts are no longer overwritten when more than one artifact with
16 the same name is added to a test result (lp: #1214246)17 the same name is added to a test result (lp: #1214246)
1718
18 -- Thomi Richards <thomi.richards@canonical.com> Tue, 29 Apr 2014 11:11:32 +120019 -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Fri, 09 May 2014 00:48:14 +0000
1920
20autopilot (1.4+14.04.20140416-0ubuntu1) trusty; urgency=low21autopilot (1.4+14.04.20140416-0ubuntu1) trusty; urgency=low
2122
2223
=== modified file 'debian/control'
--- debian/control 2014-05-05 20:26:43 +0000
+++ debian/control 2014-05-19 06:12:26 +0000
@@ -99,6 +99,7 @@
99Architecture: all99Architecture: all
100Section: metapackages100Section: metapackages
101Depends: ${misc:Depends},101Depends: ${misc:Depends},
102 at-spi2-core,
102 gir1.2-gconf-2.0,103 gir1.2-gconf-2.0,
103 gir1.2-glib-2.0,104 gir1.2-glib-2.0,
104 gir1.2-gtk-3.0,105 gir1.2-gtk-3.0,
@@ -121,7 +122,6 @@
121 python3-dbus.mainloop.qt,122 python3-dbus.mainloop.qt,
122 python3-pyqt4,123 python3-pyqt4,
123Recommends: python3-lxml,124Recommends: python3-lxml,
124 python3-dbus.mainloop.qt,
125Description: visualisation application for Autopilot (Python 3)125Description: visualisation application for Autopilot (Python 3)
126 The Autopilot vis tool allows you to inspect an application introspection126 The Autopilot vis tool allows you to inspect an application introspection
127 tree. It is a useful tool for test authors, but not required to run autopilot127 tree. It is a useful tool for test authors, but not required to run autopilot
128128
=== modified file 'debian/python3-autopilot.install'
--- debian/python3-autopilot.install 2014-04-29 00:35:12 +0000
+++ debian/python3-autopilot.install 2014-05-19 06:12:26 +0000
@@ -1,5 +1,6 @@
1debian/61-autopilot3-uinput.rules /lib/udev/rules.d1debian/61-autopilot3-uinput.rules /lib/udev/rules.d
2usr/bin/autopilot3 /usr/bin/2usr/bin/autopilot3 /usr/bin/
3usr/bin/autopilot3-sandbox-run /usr/bin/
3usr/lib/python3*/*/autopilot*.egg-info4usr/lib/python3*/*/autopilot*.egg-info
4usr/lib/python3*/*/autopilot/*.py5usr/lib/python3*/*/autopilot/*.py
5usr/lib/python3*/*/autopilot/application/*.py6usr/lib/python3*/*/autopilot/application/*.py
67
=== modified file 'setup.py'
--- setup.py 2014-04-29 17:02:20 +0000
+++ setup.py 2014-05-19 06:12:26 +0000
@@ -44,7 +44,7 @@
44 license='GPLv3',44 license='GPLv3',
45 packages=find_packages(),45 packages=find_packages(),
46 test_suite='autopilot.tests',46 test_suite='autopilot.tests',
47 scripts=['bin/autopilot-sandbox-run'],47 scripts=['bin/autopilot3-sandbox-run'],
48 ext_modules=[autopilot_tracepoint],48 ext_modules=[autopilot_tracepoint],
49 entry_points={49 entry_points={
50 'console_scripts': ['autopilot3 = autopilot.run:main']50 'console_scripts': ['autopilot3 = autopilot.run:main']

Subscribers

People subscribed via source and target branches

to all changes: