Merge lp:~larryprice/acolyterm/autopilot-working-with-autopkgtest into lp:acolyterm
- autopilot-working-with-autopkgtest
- Merge into trunk
Status: | Needs review |
---|---|
Proposed branch: | lp:~larryprice/acolyterm/autopilot-working-with-autopkgtest |
Merge into: | lp:acolyterm |
Diff against target: |
91 lines (+24/-8) 6 files modified
debian/control (+4/-3) debian/qml-module-qmltermwidget1.0.install (+1/-0) debian/qtdeclarative5-qmltermwidget1.0.install (+0/-1) debian/tests/autopilot (+5/-0) debian/tests/control (+7/-0) tests/autopilot/acolyterm/tests/__init__.py (+7/-4) |
To merge this branch: | bzr merge lp:~larryprice/acolyterm/autopilot-working-with-autopkgtest |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Libertine CI Bot | continuous-integration | Needs Fixing | |
Libertine Developers | Pending | ||
Review via email: mp+298832@code.launchpad.net |
Commit message
Enable autopilot test to run using autopkgtest.
Description of the change
Enable autopilot test to run using autopkgtest.
Libertine CI Bot (libertine-ci-bot) wrote : | # |
Libertine CI Bot (libertine-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:218
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
UNSTABLE: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
None: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/
Libertine CI Bot (libertine-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:218
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
UNSTABLE: https:/
SUCCESS: https:/
None: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/
- 219. By Larry Price
-
fixing goofy spacing issues
Libertine CI Bot (libertine-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:219
https:/
Executed test runs:
SUCCESS: https:/
UNSTABLE: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
None: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/
- 220. By Larry Price
-
temporary change to see if xephyr will work and address flakiness
Libertine CI Bot (libertine-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:220
https:/
Executed test runs:
SUCCESS: https:/
UNSTABLE: https:/
UNSTABLE: https:/
UNSTABLE: https:/
UNSTABLE: https:/
UNSTABLE: https:/
UNSTABLE: https:/
None: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/
- 221. By Larry Price
-
undo xephyr changes
Libertine CI Bot (libertine-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:221
https:/
Executed test runs:
SUCCESS: https:/
UNSTABLE: https:/
UNSTABLE: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
None: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/
Unmerged revisions
- 221. By Larry Price
-
undo xephyr changes
- 220. By Larry Price
-
temporary change to see if xephyr will work and address flakiness
- 219. By Larry Price
-
fixing goofy spacing issues
- 218. By Larry Price
-
as usual, adding file i mised
- 217. By Larry Price
-
renaming test to autopilot
- 216. By Larry Price
-
removing debug statements
- 215. By Larry Price
-
merge
- 214. By Larry Price
-
attempting to rename things
Preview Diff
1 | === modified file 'debian/control' |
2 | --- debian/control 2016-06-22 17:13:26 +0000 |
3 | +++ debian/control 2016-07-01 16:22:09 +0000 |
4 | @@ -20,14 +20,15 @@ |
5 | Architecture: any |
6 | Depends: ${misc:Depends}, |
7 | ${shlibs:Depends}, |
8 | - qtdeclarative5-qmltermwidget1.0, |
9 | - qtdeclarative5-qtquick2-plugin, |
10 | qtdeclarative5-ubuntu-ui-toolkit-plugin, |
11 | + qml-module-qmltermwidget1.0, |
12 | + qml-module-qtquick2, |
13 | qml-module-qtsysteminfo (>= 5.0~), |
14 | + qml-module-qt-labs-settings, |
15 | Description: Terminal helper |
16 | Core Terminal helper |
17 | |
18 | -Package: qtdeclarative5-qmltermwidget1.0 |
19 | +Package: qml-module-qmltermwidget1.0 |
20 | Architecture: any |
21 | Multi-Arch: same |
22 | Depends: ${misc:Depends}, |
23 | |
24 | === added file 'debian/qml-module-qmltermwidget1.0.install' |
25 | --- debian/qml-module-qmltermwidget1.0.install 1970-01-01 00:00:00 +0000 |
26 | +++ debian/qml-module-qmltermwidget1.0.install 2016-07-01 16:22:09 +0000 |
27 | @@ -0,0 +1,1 @@ |
28 | +usr/lib/*/qt5/qml/QMLTermWidget |
29 | |
30 | === removed file 'debian/qtdeclarative5-qmltermwidget1.0.install' |
31 | --- debian/qtdeclarative5-qmltermwidget1.0.install 2016-06-21 18:08:54 +0000 |
32 | +++ debian/qtdeclarative5-qmltermwidget1.0.install 1970-01-01 00:00:00 +0000 |
33 | @@ -1,1 +0,0 @@ |
34 | -usr/lib/*/qt5/qml/QMLTermWidget |
35 | |
36 | === added directory 'debian/tests' |
37 | === added file 'debian/tests/autopilot' |
38 | --- debian/tests/autopilot 1970-01-01 00:00:00 +0000 |
39 | +++ debian/tests/autopilot 2016-07-01 16:22:09 +0000 |
40 | @@ -0,0 +1,5 @@ |
41 | +#!/bin/sh |
42 | + |
43 | +set -ex |
44 | + |
45 | +autopilot3-sandbox-run -a '-v' acolyterm |
46 | |
47 | === added file 'debian/tests/control' |
48 | --- debian/tests/control 1970-01-01 00:00:00 +0000 |
49 | +++ debian/tests/control 2016-07-01 16:22:09 +0000 |
50 | @@ -0,0 +1,7 @@ |
51 | +Tests: autopilot |
52 | +Restrictions: allow-stderr |
53 | +Depends: acolyterm-autopilot, |
54 | + xvfb, |
55 | + dbus-x11, |
56 | + autopilot-desktop, |
57 | + python3-evdev, |
58 | |
59 | === modified file 'tests/autopilot/acolyterm/tests/__init__.py' |
60 | --- tests/autopilot/acolyterm/tests/__init__.py 2016-06-22 13:17:48 +0000 |
61 | +++ tests/autopilot/acolyterm/tests/__init__.py 2016-07-01 16:22:09 +0000 |
62 | @@ -31,13 +31,17 @@ |
63 | app. |
64 | """ |
65 | |
66 | - local_build_location = os.path.dirname(os.environ["BUILD_DIR"]) |
67 | + local_build_location = os.path.dirname(os.environ['PWD']) |
68 | + if 'BUILD_DIR' in os.environ: |
69 | + local_build_location = os.path.dirname(os.environ['BUILD_DIR']) |
70 | + |
71 | sdk_build_location = os.path.join(os.path.dirname(local_build_location), |
72 | os.path.basename(local_build_location) |
73 | + '-build') |
74 | |
75 | local_build_location_qml = os.path.join( |
76 | local_build_location, 'src', 'app', 'qml', 'acolyterm.qml') |
77 | + |
78 | local_build_location_binary = os.path.join(local_build_location, |
79 | 'src', 'app', 'acolyterm') |
80 | |
81 | @@ -45,9 +49,8 @@ |
82 | sdk_build_location, 'src', 'app', 'qml', 'acolyterm.qml') |
83 | sdk_build_location_binary = os.path.join(sdk_build_location, |
84 | 'src', 'app', 'acolyterm') |
85 | - installed_location_binary = os.path.join('usr', 'bin', |
86 | - 'acolyterm') |
87 | - installed_location_qml = os.path.join('usr', 'share', |
88 | + installed_location_binary = os.path.join('/usr', 'bin', 'acolyterm') |
89 | + installed_location_qml = os.path.join('/usr', 'share', |
90 | 'acolyterm', 'qml', |
91 | 'acolyterm.qml') |
92 |
FAILED: Continuous integration, rev:218 /jenkins. canonical. com/libertine/ job/lp- acolyterm- ci/40/ /jenkins. canonical. com/libertine/ job/build/ 142 /jenkins. canonical. com/libertine/ job/test- 0-autopkgtest/ label=amd64, release= vivid+overlay, testname= default/ 103 /jenkins. canonical. com/libertine/ job/test- 0-autopkgtest/ label=amd64, release= xenial+ overlay, testname= default/ 103/console /jenkins. canonical. com/libertine/ job/test- 0-autopkgtest/ label=amd64, release= yakkety, testname= default/ 103 /jenkins. canonical. com/libertine/ job/test- 0-autopkgtest/ label=i386, release= vivid+overlay, testname= default/ 103 /jenkins. canonical. com/libertine/ job/test- 0-autopkgtest/ label=i386, release= xenial+ overlay, testname= default/ 103/console /jenkins. canonical. com/libertine/ job/test- 0-autopkgtest/ label=i386, release= yakkety, testname= default/ 103 /jenkins. canonical. com/libertine/ job/lp- generic- update- mp/114/ console /jenkins. canonical. com/libertine/ job/build- 0-fetch/ 145 /jenkins. canonical. com/libertine/ job/build- 1-sourcepkg/ release= vivid+overlay/ 130 /jenkins. canonical. com/libertine/ job/build- 1-sourcepkg/ release= xenial+ overlay/ 130 /jenkins. canonical. com/libertine/ job/build- 1-sourcepkg/ release= yakkety/ 130 /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=amd64, release= vivid+overlay/ 123 /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=amd64, release= vivid+overlay/ 123/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=amd64, release= xenial+ overlay/ 123 /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=amd64, release= xenial+ overlay/ 123/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=amd64, release= yakkety/ 123 /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=amd64, release= yakkety/ 123/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=i386, release= vivid+overlay/ 123 /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=i386, release= vivid+overlay/ 123/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=i386, release= xenial+ overlay/ 123 /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=i386, release= xenial+ overlay/ 123/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=i386, release= yakkety/ 123 /jenkins. canonical. com/libertine/ job/build- 2-binpkg/ arch=i386, release= yakkety/ 123/artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
FAILURE: https:/
SUCCESS: https:/
SUCCESS: https:/
FAILURE: https:/
SUCCESS: https:/
None: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /jenkins. canonical. com/libertine/ job/lp- acolyterm- ci/40/rebuild
https:/