Merge lp:~michihenning/thumbnailer/fix-warnings into lp:thumbnailer/devel
- fix-warnings
- Merge into devel
Status: | Merged |
---|---|
Approved by: | Michi Henning |
Approved revision: | 366 |
Merged at revision: | 367 |
Proposed branch: | lp:~michihenning/thumbnailer/fix-warnings |
Merge into: | lp:thumbnailer/devel |
Diff against target: |
567 lines (+107/-55) 25 files modified
doc/libthumbnailer-qt/examples/qt_example_test.cpp (+4/-0) include/internal/image.h (+1/-1) src/image.cpp (+1/-1) tests/art_extractor/art_extractor_test.cpp (+1/-1) tests/backoff_adjuster/backoff_adjuster_test.cpp (+1/-1) tests/check_access/check_access_test.cpp (+1/-1) tests/dbus/dbus_test.cpp (+5/-5) tests/download/download_test.cpp (+1/-1) tests/file_io/file_io_test.cpp (+2/-2) tests/file_lock/file_lock_test.cpp (+1/-1) tests/gmock_nowarn.h (+24/-0) tests/gobj_ptr/gobj_ptr_test.cpp (+9/-9) tests/gtest_nowarn.h (+24/-0) tests/image-provider/image-provider_test.cpp (+1/-1) tests/image/image_test.cpp (+12/-12) tests/libthumbnailer-qt/libthumbnailer-qt_test.cpp (+1/-1) tests/recovery/MockCache.h (+1/-1) tests/safe_strerror/safe_strerror_test.cpp (+1/-1) tests/settings/settings_test.cpp (+1/-1) tests/slow-vs-thumb/slow-vs-thumb_test.cpp (+1/-1) tests/stress/stress_test.cpp (+1/-1) tests/thumbnailer-admin/thumbnailer-admin_test.cpp (+10/-10) tests/thumbnailer/thumbnailer_test.cpp (+1/-1) tests/version/version_test.cpp (+1/-1) tests/vs-thumb/vs-thumb_test.cpp (+1/-1) |
To merge this branch: | bzr merge lp:~michihenning/thumbnailer/fix-warnings |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
unity-api-1-bot | continuous-integration | Approve | |
James Henstridge | Approve | ||
Review via email: mp+314889@code.launchpad.net |
Commit message
Fixed a bunch of compiler warnings on zesty.
Description of the change
Fixed a bunch of compiler warnings on zesty.
unity-api-1-bot (unity-api-1-bot) wrote : | # |
unity-api-1-bot (unity-api-1-bot) wrote : | # |
FAILED: Autolanding.
More details in the following jenkins job:
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
unity-api-1-bot (unity-api-1-bot) : | # |
Preview Diff
1 | === modified file 'doc/libthumbnailer-qt/examples/qt_example_test.cpp' | |||
2 | --- doc/libthumbnailer-qt/examples/qt_example_test.cpp 2016-09-23 01:39:55 +0000 | |||
3 | +++ doc/libthumbnailer-qt/examples/qt_example_test.cpp 2017-01-17 04:15:24 +0000 | |||
4 | @@ -115,7 +115,11 @@ | |||
5 | 115 | #include <QTemporaryDir> | 115 | #include <QTemporaryDir> |
6 | 116 | 116 | ||
7 | 117 | #include <boost/filesystem.hpp> | 117 | #include <boost/filesystem.hpp> |
8 | 118 | |||
9 | 119 | #pragma GCC diagnostic push | ||
10 | 120 | #pragma GCC diagnostic ignored "-Wctor-dtor-privacy" | ||
11 | 118 | #include <gtest/gtest.h> | 121 | #include <gtest/gtest.h> |
12 | 122 | #pragma GCC diagnostic pop | ||
13 | 119 | 123 | ||
14 | 120 | #include <memory> | 124 | #include <memory> |
15 | 121 | 125 | ||
16 | 122 | 126 | ||
17 | === modified file 'include/internal/image.h' | |||
18 | --- include/internal/image.h 2016-03-02 04:10:45 +0000 | |||
19 | +++ include/internal/image.h 2017-01-17 04:15:24 +0000 | |||
20 | @@ -61,7 +61,7 @@ | |||
21 | 61 | 61 | ||
22 | 62 | // Return the pixel value at the (x,y) coordinates as an integer: | 62 | // Return the pixel value at the (x,y) coordinates as an integer: |
23 | 63 | // r << 24 | g << 16 | b << 8 | a | 63 | // r << 24 | g << 16 | b << 8 | a |
25 | 64 | int pixel(int x, int y) const; | 64 | uint32_t pixel(int x, int y) const; |
26 | 65 | 65 | ||
27 | 66 | // Return a scaled version of the image that fits within the given | 66 | // Return a scaled version of the image that fits within the given |
28 | 67 | // requested size. | 67 | // requested size. |
29 | 68 | 68 | ||
30 | === modified file 'src/image.cpp' | |||
31 | --- src/image.cpp 2016-02-29 07:04:54 +0000 | |||
32 | +++ src/image.cpp 2017-01-17 04:15:24 +0000 | |||
33 | @@ -430,7 +430,7 @@ | |||
34 | 430 | return h; | 430 | return h; |
35 | 431 | } | 431 | } |
36 | 432 | 432 | ||
38 | 433 | int Image::pixel(int x, int y) const | 433 | uint32_t Image::pixel(int x, int y) const |
39 | 434 | { | 434 | { |
40 | 435 | assert(gdk_pixbuf_get_colorspace(pixbuf_.get()) == GDK_COLORSPACE_RGB); | 435 | assert(gdk_pixbuf_get_colorspace(pixbuf_.get()) == GDK_COLORSPACE_RGB); |
41 | 436 | assert(gdk_pixbuf_get_bits_per_sample(pixbuf_.get()) == 8); | 436 | assert(gdk_pixbuf_get_bits_per_sample(pixbuf_.get()) == 8); |
42 | 437 | 437 | ||
43 | === modified file 'tests/art_extractor/art_extractor_test.cpp' | |||
44 | --- tests/art_extractor/art_extractor_test.cpp 2016-02-09 04:09:37 +0000 | |||
45 | +++ tests/art_extractor/art_extractor_test.cpp 2017-01-17 04:15:24 +0000 | |||
46 | @@ -23,7 +23,7 @@ | |||
47 | 23 | #include <boost/algorithm/string.hpp> | 23 | #include <boost/algorithm/string.hpp> |
48 | 24 | 24 | ||
49 | 25 | #include <testsetup.h> | 25 | #include <testsetup.h> |
51 | 26 | #include <gtest/gtest.h> | 26 | #include <gtest_nowarn.h> |
52 | 27 | 27 | ||
53 | 28 | #define AIFF_FILE TESTDATADIR "/testsong.aiff" | 28 | #define AIFF_FILE TESTDATADIR "/testsong.aiff" |
54 | 29 | #define FLAC_FILE TESTDATADIR "/testsong.flac" | 29 | #define FLAC_FILE TESTDATADIR "/testsong.flac" |
55 | 30 | 30 | ||
56 | === modified file 'tests/backoff_adjuster/backoff_adjuster_test.cpp' | |||
57 | --- tests/backoff_adjuster/backoff_adjuster_test.cpp 2016-01-04 06:09:41 +0000 | |||
58 | +++ tests/backoff_adjuster/backoff_adjuster_test.cpp 2017-01-17 04:15:24 +0000 | |||
59 | @@ -18,7 +18,7 @@ | |||
60 | 18 | 18 | ||
61 | 19 | #include <internal/backoff_adjuster.h> | 19 | #include <internal/backoff_adjuster.h> |
62 | 20 | 20 | ||
64 | 21 | #include <gtest/gtest.h> | 21 | #include <gtest_nowarn.h> |
65 | 22 | 22 | ||
66 | 23 | #include <thread> | 23 | #include <thread> |
67 | 24 | 24 | ||
68 | 25 | 25 | ||
69 | === modified file 'tests/check_access/check_access_test.cpp' | |||
70 | --- tests/check_access/check_access_test.cpp 2015-06-24 01:08:06 +0000 | |||
71 | +++ tests/check_access/check_access_test.cpp 2017-01-17 04:15:24 +0000 | |||
72 | @@ -18,7 +18,7 @@ | |||
73 | 18 | 18 | ||
74 | 19 | #include <internal/check_access.h> | 19 | #include <internal/check_access.h> |
75 | 20 | 20 | ||
77 | 21 | #include <gtest/gtest.h> | 21 | #include <gtest_nowarn.h> |
78 | 22 | #include <testsetup.h> | 22 | #include <testsetup.h> |
79 | 23 | 23 | ||
80 | 24 | #include <cstdio> | 24 | #include <cstdio> |
81 | 25 | 25 | ||
82 | === modified file 'tests/dbus/dbus_test.cpp' | |||
83 | --- tests/dbus/dbus_test.cpp 2016-09-26 00:30:42 +0000 | |||
84 | +++ tests/dbus/dbus_test.cpp 2017-01-17 04:15:24 +0000 | |||
85 | @@ -25,7 +25,7 @@ | |||
86 | 25 | #include "utils/env_var_guard.h" | 25 | #include "utils/env_var_guard.h" |
87 | 26 | 26 | ||
88 | 27 | #include <boost/algorithm/string/predicate.hpp> | 27 | #include <boost/algorithm/string/predicate.hpp> |
90 | 28 | #include <gtest/gtest.h> | 28 | #include <gtest_nowarn.h> |
91 | 29 | #include <QProcess> | 29 | #include <QProcess> |
92 | 30 | #include <QSignalSpy> | 30 | #include <QSignalSpy> |
93 | 31 | #include <QTemporaryDir> | 31 | #include <QTemporaryDir> |
94 | @@ -423,7 +423,7 @@ | |||
95 | 423 | { | 423 | { |
96 | 424 | CacheStats s = reply.value().full_size_stats; | 424 | CacheStats s = reply.value().full_size_stats; |
97 | 425 | EXPECT_EQ(temp_dir() + "/cache/unity-thumbnailer/images", s.cache_path.toStdString()); | 425 | EXPECT_EQ(temp_dir() + "/cache/unity-thumbnailer/images", s.cache_path.toStdString()); |
99 | 426 | EXPECT_EQ(1, s.policy); | 426 | EXPECT_EQ(1u, s.policy); |
100 | 427 | EXPECT_EQ(0, s.size); | 427 | EXPECT_EQ(0, s.size); |
101 | 428 | EXPECT_EQ(0, s.size_in_bytes); | 428 | EXPECT_EQ(0, s.size_in_bytes); |
102 | 429 | EXPECT_NE(0, s.max_size_in_bytes); | 429 | EXPECT_NE(0, s.max_size_in_bytes); |
103 | @@ -444,21 +444,21 @@ | |||
104 | 444 | auto list = s.histogram; | 444 | auto list = s.histogram; |
105 | 445 | for (auto c : list) | 445 | for (auto c : list) |
106 | 446 | { | 446 | { |
108 | 447 | EXPECT_EQ(0, c); | 447 | EXPECT_EQ(0u, c); |
109 | 448 | } | 448 | } |
110 | 449 | } | 449 | } |
111 | 450 | 450 | ||
112 | 451 | { | 451 | { |
113 | 452 | CacheStats s = reply.value().thumbnail_stats; | 452 | CacheStats s = reply.value().thumbnail_stats; |
114 | 453 | EXPECT_EQ(temp_dir() + "/cache/unity-thumbnailer/thumbnails", s.cache_path.toStdString()); | 453 | EXPECT_EQ(temp_dir() + "/cache/unity-thumbnailer/thumbnails", s.cache_path.toStdString()); |
116 | 454 | EXPECT_EQ(1, s.policy); | 454 | EXPECT_EQ(1u, s.policy); |
117 | 455 | EXPECT_EQ(0, s.size); | 455 | EXPECT_EQ(0, s.size); |
118 | 456 | } | 456 | } |
119 | 457 | 457 | ||
120 | 458 | { | 458 | { |
121 | 459 | CacheStats s = reply.value().failure_stats; | 459 | CacheStats s = reply.value().failure_stats; |
122 | 460 | EXPECT_EQ(temp_dir() + "/cache/unity-thumbnailer/failures", s.cache_path.toStdString()); | 460 | EXPECT_EQ(temp_dir() + "/cache/unity-thumbnailer/failures", s.cache_path.toStdString()); |
124 | 461 | EXPECT_EQ(0, s.policy); | 461 | EXPECT_EQ(0u, s.policy); |
125 | 462 | EXPECT_EQ(0, s.size); | 462 | EXPECT_EQ(0, s.size); |
126 | 463 | } | 463 | } |
127 | 464 | 464 | ||
128 | 465 | 465 | ||
129 | === modified file 'tests/download/download_test.cpp' | |||
130 | --- tests/download/download_test.cpp 2015-12-28 05:05:23 +0000 | |||
131 | +++ tests/download/download_test.cpp 2017-01-17 04:15:24 +0000 | |||
132 | @@ -22,7 +22,7 @@ | |||
133 | 22 | #include "utils/artserver.h" | 22 | #include "utils/artserver.h" |
134 | 23 | #include <testsetup.h> | 23 | #include <testsetup.h> |
135 | 24 | 24 | ||
137 | 25 | #include <gtest/gtest.h> | 25 | #include <gtest_nowarn.h> |
138 | 26 | 26 | ||
139 | 27 | #include <QSignalSpy> | 27 | #include <QSignalSpy> |
140 | 28 | #include <QUrl> | 28 | #include <QUrl> |
141 | 29 | 29 | ||
142 | === modified file 'tests/file_io/file_io_test.cpp' | |||
143 | --- tests/file_io/file_io_test.cpp 2015-11-30 06:55:46 +0000 | |||
144 | +++ tests/file_io/file_io_test.cpp 2017-01-17 04:15:24 +0000 | |||
145 | @@ -19,7 +19,7 @@ | |||
146 | 19 | #include <internal/file_io.h> | 19 | #include <internal/file_io.h> |
147 | 20 | 20 | ||
148 | 21 | #include <boost/algorithm/string.hpp> | 21 | #include <boost/algorithm/string.hpp> |
150 | 22 | #include <gtest/gtest.h> | 22 | #include <gtest_nowarn.h> |
151 | 23 | #include <testsetup.h> | 23 | #include <testsetup.h> |
152 | 24 | 24 | ||
153 | 25 | #include <fcntl.h> | 25 | #include <fcntl.h> |
154 | @@ -34,7 +34,7 @@ | |||
155 | 34 | ASSERT_NE(-1, stat(in_file.c_str(), &st)); | 34 | ASSERT_NE(-1, stat(in_file.c_str(), &st)); |
156 | 35 | 35 | ||
157 | 36 | string data = read_file(in_file); | 36 | string data = read_file(in_file); |
159 | 37 | ASSERT_EQ(st.st_size, data.size()); | 37 | ASSERT_EQ(unsigned(st.st_size), data.size()); |
160 | 38 | 38 | ||
161 | 39 | string out_file = TESTBINDIR "/testimage.jpg"; | 39 | string out_file = TESTBINDIR "/testimage.jpg"; |
162 | 40 | write_file(out_file, data); | 40 | write_file(out_file, data); |
163 | 41 | 41 | ||
164 | === modified file 'tests/file_lock/file_lock_test.cpp' | |||
165 | --- tests/file_lock/file_lock_test.cpp 2016-01-09 04:25:19 +0000 | |||
166 | +++ tests/file_lock/file_lock_test.cpp 2017-01-17 04:15:24 +0000 | |||
167 | @@ -20,7 +20,7 @@ | |||
168 | 20 | 20 | ||
169 | 21 | #include <unity/UnityExceptions.h> | 21 | #include <unity/UnityExceptions.h> |
170 | 22 | 22 | ||
172 | 23 | #include <gtest/gtest.h> | 23 | #include <gtest_nowarn.h> |
173 | 24 | 24 | ||
174 | 25 | using namespace std; | 25 | using namespace std; |
175 | 26 | using namespace unity::thumbnailer::internal; | 26 | using namespace unity::thumbnailer::internal; |
176 | 27 | 27 | ||
177 | === added file 'tests/gmock_nowarn.h' | |||
178 | --- tests/gmock_nowarn.h 1970-01-01 00:00:00 +0000 | |||
179 | +++ tests/gmock_nowarn.h 2017-01-17 04:15:24 +0000 | |||
180 | @@ -0,0 +1,24 @@ | |||
181 | 1 | /* | ||
182 | 2 | * Copyright (C) 2017 Canonical Ltd | ||
183 | 3 | * | ||
184 | 4 | * This program is free software: you can redistribute it and/or modify | ||
185 | 5 | * it under the terms of the GNU Lesser General Public License version 3 as | ||
186 | 6 | * published by the Free Software Foundation. | ||
187 | 7 | * | ||
188 | 8 | * This program is distributed in the hope that it will be useful, | ||
189 | 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
190 | 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
191 | 11 | * GNU Lesser General Public License for more details. | ||
192 | 12 | * | ||
193 | 13 | * You should have received a copy of the GNU Lesser General Public License | ||
194 | 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
195 | 15 | * | ||
196 | 16 | * Authors: Michi Henning <michi.henning@canonical.com> | ||
197 | 17 | */ | ||
198 | 18 | |||
199 | 19 | #pragma once | ||
200 | 20 | |||
201 | 21 | #pragma GCC diagnostic push | ||
202 | 22 | #pragma GCC diagnostic ignored "-Wctor-dtor-privacy" | ||
203 | 23 | #include <gmock/gmock.h> | ||
204 | 24 | #pragma GCC diagnostic pop | ||
205 | 0 | 25 | ||
206 | === modified file 'tests/gobj_ptr/gobj_ptr_test.cpp' | |||
207 | --- tests/gobj_ptr/gobj_ptr_test.cpp 2015-11-13 04:36:08 +0000 | |||
208 | +++ tests/gobj_ptr/gobj_ptr_test.cpp 2017-01-17 04:15:24 +0000 | |||
209 | @@ -22,7 +22,7 @@ | |||
210 | 22 | 22 | ||
211 | 23 | #include <internal/gobj_memory.h> | 23 | #include <internal/gobj_memory.h> |
212 | 24 | #include <glib-object.h> | 24 | #include <glib-object.h> |
214 | 25 | #include <gtest/gtest.h> | 25 | #include <gtest_nowarn.h> |
215 | 26 | 26 | ||
216 | 27 | using namespace std; | 27 | using namespace std; |
217 | 28 | using namespace unity::thumbnailer::internal; | 28 | using namespace unity::thumbnailer::internal; |
218 | @@ -87,17 +87,17 @@ | |||
219 | 87 | TEST(Gobj_ptr, refcount) | 87 | TEST(Gobj_ptr, refcount) |
220 | 88 | { | 88 | { |
221 | 89 | GObject* o = G_OBJECT(g_object_new(G_TYPE_OBJECT, nullptr)); | 89 | GObject* o = G_OBJECT(g_object_new(G_TYPE_OBJECT, nullptr)); |
223 | 90 | EXPECT_EQ(1, o->ref_count); | 90 | EXPECT_EQ(1u, o->ref_count); |
224 | 91 | g_object_ref(o); | 91 | g_object_ref(o); |
225 | 92 | 92 | ||
226 | 93 | { | 93 | { |
228 | 94 | EXPECT_EQ(2, o->ref_count); | 94 | EXPECT_EQ(2u, o->ref_count); |
229 | 95 | gobj_ptr<GObject> u(o); | 95 | gobj_ptr<GObject> u(o); |
231 | 96 | EXPECT_EQ(2, o->ref_count); | 96 | EXPECT_EQ(2u, o->ref_count); |
232 | 97 | // Now it dies and refcount is reduced. | 97 | // Now it dies and refcount is reduced. |
233 | 98 | } | 98 | } |
234 | 99 | 99 | ||
236 | 100 | EXPECT_EQ(1, o->ref_count); | 100 | EXPECT_EQ(1u, o->ref_count); |
237 | 101 | g_object_unref(o); | 101 | g_object_unref(o); |
238 | 102 | } | 102 | } |
239 | 103 | 103 | ||
240 | @@ -105,14 +105,14 @@ | |||
241 | 105 | { | 105 | { |
242 | 106 | GObject* o = G_OBJECT(g_object_new(G_TYPE_OBJECT, nullptr)); | 106 | GObject* o = G_OBJECT(g_object_new(G_TYPE_OBJECT, nullptr)); |
243 | 107 | gobj_ptr<GObject> u(o); | 107 | gobj_ptr<GObject> u(o); |
245 | 108 | EXPECT_EQ(1, u->ref_count); | 108 | EXPECT_EQ(1u, u->ref_count); |
246 | 109 | gobj_ptr<GObject> u2(u); | 109 | gobj_ptr<GObject> u2(u); |
248 | 110 | EXPECT_EQ(2, u->ref_count); | 110 | EXPECT_EQ(2u, u->ref_count); |
249 | 111 | gobj_ptr<GObject> u3 = u2; | 111 | gobj_ptr<GObject> u3 = u2; |
251 | 112 | EXPECT_EQ(3, u->ref_count); | 112 | EXPECT_EQ(3u, u->ref_count); |
252 | 113 | u3.reset(); | 113 | u3.reset(); |
253 | 114 | u2.reset(); | 114 | u2.reset(); |
255 | 115 | EXPECT_EQ(1, u->ref_count); | 115 | EXPECT_EQ(1u, u->ref_count); |
256 | 116 | } | 116 | } |
257 | 117 | 117 | ||
258 | 118 | TEST(Gobj_ptr, swap) | 118 | TEST(Gobj_ptr, swap) |
259 | 119 | 119 | ||
260 | === added file 'tests/gtest_nowarn.h' | |||
261 | --- tests/gtest_nowarn.h 1970-01-01 00:00:00 +0000 | |||
262 | +++ tests/gtest_nowarn.h 2017-01-17 04:15:24 +0000 | |||
263 | @@ -0,0 +1,24 @@ | |||
264 | 1 | /* | ||
265 | 2 | * Copyright (C) 2017 Canonical Ltd | ||
266 | 3 | * | ||
267 | 4 | * This program is free software: you can redistribute it and/or modify | ||
268 | 5 | * it under the terms of the GNU Lesser General Public License version 3 as | ||
269 | 6 | * published by the Free Software Foundation. | ||
270 | 7 | * | ||
271 | 8 | * This program is distributed in the hope that it will be useful, | ||
272 | 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
273 | 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
274 | 11 | * GNU Lesser General Public License for more details. | ||
275 | 12 | * | ||
276 | 13 | * You should have received a copy of the GNU Lesser General Public License | ||
277 | 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
278 | 15 | * | ||
279 | 16 | * Authors: Michi Henning <michi.henning@canonical.com> | ||
280 | 17 | */ | ||
281 | 18 | |||
282 | 19 | #pragma once | ||
283 | 20 | |||
284 | 21 | #pragma GCC diagnostic push | ||
285 | 22 | #pragma GCC diagnostic ignored "-Wctor-dtor-privacy" | ||
286 | 23 | #include <gtest/gtest.h> | ||
287 | 24 | #pragma GCC diagnostic pop | ||
288 | 0 | 25 | ||
289 | === modified file 'tests/image-provider/image-provider_test.cpp' | |||
290 | --- tests/image-provider/image-provider_test.cpp 2016-09-26 00:30:42 +0000 | |||
291 | +++ tests/image-provider/image-provider_test.cpp 2017-01-17 04:15:24 +0000 | |||
292 | @@ -27,7 +27,7 @@ | |||
293 | 27 | #include "utils/dbusserver.h" | 27 | #include "utils/dbusserver.h" |
294 | 28 | #include "utils/testutils.h" | 28 | #include "utils/testutils.h" |
295 | 29 | 29 | ||
297 | 30 | #include <gtest/gtest.h> | 30 | #include <gtest_nowarn.h> |
298 | 31 | #include <QGuiApplication> | 31 | #include <QGuiApplication> |
299 | 32 | #include <QImage> | 32 | #include <QImage> |
300 | 33 | #include <QQuickImageProvider> | 33 | #include <QQuickImageProvider> |
301 | 34 | 34 | ||
302 | === modified file 'tests/image/image_test.cpp' | |||
303 | --- tests/image/image_test.cpp 2016-02-29 07:04:54 +0000 | |||
304 | +++ tests/image/image_test.cpp 2017-01-17 04:15:24 +0000 | |||
305 | @@ -19,7 +19,7 @@ | |||
306 | 19 | #include <internal/image.h> | 19 | #include <internal/image.h> |
307 | 20 | 20 | ||
308 | 21 | #include <boost/algorithm/string.hpp> | 21 | #include <boost/algorithm/string.hpp> |
310 | 22 | #include <gtest/gtest.h> | 22 | #include <gtest_nowarn.h> |
311 | 23 | #include <sys/types.h> | 23 | #include <sys/types.h> |
312 | 24 | #include <fcntl.h> | 24 | #include <fcntl.h> |
313 | 25 | 25 | ||
314 | @@ -53,8 +53,8 @@ | |||
315 | 53 | EXPECT_EQ(480, i.height()); | 53 | EXPECT_EQ(480, i.height()); |
316 | 54 | EXPECT_EQ(0xFE0000FF, i.pixel(0, 0)); | 54 | EXPECT_EQ(0xFE0000FF, i.pixel(0, 0)); |
317 | 55 | EXPECT_EQ(0xFFFF00FF, i.pixel(639, 0)); | 55 | EXPECT_EQ(0xFFFF00FF, i.pixel(639, 0)); |
320 | 56 | EXPECT_EQ(0x00FF01FF, i.pixel(639, 479)); | 56 | EXPECT_EQ(0x00FF01FFu, i.pixel(639, 479)); |
321 | 57 | EXPECT_EQ(0x0000FEFF, i.pixel(0, 479)); | 57 | EXPECT_EQ(0x0000FEFFu, i.pixel(0, 479)); |
322 | 58 | EXPECT_FALSE(i.has_alpha()); | 58 | EXPECT_FALSE(i.has_alpha()); |
323 | 59 | 59 | ||
324 | 60 | // Move constructor | 60 | // Move constructor |
325 | @@ -251,8 +251,8 @@ | |||
326 | 251 | EXPECT_EQ(150, img.height()); | 251 | EXPECT_EQ(150, img.height()); |
327 | 252 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); | 252 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); |
328 | 253 | EXPECT_EQ(0xFFFF00FF, img.pixel(199, 0)); | 253 | EXPECT_EQ(0xFFFF00FF, img.pixel(199, 0)); |
331 | 254 | EXPECT_EQ(0x00FF01FF, img.pixel(199, 149)); | 254 | EXPECT_EQ(0x00FF01FFu, img.pixel(199, 149)); |
332 | 255 | EXPECT_EQ(0x0000FEFF, img.pixel(0, 149)); | 255 | EXPECT_EQ(0x0000FEFFu, img.pixel(0, 149)); |
333 | 256 | } | 256 | } |
334 | 257 | } | 257 | } |
335 | 258 | 258 | ||
336 | @@ -267,8 +267,8 @@ | |||
337 | 267 | EXPECT_EQ(480, img.height()); | 267 | EXPECT_EQ(480, img.height()); |
338 | 268 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); | 268 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); |
339 | 269 | EXPECT_EQ(0xFFFF00FF, img.pixel(639, 0)); | 269 | EXPECT_EQ(0xFFFF00FF, img.pixel(639, 0)); |
342 | 270 | EXPECT_EQ(0x00FF01FF, img.pixel(639, 479)); | 270 | EXPECT_EQ(0x00FF01FFu, img.pixel(639, 479)); |
343 | 271 | EXPECT_EQ(0x0000FEFF, img.pixel(0, 479)); | 271 | EXPECT_EQ(0x0000FEFFu, img.pixel(0, 479)); |
344 | 272 | 272 | ||
345 | 273 | // Scaled version | 273 | // Scaled version |
346 | 274 | img = Image(data, QSize(320, 240)); | 274 | img = Image(data, QSize(320, 240)); |
347 | @@ -276,8 +276,8 @@ | |||
348 | 276 | EXPECT_EQ(240, img.height()); | 276 | EXPECT_EQ(240, img.height()); |
349 | 277 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); | 277 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); |
350 | 278 | EXPECT_EQ(0xFFFF00FF, img.pixel(319, 0)); | 278 | EXPECT_EQ(0xFFFF00FF, img.pixel(319, 0)); |
353 | 279 | EXPECT_EQ(0x00FF01FF, img.pixel(319, 239)); | 279 | EXPECT_EQ(0x00FF01FFu, img.pixel(319, 239)); |
354 | 280 | EXPECT_EQ(0x0000FEFF, img.pixel(0, 239)); | 280 | EXPECT_EQ(0x0000FEFFu, img.pixel(0, 239)); |
355 | 281 | 281 | ||
356 | 282 | // This version will be produced from the thumbnail, which has | 282 | // This version will be produced from the thumbnail, which has |
357 | 283 | // been tinted to distinguish it from the original. | 283 | // been tinted to distinguish it from the original. |
358 | @@ -448,7 +448,7 @@ | |||
359 | 448 | Image img(fd.get(), QSize(400, 400)); | 448 | Image img(fd.get(), QSize(400, 400)); |
360 | 449 | EXPECT_EQ(200, img.width()); | 449 | EXPECT_EQ(200, img.width()); |
361 | 450 | EXPECT_EQ(200, img.height()); | 450 | EXPECT_EQ(200, img.height()); |
363 | 451 | EXPECT_EQ(0x0, img.pixel(0, 0)); | 451 | EXPECT_EQ(0x0u, img.pixel(0, 0)); |
364 | 452 | EXPECT_EQ(0xFF0000FF, img.pixel(100, 100)); | 452 | EXPECT_EQ(0xFF0000FF, img.pixel(100, 100)); |
365 | 453 | EXPECT_TRUE(img.has_alpha()); | 453 | EXPECT_TRUE(img.has_alpha()); |
366 | 454 | } | 454 | } |
367 | @@ -461,7 +461,7 @@ | |||
368 | 461 | Image img(fd.get(), QSize()); | 461 | Image img(fd.get(), QSize()); |
369 | 462 | EXPECT_EQ(200, img.width()); | 462 | EXPECT_EQ(200, img.width()); |
370 | 463 | EXPECT_EQ(200, img.height()); | 463 | EXPECT_EQ(200, img.height()); |
372 | 464 | EXPECT_EQ(0x0, img.pixel(0, 0)); | 464 | EXPECT_EQ(0x0u, img.pixel(0, 0)); |
373 | 465 | EXPECT_EQ(0xFF0000FF, img.pixel(100, 100)); | 465 | EXPECT_EQ(0xFF0000FF, img.pixel(100, 100)); |
374 | 466 | EXPECT_TRUE(img.has_alpha()); | 466 | EXPECT_TRUE(img.has_alpha()); |
375 | 467 | } | 467 | } |
376 | @@ -474,7 +474,7 @@ | |||
377 | 474 | Image img(fd.get(), QSize(400, 400)); | 474 | Image img(fd.get(), QSize(400, 400)); |
378 | 475 | EXPECT_EQ(200, img.width()); | 475 | EXPECT_EQ(200, img.width()); |
379 | 476 | EXPECT_EQ(200, img.height()); | 476 | EXPECT_EQ(200, img.height()); |
381 | 477 | EXPECT_EQ(0x0, img.pixel(0, 0)); | 477 | EXPECT_EQ(0x0u, img.pixel(0, 0)); |
382 | 478 | EXPECT_EQ(0xFF0000FF, img.pixel(100, 100)); | 478 | EXPECT_EQ(0xFF0000FF, img.pixel(100, 100)); |
383 | 479 | EXPECT_TRUE(img.has_alpha()); | 479 | EXPECT_TRUE(img.has_alpha()); |
384 | 480 | } | 480 | } |
385 | 481 | 481 | ||
386 | === modified file 'tests/libthumbnailer-qt/libthumbnailer-qt_test.cpp' | |||
387 | --- tests/libthumbnailer-qt/libthumbnailer-qt_test.cpp 2016-09-26 00:30:42 +0000 | |||
388 | +++ tests/libthumbnailer-qt/libthumbnailer-qt_test.cpp 2017-01-17 04:15:24 +0000 | |||
389 | @@ -43,7 +43,7 @@ | |||
390 | 43 | 43 | ||
391 | 44 | #include <boost/algorithm/string/predicate.hpp> | 44 | #include <boost/algorithm/string/predicate.hpp> |
392 | 45 | #include <boost/filesystem.hpp> | 45 | #include <boost/filesystem.hpp> |
394 | 46 | #include <gtest/gtest.h> | 46 | #include <gtest_nowarn.h> |
395 | 47 | 47 | ||
396 | 48 | #include <QSignalSpy> | 48 | #include <QSignalSpy> |
397 | 49 | #include <QTemporaryDir> | 49 | #include <QTemporaryDir> |
398 | 50 | 50 | ||
399 | === modified file 'tests/recovery/MockCache.h' | |||
400 | --- tests/recovery/MockCache.h 2015-09-01 08:05:02 +0000 | |||
401 | +++ tests/recovery/MockCache.h 2017-01-17 04:15:24 +0000 | |||
402 | @@ -22,7 +22,7 @@ | |||
403 | 22 | #include <core/optional.h> | 22 | #include <core/optional.h> |
404 | 23 | #include <core/persistent_cache_stats.h> | 23 | #include <core/persistent_cache_stats.h> |
405 | 24 | 24 | ||
407 | 25 | #include <gmock/gmock.h> | 25 | #include <gmock_nowarn.h> |
408 | 26 | 26 | ||
409 | 27 | #include <chrono> | 27 | #include <chrono> |
410 | 28 | #include <system_error> | 28 | #include <system_error> |
411 | 29 | 29 | ||
412 | === modified file 'tests/safe_strerror/safe_strerror_test.cpp' | |||
413 | --- tests/safe_strerror/safe_strerror_test.cpp 2015-11-13 04:36:08 +0000 | |||
414 | +++ tests/safe_strerror/safe_strerror_test.cpp 2017-01-17 04:15:24 +0000 | |||
415 | @@ -17,7 +17,7 @@ | |||
416 | 17 | */ | 17 | */ |
417 | 18 | 18 | ||
418 | 19 | #include <internal/safe_strerror.h> | 19 | #include <internal/safe_strerror.h> |
420 | 20 | #include <gtest/gtest.h> | 20 | #include <gtest_nowarn.h> |
421 | 21 | 21 | ||
422 | 22 | using namespace unity::thumbnailer::internal; | 22 | using namespace unity::thumbnailer::internal; |
423 | 23 | 23 | ||
424 | 24 | 24 | ||
425 | === modified file 'tests/settings/settings_test.cpp' | |||
426 | --- tests/settings/settings_test.cpp 2016-01-11 07:33:57 +0000 | |||
427 | +++ tests/settings/settings_test.cpp 2017-01-17 04:15:24 +0000 | |||
428 | @@ -27,7 +27,7 @@ | |||
429 | 27 | #pragma GCC diagnostic ignored "-Wcast-qual" | 27 | #pragma GCC diagnostic ignored "-Wcast-qual" |
430 | 28 | #include <gio/gio.h> | 28 | #include <gio/gio.h> |
431 | 29 | #pragma GCC diagnostic pop | 29 | #pragma GCC diagnostic pop |
433 | 30 | #include <gtest/gtest.h> | 30 | #include <gtest_nowarn.h> |
434 | 31 | #include <QTemporaryDir> | 31 | #include <QTemporaryDir> |
435 | 32 | 32 | ||
436 | 33 | #include <unistd.h> | 33 | #include <unistd.h> |
437 | 34 | 34 | ||
438 | === modified file 'tests/slow-vs-thumb/slow-vs-thumb_test.cpp' | |||
439 | --- tests/slow-vs-thumb/slow-vs-thumb_test.cpp 2016-09-26 00:50:50 +0000 | |||
440 | +++ tests/slow-vs-thumb/slow-vs-thumb_test.cpp 2017-01-17 04:15:24 +0000 | |||
441 | @@ -22,7 +22,7 @@ | |||
442 | 22 | #include <testsetup.h> | 22 | #include <testsetup.h> |
443 | 23 | 23 | ||
444 | 24 | #include <boost/filesystem.hpp> | 24 | #include <boost/filesystem.hpp> |
446 | 25 | #include <gtest/gtest.h> | 25 | #include <gtest_nowarn.h> |
447 | 26 | #include <QSignalSpy> | 26 | #include <QSignalSpy> |
448 | 27 | #include <QTemporaryDir> | 27 | #include <QTemporaryDir> |
449 | 28 | #include <unity/UnityExceptions.h> | 28 | #include <unity/UnityExceptions.h> |
450 | 29 | 29 | ||
451 | === modified file 'tests/stress/stress_test.cpp' | |||
452 | --- tests/stress/stress_test.cpp 2016-09-26 00:30:42 +0000 | |||
453 | +++ tests/stress/stress_test.cpp 2017-01-17 04:15:24 +0000 | |||
454 | @@ -40,7 +40,7 @@ | |||
455 | 40 | #pragma GCC diagnostic pop | 40 | #pragma GCC diagnostic pop |
456 | 41 | 41 | ||
457 | 42 | #include <boost/filesystem.hpp> | 42 | #include <boost/filesystem.hpp> |
459 | 43 | #include <gtest/gtest.h> | 43 | #include <gtest_nowarn.h> |
460 | 44 | #include <QSignalSpy> | 44 | #include <QSignalSpy> |
461 | 45 | #include <QTemporaryDir> | 45 | #include <QTemporaryDir> |
462 | 46 | 46 | ||
463 | 47 | 47 | ||
464 | === modified file 'tests/thumbnailer-admin/thumbnailer-admin_test.cpp' | |||
465 | --- tests/thumbnailer-admin/thumbnailer-admin_test.cpp 2016-02-29 09:07:16 +0000 | |||
466 | +++ tests/thumbnailer-admin/thumbnailer-admin_test.cpp 2017-01-17 04:15:24 +0000 | |||
467 | @@ -25,7 +25,7 @@ | |||
468 | 25 | #include <testsetup.h> | 25 | #include <testsetup.h> |
469 | 26 | 26 | ||
470 | 27 | #include <boost/algorithm/string/predicate.hpp> | 27 | #include <boost/algorithm/string/predicate.hpp> |
472 | 28 | #include <gtest/gtest.h> | 28 | #include <gtest_nowarn.h> |
473 | 29 | 29 | ||
474 | 30 | using namespace std; | 30 | using namespace std; |
475 | 31 | using namespace boost; | 31 | using namespace boost; |
476 | @@ -434,8 +434,8 @@ | |||
477 | 434 | EXPECT_EQ(480, img.height()); | 434 | EXPECT_EQ(480, img.height()); |
478 | 435 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); | 435 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); |
479 | 436 | EXPECT_EQ(0xFFFF00FF, img.pixel(639, 0)); | 436 | EXPECT_EQ(0xFFFF00FF, img.pixel(639, 0)); |
482 | 437 | EXPECT_EQ(0x00FF01FF, img.pixel(639, 479)); | 437 | EXPECT_EQ(0x00FF01FFu, img.pixel(639, 479)); |
483 | 438 | EXPECT_EQ(0x0000FEFF, img.pixel(0, 479)); | 438 | EXPECT_EQ(0x0000FEFFu, img.pixel(0, 479)); |
484 | 439 | } | 439 | } |
485 | 440 | 440 | ||
486 | 441 | TEST_F(AdminTest, get_large_thumbnail) | 441 | TEST_F(AdminTest, get_large_thumbnail) |
487 | @@ -452,8 +452,8 @@ | |||
488 | 452 | EXPECT_EQ(240, img.height()); | 452 | EXPECT_EQ(240, img.height()); |
489 | 453 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); | 453 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); |
490 | 454 | EXPECT_EQ(0xFFFF00FF, img.pixel(319, 0)); | 454 | EXPECT_EQ(0xFFFF00FF, img.pixel(319, 0)); |
493 | 455 | EXPECT_EQ(0x00FF01FF, img.pixel(319, 239)); | 455 | EXPECT_EQ(0x00FF01FFu, img.pixel(319, 239)); |
494 | 456 | EXPECT_EQ(0x0000FEFF, img.pixel(0, 239)); | 456 | EXPECT_EQ(0x0000FEFFu, img.pixel(0, 239)); |
495 | 457 | } | 457 | } |
496 | 458 | 458 | ||
497 | 459 | TEST_F(AdminTest, get_small_thumbnail_square) | 459 | TEST_F(AdminTest, get_small_thumbnail_square) |
498 | @@ -539,7 +539,7 @@ | |||
499 | 539 | Image img(data); | 539 | Image img(data); |
500 | 540 | EXPECT_EQ(200, img.width()); | 540 | EXPECT_EQ(200, img.width()); |
501 | 541 | EXPECT_EQ(200, img.height()); | 541 | EXPECT_EQ(200, img.height()); |
503 | 542 | EXPECT_EQ(0, img.pixel(0, 0)); | 542 | EXPECT_EQ(0u, img.pixel(0, 0)); |
504 | 543 | } | 543 | } |
505 | 544 | 544 | ||
506 | 545 | TEST_F(AdminTest, get_png_no_alpha) | 545 | TEST_F(AdminTest, get_png_no_alpha) |
507 | @@ -572,8 +572,8 @@ | |||
508 | 572 | EXPECT_EQ(480, img.height()); | 572 | EXPECT_EQ(480, img.height()); |
509 | 573 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); | 573 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); |
510 | 574 | EXPECT_EQ(0xFFFF00FF, img.pixel(639, 0)); | 574 | EXPECT_EQ(0xFFFF00FF, img.pixel(639, 0)); |
513 | 575 | EXPECT_EQ(0x00FF01FF, img.pixel(639, 479)); | 575 | EXPECT_EQ(0x00FF01FFu, img.pixel(639, 479)); |
514 | 576 | EXPECT_EQ(0x0000FEFF, img.pixel(0, 479)); | 576 | EXPECT_EQ(0x0000FEFFu, img.pixel(0, 479)); |
515 | 577 | } | 577 | } |
516 | 578 | 578 | ||
517 | 579 | TEST_F(AdminTest, get_with_relative_input_path) | 579 | TEST_F(AdminTest, get_with_relative_input_path) |
518 | @@ -591,8 +591,8 @@ | |||
519 | 591 | EXPECT_EQ(480, img.height()); | 591 | EXPECT_EQ(480, img.height()); |
520 | 592 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); | 592 | EXPECT_EQ(0xFE0000FF, img.pixel(0, 0)); |
521 | 593 | EXPECT_EQ(0xFFFF00FF, img.pixel(639, 0)); | 593 | EXPECT_EQ(0xFFFF00FF, img.pixel(639, 0)); |
524 | 594 | EXPECT_EQ(0x00FF01FF, img.pixel(639, 479)); | 594 | EXPECT_EQ(0x00FF01FFu, img.pixel(639, 479)); |
525 | 595 | EXPECT_EQ(0x0000FEFF, img.pixel(0, 479)); | 595 | EXPECT_EQ(0x0000FEFFu, img.pixel(0, 479)); |
526 | 596 | } | 596 | } |
527 | 597 | 597 | ||
528 | 598 | TEST_F(AdminTest, empty_input_path) | 598 | TEST_F(AdminTest, empty_input_path) |
529 | 599 | 599 | ||
530 | === modified file 'tests/thumbnailer/thumbnailer_test.cpp' | |||
531 | --- tests/thumbnailer/thumbnailer_test.cpp 2016-11-11 06:43:10 +0000 | |||
532 | +++ tests/thumbnailer/thumbnailer_test.cpp 2017-01-17 04:15:24 +0000 | |||
533 | @@ -34,7 +34,7 @@ | |||
534 | 34 | #pragma GCC diagnostic ignored "-Wcast-qual" | 34 | #pragma GCC diagnostic ignored "-Wcast-qual" |
535 | 35 | #include <gio/gio.h> | 35 | #include <gio/gio.h> |
536 | 36 | #pragma GCC diagnostic pop | 36 | #pragma GCC diagnostic pop |
538 | 37 | #include <gtest/gtest.h> | 37 | #include <gtest_nowarn.h> |
539 | 38 | #include <QCoreApplication> | 38 | #include <QCoreApplication> |
540 | 39 | #include <QSignalSpy> | 39 | #include <QSignalSpy> |
541 | 40 | #include <QTemporaryDir> | 40 | #include <QTemporaryDir> |
542 | 41 | 41 | ||
543 | === modified file 'tests/version/version_test.cpp' | |||
544 | --- tests/version/version_test.cpp 2016-02-25 06:05:42 +0000 | |||
545 | +++ tests/version/version_test.cpp 2017-01-17 04:15:24 +0000 | |||
546 | @@ -19,7 +19,7 @@ | |||
547 | 19 | #include <internal/version.h> | 19 | #include <internal/version.h> |
548 | 20 | 20 | ||
549 | 21 | #include <testsetup.h> | 21 | #include <testsetup.h> |
551 | 22 | #include <gtest/gtest.h> | 22 | #include <gtest_nowarn.h> |
552 | 23 | 23 | ||
553 | 24 | using namespace std; | 24 | using namespace std; |
554 | 25 | using namespace unity::thumbnailer::internal; | 25 | using namespace unity::thumbnailer::internal; |
555 | 26 | 26 | ||
556 | === modified file 'tests/vs-thumb/vs-thumb_test.cpp' | |||
557 | --- tests/vs-thumb/vs-thumb_test.cpp 2016-03-21 02:08:39 +0000 | |||
558 | +++ tests/vs-thumb/vs-thumb_test.cpp 2017-01-17 04:15:24 +0000 | |||
559 | @@ -40,7 +40,7 @@ | |||
560 | 40 | #pragma clang diagnostic pop | 40 | #pragma clang diagnostic pop |
561 | 41 | #endif | 41 | #endif |
562 | 42 | #pragma GCC diagnostic pop | 42 | #pragma GCC diagnostic pop |
564 | 43 | #include <gtest/gtest.h> | 43 | #include <gtest_nowarn.h> |
565 | 44 | #include <QUrl> | 44 | #include <QUrl> |
566 | 45 | 45 | ||
567 | 46 | #include <cstdio> | 46 | #include <cstdio> |
PASSED: Continuous integration, rev:366 /jenkins. canonical. com/unity- api-1/job/ lp-thumbnailer- ci/13/ /jenkins. canonical. com/unity- api-1/job/ build/1415 /jenkins. canonical. com/unity- api-1/job/ build-0- fetch/1422 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 1200 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 1200/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= zesty/1200 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= zesty/1200/ artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 1200 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 1200/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= zesty/1200 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= zesty/1200/ artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 1200 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 1200/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= zesty/1200 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= zesty/1200/ artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
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/unity- api-1/job/ lp-thumbnailer- ci/13/rebuild
https:/