Merge lp:~saviq/unity8/split-common into lp:unity8
- split-common
- Merge into trunk
Status: | Superseded |
---|---|
Proposed branch: | lp:~saviq/unity8/split-common |
Merge into: | lp:unity8 |
Diff against target: |
253 lines (+61/-31) 8 files modified
data/unity8.conf (+8/-0) debian/changelog (+10/-0) debian/control (+33/-21) debian/unity8-common.install (+5/-0) debian/unity8-fake-env.install (+1/-1) debian/unity8-private.install (+1/-1) debian/unity8.install (+1/-6) tests/autopilot/unity8/shell/tests/test_upstart.py (+2/-2) |
To merge this branch: | bzr merge lp:~saviq/unity8/split-common |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andrea Cimitan (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Needs Fixing | |
Didier Roche-Tolomelli | Approve | ||
Review via email: mp+214907@code.launchpad.net |
This proposal has been superseded by a proposal from 2014-04-29.
Commit message
Introduce unity8-common for shared resources, and wrap-and-sort.
Description of the change
* Are there any related MPs required for this MP to build/function as expected? Please list.
No.
* Did you perform an exploratory manual test run of your code change and any related functionality?
Yes.
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
Yes.
* If you changed the UI, has there been a design review?
N/A
- 827. By Michał Sawicz
-
Fix thumbnailer dep and drop tool recommends.
PS Jenkins bot (ps-jenkins) wrote : | # |
Didier Roche-Tolomelli (didrocks) wrote : | # |
your dependency on -common is wrong (I guess it should be the source version instead of the binary ones).
You can as well spot it with the lintian warning:
E: unity8 source: not-binnmuable-
E: unity8 source: not-binnmuable-
Other than that, the rest looks good.
- 828. By Michał Sawicz
-
Not binary, source version.
PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:828
http://
Executed test runs:
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
ABORTED: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild:
http://
Andrea Cimitan (cimi) wrote : | # |
Would be nice to have notifications too, for greeter and welcome wizard
Didier Roche-Tolomelli (didrocks) wrote : | # |
-common needs to depends on misc. Once done, I can +1 it.
- 829. By Michał Sawicz
-
Add misc:Depends to unity8-common.
- 830. By Michał Sawicz
-
Add Notifications to common, too.
Michał Sawicz (saviq) wrote : | # |
Done on both accounts.
Didier Roche-Tolomelli (didrocks) wrote : | # |
+1 on the packaging change
PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:830
http://
Executed test runs:
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild:
http://
Andrea Cimitan (cimi) wrote : | # |
* Did you perform an exploratory manual test run of the code change and any related functionality?
Yes
* Did CI run pass? If not, please explain why.
Let's wait for a retrigger
Andrea Cimitan (cimi) : | # |
- 831. By Michał Sawicz
-
Merge trunk
- 832. By Michał Sawicz
- 833. By Michał Sawicz
-
Ensure removal of unity8-common on unity8 downgrade.
- 834. By Michał Sawicz
-
Make autopilot rely on exact same version of unity8 and -fake-env.
- 835. By Michał Sawicz
-
Wrap-and-sort.
Unmerged revisions
Preview Diff
1 | === modified file 'data/unity8.conf' | |||
2 | --- data/unity8.conf 2014-04-09 13:22:43 +0000 | |||
3 | +++ data/unity8.conf 2014-04-29 12:28:36 +0000 | |||
4 | @@ -12,6 +12,9 @@ | |||
5 | 12 | expect stop | 12 | expect stop |
6 | 13 | 13 | ||
7 | 14 | pre-start script | 14 | pre-start script |
8 | 15 | # Tell unity-mir to raise SIGSTOP after we start | ||
9 | 16 | initctl set-env UNITY_MIR_EMITS_SIGSTOP=1 | ||
10 | 17 | |||
11 | 15 | if [ -n "$MIR_SOCKET" ]; then | 18 | if [ -n "$MIR_SOCKET" ]; then |
12 | 16 | if [ -z "$UNITY_MIR_SOCKET" ]; then | 19 | if [ -z "$UNITY_MIR_SOCKET" ]; then |
13 | 17 | # Save original value of MIR_SOCKET in case we are restarted, | 20 | # Save original value of MIR_SOCKET in case we are restarted, |
14 | @@ -46,3 +49,8 @@ | |||
15 | 46 | end script | 49 | end script |
16 | 47 | 50 | ||
17 | 48 | exec ${BINARY:-unity8} $ARGS | 51 | exec ${BINARY:-unity8} $ARGS |
18 | 52 | |||
19 | 53 | post-stop script | ||
20 | 54 | initctl set-env --global MIR_SOCKET=$UNITY_MIR_SOCKET | ||
21 | 55 | initctl unset-env --global UNITY_MIR_SOCKET | ||
22 | 56 | end script | ||
23 | 49 | 57 | ||
24 | === modified file 'debian/changelog' | |||
25 | --- debian/changelog 2014-04-16 13:45:01 +0000 | |||
26 | +++ debian/changelog 2014-04-29 12:28:36 +0000 | |||
27 | @@ -1,3 +1,13 @@ | |||
28 | 1 | unity8 (7.86-0ubuntu1) UNRELEASED; urgency=medium | ||
29 | 2 | |||
30 | 3 | [ Andrea Cimitan ] | ||
31 | 4 | * Update upstart job to reflect latest unity-mir changes | ||
32 | 5 | |||
33 | 6 | [ Michał Sawicz ] | ||
34 | 7 | * Split out unity8-common package | ||
35 | 8 | |||
36 | 9 | -- Andrea Cimitan <andrea.cimitan@gmail.com> Tue, 29 Apr 2014 09:13:06 +0100 | ||
37 | 10 | |||
38 | 1 | unity8 (7.85+14.04.20140416-0ubuntu1) trusty; urgency=low | 11 | unity8 (7.85+14.04.20140416-0ubuntu1) trusty; urgency=low |
39 | 2 | 12 | ||
40 | 3 | [ Albert Astals ] | 13 | [ Albert Astals ] |
41 | 4 | 14 | ||
42 | === modified file 'debian/control' | |||
43 | --- debian/control 2014-04-09 14:51:09 +0000 | |||
44 | +++ debian/control 2014-04-29 12:28:36 +0000 | |||
45 | @@ -11,34 +11,34 @@ | |||
46 | 11 | libgl1-mesa-dev[!armhf] | libgl-dev[!armhf], | 11 | libgl1-mesa-dev[!armhf] | libgl-dev[!armhf], |
47 | 12 | libgl1-mesa-dri, | 12 | libgl1-mesa-dri, |
48 | 13 | libgles2-mesa-dev[armhf], | 13 | libgles2-mesa-dev[armhf], |
49 | 14 | libglib2.0-dev, | ||
50 | 14 | libgsettings-qt-dev, | 15 | libgsettings-qt-dev, |
51 | 15 | libhud-client2-dev, | 16 | libhud-client2-dev, |
52 | 16 | libpulse-dev, | 17 | libpulse-dev, |
53 | 17 | libqmenumodel-dev (>= 0.2.7), | 18 | libqmenumodel-dev (>= 0.2.7), |
54 | 19 | libqt5xmlpatterns5-dev, | ||
55 | 18 | libunity-api-dev (>= 7.80.6), | 20 | libunity-api-dev (>= 7.80.6), |
56 | 19 | libunity-mir-dev, | 21 | libunity-mir-dev, |
57 | 20 | libusermetricsoutput1-dev, | 22 | libusermetricsoutput1-dev, |
58 | 21 | libxcb1-dev, | 23 | libxcb1-dev, |
59 | 22 | libglib2.0-dev, | ||
60 | 23 | pkg-config, | 24 | pkg-config, |
61 | 24 | python:any (>= 2.7), | ||
62 | 25 | python-setuptools, | 25 | python-setuptools, |
63 | 26 | python3-all:any, | 26 | python3-all:any, |
64 | 27 | python3-setuptools, | 27 | python3-setuptools, |
65 | 28 | python:any (>= 2.7), | ||
66 | 28 | qt5-default, | 29 | qt5-default, |
67 | 29 | qtbase5-dev, | 30 | qtbase5-dev, |
68 | 30 | qtbase5-dev-tools, | 31 | qtbase5-dev-tools, |
69 | 31 | qtbase5-private-dev, | 32 | qtbase5-private-dev, |
70 | 32 | qtdeclarative5-dev, | 33 | qtdeclarative5-dev, |
71 | 33 | qtdeclarative5-dev-tools, | 34 | qtdeclarative5-dev-tools, |
72 | 35 | qtdeclarative5-private-dev, | ||
73 | 34 | qtdeclarative5-qtmultimedia-plugin, | 36 | qtdeclarative5-qtmultimedia-plugin, |
74 | 35 | qtdeclarative5-private-dev, | ||
75 | 36 | qtdeclarative5-qtquick2-plugin, | 37 | qtdeclarative5-qtquick2-plugin, |
76 | 37 | qtdeclarative5-test-plugin, | 38 | qtdeclarative5-test-plugin, |
77 | 38 | qtdeclarative5-ubuntu-settings-components, | 39 | qtdeclarative5-ubuntu-settings-components, |
78 | 39 | qtdeclarative5-ubuntu-ui-toolkit-plugin, | 40 | qtdeclarative5-ubuntu-ui-toolkit-plugin, |
79 | 40 | qtdeclarative5-xmllistmodel-plugin, | 41 | qtdeclarative5-xmllistmodel-plugin, |
80 | 41 | libqt5xmlpatterns5-dev, | ||
81 | 42 | ttf-ubuntu-font-family, | 42 | ttf-ubuntu-font-family, |
82 | 43 | Standards-Version: 3.9.4 | 43 | Standards-Version: 3.9.4 |
83 | 44 | Homepage: http://launchpad.net/unity | 44 | Homepage: http://launchpad.net/unity |
84 | @@ -60,7 +60,8 @@ | |||
85 | 60 | 60 | ||
86 | 61 | Package: unity-scope-tool | 61 | Package: unity-scope-tool |
87 | 62 | Architecture: any | 62 | Architecture: any |
89 | 63 | Depends: unity8 (= ${binary:Version}), | 63 | Depends: unity8-common (= ${source:Version}), |
90 | 64 | unity8-private (= ${binary:Version}), | ||
91 | 64 | ${misc:Depends}, | 65 | ${misc:Depends}, |
92 | 65 | ${shlibs:Depends}, | 66 | ${shlibs:Depends}, |
93 | 66 | Description: Development tool for Unity scopes | 67 | Description: Development tool for Unity scopes |
94 | @@ -71,27 +72,18 @@ | |||
95 | 71 | Architecture: any | 72 | Architecture: any |
96 | 72 | Provides: indicator-renderer, | 73 | Provides: indicator-renderer, |
97 | 73 | Depends: gsettings-desktop-schemas, | 74 | Depends: gsettings-desktop-schemas, |
98 | 75 | libcap2-bin, | ||
99 | 74 | libglib2.0-bin, | 76 | libglib2.0-bin, |
101 | 75 | libunity-mir1, | 77 | libunity-mir1 (>= 0.4), |
102 | 76 | qmenumodel-qml (>= 0.2.7), | 78 | qmenumodel-qml (>= 0.2.7), |
103 | 77 | qtdeclarative5-dee-plugin, | 79 | qtdeclarative5-dee-plugin, |
104 | 78 | qtdeclarative5-gsettings1.0, | 80 | qtdeclarative5-gsettings1.0, |
105 | 79 | qtdeclarative5-ubuntu-settings-components, | 81 | qtdeclarative5-ubuntu-settings-components, |
106 | 80 | qtdeclarative5-ubuntu-thumbnailer0.1 | ubuntu-thumbnailer-impl, | ||
107 | 81 | ubuntu-thumbnailer-impl-0, | ||
108 | 82 | qtdeclarative5-ubuntu-ui-toolkit-plugin, | ||
109 | 83 | qtdeclarative5-unity-notifications-plugin | unity-notifications-impl, | ||
110 | 84 | qtdeclarative5-xmllistmodel-plugin, | 82 | qtdeclarative5-xmllistmodel-plugin, |
111 | 85 | unity-application-impl-2, | ||
112 | 86 | unity-launcher-impl-3, | 83 | unity-launcher-impl-3, |
115 | 87 | unity-notifications-impl-2, | 84 | unity8-common (= ${source:Version}), |
114 | 88 | unity8-fake-env | unity-application-impl, | ||
116 | 89 | unity8-private (= ${binary:Version}), | 85 | unity8-private (= ${binary:Version}), |
117 | 90 | unity8-private | unity-launcher-impl, | 86 | unity8-private | unity-launcher-impl, |
118 | 91 | unity-plugin-scopes | unity-scopes-impl, | ||
119 | 92 | unity-scopes-impl-0, | ||
120 | 93 | # for setcap: | ||
121 | 94 | libcap2-bin, | ||
122 | 95 | ${misc:Depends}, | 87 | ${misc:Depends}, |
123 | 96 | ${shlibs:Depends}, | 88 | ${shlibs:Depends}, |
124 | 97 | Recommends: unity-scope-click, | 89 | Recommends: unity-scope-click, |
125 | @@ -99,10 +91,30 @@ | |||
126 | 99 | unity-scope-scopes, | 91 | unity-scope-scopes, |
127 | 100 | Breaks: indicator-network (<< 0.5.1), | 92 | Breaks: indicator-network (<< 0.5.1), |
128 | 101 | ubuntu-touch-session (<< 0.107), | 93 | ubuntu-touch-session (<< 0.107), |
130 | 102 | Replaces: ubuntu-touch-session (<< 0.82~) | 94 | Replaces: ubuntu-touch-session (<< 0.82~), |
131 | 103 | Description: Unity 8 shell | 95 | Description: Unity 8 shell |
132 | 104 | The Unity 8 shell is the primary user interface for Ubuntu devices. | 96 | The Unity 8 shell is the primary user interface for Ubuntu devices. |
133 | 105 | 97 | ||
134 | 98 | Package: unity8-common | ||
135 | 99 | Architecture: all | ||
136 | 100 | Depends: qtdeclarative5-ubuntu-thumbnailer0.1 | ubuntu-thumbnailer-impl, | ||
137 | 101 | qtdeclarative5-ubuntu-ui-toolkit-plugin, | ||
138 | 102 | qtdeclarative5-unity-notifications-plugin | unity-notifications-impl, | ||
139 | 103 | ubuntu-thumbnailer-impl-0, | ||
140 | 104 | unity-application-impl-2, | ||
141 | 105 | unity-notifications-impl-2, | ||
142 | 106 | unity-plugin-scopes | unity-scopes-impl, | ||
143 | 107 | unity-scopes-impl-0, | ||
144 | 108 | unity8-fake-env | unity-application-impl, | ||
145 | 109 | ${misc:Depends}, | ||
146 | 110 | Breaks: unity8 (<< 7.86) | ||
147 | 111 | Replaces: unity8 (<< 7.86) | ||
148 | 112 | Description: Unity 8 shell (common files) | ||
149 | 113 | The Unity 8 shell is the primary user interface for Ubuntu devices. | ||
150 | 114 | . | ||
151 | 115 | This package contains the QML, graphics and locale files shared between | ||
152 | 116 | unity8 and unity-scope-tool. | ||
153 | 117 | |||
154 | 106 | Package: unity8-autopilot | 118 | Package: unity8-autopilot |
155 | 107 | Architecture: all | 119 | Architecture: all |
156 | 108 | Depends: gir1.2-glib-2.0, | 120 | Depends: gir1.2-glib-2.0, |
157 | @@ -123,8 +135,8 @@ | |||
158 | 123 | unity8-fake-env (>= ${source:Version}), | 135 | unity8-fake-env (>= ${source:Version}), |
159 | 124 | url-dispatcher-tools, | 136 | url-dispatcher-tools, |
160 | 125 | ${misc:Depends}, | 137 | ${misc:Depends}, |
161 | 138 | ${python3:Depends}, | ||
162 | 126 | ${python:Depends}, | 139 | ${python:Depends}, |
163 | 127 | ${python3:Depends}, | ||
164 | 128 | ${shlibs:Depends}, | 140 | ${shlibs:Depends}, |
165 | 129 | Description: Test package for Unity 8 shell | 141 | Description: Test package for Unity 8 shell |
166 | 130 | Autopilot tests for the unity8 package | 142 | Autopilot tests for the unity8 package |
167 | @@ -146,9 +158,9 @@ | |||
168 | 146 | Multi-Arch: same | 158 | Multi-Arch: same |
169 | 147 | Pre-Depends: ${misc:Pre-Depends}, | 159 | Pre-Depends: ${misc:Pre-Depends}, |
170 | 148 | Depends: gsettings-ubuntu-schemas, | 160 | Depends: gsettings-ubuntu-schemas, |
171 | 149 | ${misc:Depends}, | ||
172 | 150 | ${shlibs:Depends}, | ||
173 | 151 | libunity-core-6.0-9, | 161 | libunity-core-6.0-9, |
174 | 162 | ${misc:Depends}, | ||
175 | 163 | ${shlibs:Depends}, | ||
176 | 152 | Provides: unity-launcher-impl, | 164 | Provides: unity-launcher-impl, |
177 | 153 | unity-launcher-impl-3, | 165 | unity-launcher-impl-3, |
178 | 154 | Description: Unity 8 private libs | 166 | Description: Unity 8 private libs |
179 | 155 | 167 | ||
180 | === added file 'debian/unity8-common.install' | |||
181 | --- debian/unity8-common.install 1970-01-01 00:00:00 +0000 | |||
182 | +++ debian/unity8-common.install 2014-04-29 12:28:36 +0000 | |||
183 | @@ -0,0 +1,5 @@ | |||
184 | 1 | usr/share/locale | ||
185 | 2 | usr/share/unity8/Components | ||
186 | 3 | usr/share/unity8/Dash | ||
187 | 4 | usr/share/unity8/Notifications | ||
188 | 5 | usr/share/unity8/graphics | ||
189 | 0 | 6 | ||
190 | === modified file 'debian/unity8-fake-env.install' | |||
191 | --- debian/unity8-fake-env.install 2014-04-02 11:32:41 +0000 | |||
192 | +++ debian/unity8-fake-env.install 2014-04-29 12:28:36 +0000 | |||
193 | @@ -1,4 +1,4 @@ | |||
194 | 1 | usr/lib/*/unity8/qml/mocks | ||
195 | 1 | usr/lib/*/unity8/qml/nonmirplugins | 2 | usr/lib/*/unity8/qml/nonmirplugins |
196 | 2 | usr/lib/*/unity8/qml/mocks | ||
197 | 3 | usr/lib/*/unity8/qml/scopefakes | 3 | usr/lib/*/unity8/qml/scopefakes |
198 | 4 | usr/share/unity8/mocks | 4 | usr/share/unity8/mocks |
199 | 5 | 5 | ||
200 | === modified file 'debian/unity8-private.install' | |||
201 | --- debian/unity8-private.install 2013-12-12 16:45:35 +0000 | |||
202 | +++ debian/unity8-private.install 2014-04-29 12:28:36 +0000 | |||
203 | @@ -1,7 +1,7 @@ | |||
204 | 1 | usr/lib/*/unity8/qml/AccountsService | 1 | usr/lib/*/unity8/qml/AccountsService |
205 | 2 | usr/lib/*/unity8/qml/DashViews | ||
206 | 2 | usr/lib/*/unity8/qml/HudClient | 3 | usr/lib/*/unity8/qml/HudClient |
207 | 3 | usr/lib/*/unity8/qml/LightDM | 4 | usr/lib/*/unity8/qml/LightDM |
208 | 4 | usr/lib/*/unity8/qml/DashViews | ||
209 | 5 | usr/lib/*/unity8/qml/Powerd | 5 | usr/lib/*/unity8/qml/Powerd |
210 | 6 | usr/lib/*/unity8/qml/SessionBroadcast | 6 | usr/lib/*/unity8/qml/SessionBroadcast |
211 | 7 | usr/lib/*/unity8/qml/Ubuntu | 7 | usr/lib/*/unity8/qml/Ubuntu |
212 | 8 | 8 | ||
213 | === modified file 'debian/unity8.install' | |||
214 | --- debian/unity8.install 2014-04-10 10:02:31 +0000 | |||
215 | +++ debian/unity8.install 2014-04-29 12:28:36 +0000 | |||
216 | @@ -1,15 +1,10 @@ | |||
217 | 1 | data/unity8.conf usr/share/upstart/sessions/ | ||
218 | 1 | usr/bin/unity8 | 2 | usr/bin/unity8 |
219 | 2 | usr/share/applications/unity8.desktop | 3 | usr/share/applications/unity8.desktop |
220 | 3 | usr/share/locale | ||
221 | 4 | usr/share/unity8/Bottombar | 4 | usr/share/unity8/Bottombar |
222 | 5 | usr/share/unity8/Components | ||
223 | 6 | usr/share/unity8/Dash | ||
224 | 7 | usr/share/unity8/Greeter | 5 | usr/share/unity8/Greeter |
225 | 8 | usr/share/unity8/Hud | 6 | usr/share/unity8/Hud |
226 | 9 | usr/share/unity8/Launcher | 7 | usr/share/unity8/Launcher |
227 | 10 | usr/share/unity8/Notifications | ||
228 | 11 | usr/share/unity8/Panel | 8 | usr/share/unity8/Panel |
229 | 12 | usr/share/unity8/Shell.qml | 9 | usr/share/unity8/Shell.qml |
230 | 13 | usr/share/unity8/Stages | 10 | usr/share/unity8/Stages |
231 | 14 | usr/share/unity8/graphics | ||
232 | 15 | data/unity8.conf usr/share/upstart/sessions/ | ||
233 | 16 | 11 | ||
234 | === modified file 'tests/autopilot/unity8/shell/tests/test_upstart.py' | |||
235 | --- tests/autopilot/unity8/shell/tests/test_upstart.py 2014-02-23 02:42:31 +0000 | |||
236 | +++ tests/autopilot/unity8/shell/tests/test_upstart.py 2014-04-29 12:28:36 +0000 | |||
237 | @@ -82,7 +82,7 @@ | |||
238 | 82 | )) | 82 | )) |
239 | 83 | 83 | ||
240 | 84 | def test_no_sigstop(self): | 84 | def test_no_sigstop(self): |
242 | 85 | self.patch_environment("UPSTART_JOB", "foo") | 85 | self.patch_environment("UNITY_MIR_EMITS_SIGSTOP", "") |
243 | 86 | self._launch_unity() | 86 | self._launch_unity() |
244 | 87 | self._set_proxy() | 87 | self._set_proxy() |
245 | 88 | 88 | ||
246 | @@ -91,7 +91,7 @@ | |||
247 | 91 | logger.debug("Unity loaded and ready.") | 91 | logger.debug("Unity loaded and ready.") |
248 | 92 | 92 | ||
249 | 93 | def test_expect_sigstop(self): | 93 | def test_expect_sigstop(self): |
251 | 94 | self.patch_environment("UPSTART_JOB", "unity8") | 94 | self.patch_environment("UNITY_MIR_EMITS_SIGSTOP", "1") |
252 | 95 | self._launch_unity() | 95 | self._launch_unity() |
253 | 96 | self.assertThat(lambda: os.WIFSTOPPED(self._get_status()), Eventually(Equals(True)), "Unity8 should raise SIGSTOP when ready") | 96 | self.assertThat(lambda: os.WIFSTOPPED(self._get_status()), Eventually(Equals(True)), "Unity8 should raise SIGSTOP when ready") |
254 | 97 | 97 |
FAILED: Continuous integration, rev:827 jenkins. qa.ubuntu. com/job/ unity8- ci/2770/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- trusty- touch/125 jenkins. qa.ubuntu. com/job/ generic- mediumtests- trusty/ 4667/console jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- trusty/ 1640 jenkins. qa.ubuntu. com/job/ unity8- trusty- amd64-ci/ 1291 jenkins. qa.ubuntu. com/job/ unity8- trusty- armhf-ci/ 1295 jenkins. qa.ubuntu. com/job/ unity8- trusty- armhf-ci/ 1295/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ unity8- trusty- i386-ci/ 1291 jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- mako/121 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- armhf/4252 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- armhf/4252/ artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 5811 jenkins. qa.ubuntu. com/job/ autopilot- testrunner- otto-trusty/ 4022/console jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- amd64/4794 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- amd64/4794/ artifact/ work/output/ *zip*/output. zip
http://
Executed test runs:
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity8- ci/2770/ rebuild
http://