Merge lp:~roadmr/checkbox/checkbox-packaging-1260535-deps into lp:checkbox

Proposed by Daniel Manrique
Status: Superseded
Proposed branch: lp:~roadmr/checkbox/checkbox-packaging-1260535-deps
Merge into: lp:checkbox
Diff against target: 9280 lines (+8888/-0)
77 files modified
debian/canonical-certification-server.install (+3/-0)
debian/changelog (+2959/-0)
debian/checkbox-autostart-desktop.install (+1/-0)
debian/checkbox-autostart-server.install (+1/-0)
debian/checkbox-ci-mailer.install (+1/-0)
debian/checkbox-cli.install (+3/-0)
debian/checkbox-cli.links (+1/-0)
debian/checkbox-cli.postinst (+7/-0)
debian/checkbox-gui.install (+4/-0)
debian/checkbox-hw-collection.install (+2/-0)
debian/checkbox-hw-collection.links (+1/-0)
debian/checkbox-hw-collection.postinst (+7/-0)
debian/checkbox-ng-service.install (+2/-0)
debian/checkbox-ng.install (+3/-0)
debian/checkbox-qt.install (+6/-0)
debian/checkbox-qt.links (+1/-0)
debian/checkbox-qt.postinst (+7/-0)
debian/checkbox.config (+27/-0)
debian/checkbox.dirs (+3/-0)
debian/checkbox.install (+18/-0)
debian/checkbox.links (+2/-0)
debian/checkbox.manpages (+1/-0)
debian/checkbox.postinst (+9/-0)
debian/checkbox.postrm (+26/-0)
debian/checkbox.templates (+83/-0)
debian/compat (+1/-0)
debian/control (+414/-0)
debian/copyright (+33/-0)
debian/extras/canonical-certification-config/canonical-certification.conf (+8/-0)
debian/extras/ihv-demo-config/plainbox.conf (+8/-0)
debian/patches/series (+1/-0)
debian/patches/vendorized_packages_removal.patch (+22/-0)
debian/plainbox-ihv-demo-config.install (+1/-0)
debian/plainbox-insecure-policy.install (+1/-0)
debian/plainbox-provider-certification-client.install (+2/-0)
debian/plainbox-provider-certification-server-soc.install (+2/-0)
debian/plainbox-provider-certification-server.install (+2/-0)
debian/plainbox-provider-checkbox.install (+2/-0)
debian/plainbox-provider-checkbox.lintian-overrides (+5/-0)
debian/plainbox-provider-resource-generic.install (+2/-0)
debian/plainbox-secure-policy.install (+1/-0)
debian/plainbox.install (+1/-0)
debian/po/POTFILES.in (+1/-0)
debian/po/ast.po (+210/-0)
debian/po/cs.po (+210/-0)
debian/po/de.po (+219/-0)
debian/po/en_AU.po (+210/-0)
debian/po/en_GB.po (+210/-0)
debian/po/es.po (+216/-0)
debian/po/fr.po (+212/-0)
debian/po/gl.po (+212/-0)
debian/po/he.po (+210/-0)
debian/po/hu.po (+210/-0)
debian/po/id.po (+218/-0)
debian/po/it.po (+216/-0)
debian/po/ja.po (+210/-0)
debian/po/nl.po (+218/-0)
debian/po/oc.po (+210/-0)
debian/po/pl.po (+210/-0)
debian/po/pt_BR.po (+214/-0)
debian/po/ro.po (+210/-0)
debian/po/ru.po (+210/-0)
debian/po/templates.pot (+210/-0)
debian/po/tr.po (+210/-0)
debian/po/uk.po (+210/-0)
debian/po/zh_CN.po (+210/-0)
debian/po/zh_TW.po (+210/-0)
debian/python3-checkbox-ng.install (+2/-0)
debian/python3-checkbox.install (+2/-0)
debian/python3-plainbox.install (+3/-0)
debian/python3-plainbox.links (+1/-0)
debian/python3-plainbox.lintian-overrides (+8/-0)
debian/python3-pyremove (+2/-0)
debian/rules (+82/-0)
debian/source/format (+1/-0)
debian/tests/control (+2/-0)
debian/tests/unit-tests (+15/-0)
To merge this branch: bzr merge lp:~roadmr/checkbox/checkbox-packaging-1260535-deps
Reviewer Review Type Date Requested Status
Jeff Lane  Needs Fixing
Review via email: mp+198949@code.launchpad.net

This proposal has been superseded by a proposal from 2013-12-13.

Commit message

Adds the missing dependencies to plainbox-provider-certification-server package. These dependencies are suggests (not recommends) of plainbox-provider-checkbox, so they weren't getting installed on server.

Description of the change

Adds the missing dependencies to plainbox-provider-certification-server package. These dependencies are suggests (not recommends) of plainbox-provider-checkbox, so they weren't getting installed on server.

To post a comment you must log in.
Revision history for this message
Jeff Lane  (bladernr) wrote :

Hey Daniel, thanks for jumping on this so quickly. But why does a fix that just adds a few packaging dependencies generate a 9200+ line diff w/ 77 files? something seems to be amiss...

review: Needs Fixing
Revision history for this message
Daniel Manrique (roadmr) wrote :

Oh, that's because I'm dumb and proposed the merge against the wrong branch... I'll fix it.

Revision history for this message
Jeff Lane  (bladernr) wrote :

OH... Yeah, that'll do it. To be honest, I would have done the same
thing, probably.

On Fri, Dec 13, 2013 at 12:43 PM, Daniel Manrique
<email address hidden> wrote:
> Oh, that's because I'm dumb and proposed the merge against the wrong branch... I'll fix it.
> --
> https://code.launchpad.net/~roadmr/checkbox/checkbox-packaging-1260535-deps/+merge/198949
> You are reviewing the proposed merge of lp:~roadmr/checkbox/checkbox-packaging-1260535-deps into lp:checkbox.

--
Jeff Lane - Server and Cloud Certification and Tools Development
Ubuntu Ham: W4KDH
Freenode IRC: bladernr or bladernr_
gpg: 1024D/3A14B2DD 8C88 B076 0DD7 B404 1417 C466 4ABD 3635 3A14 B2DD

Unmerged revisions

46. By Daniel Manrique

added a few missing packages as recommends to plainbox-provider-certification-server

45. By Zygmunt Krynicki

"automatic merge by tarmac [r=brendan-donegan][bug=][author=zkrynicki]"

44. By Sylvain Pineau

* Incremented changelog
* Updates made to touchpad and suspend jobs for new tests.
* Updates made to the touchscreen jobs file for new tests.
* Make cpu stress test work with cloud instances. Cloud instances have
  typically have limited resources so added logic to utilize less memory,
  at the same time keeping the CPU utilization unchanged at 100%.

43. By Sylvain Pineau

"automatic merge by tarmac [r=sylvain-pineau][bug=][author=sylvain-pineau]"

42. By Sylvain Pineau

"automatic merge by tarmac [r=sylvain-pineau][bug=][author=sylvain-pineau]"

41. By Sylvain Pineau

"automatic merge by tarmac [r=zkrynicki][bug=][author=sylvain-pineau]"

40. By Zygmunt Krynicki

"automatic merge by tarmac [r=sylvain-pineau][bug=][author=zkrynicki]"

39. By Daniel Manrique

"automatic merge by tarmac [r=zkrynicki][bug=][author=roadmr]"

38. By Daniel Manrique

"set checkbox-autostart-* packages to depend on checkbox-ng rather than checkbox [r=zkrynicki][bug=][author=roadmr]"

37. By Sylvain Pineau

"automatic merge by tarmac [r=zkrynicki][bug=][author=sylvain-pineau]"

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== added directory 'debian'
=== added file 'debian/canonical-certification-server.install'
--- debian/canonical-certification-server.install 1970-01-01 00:00:00 +0000
+++ debian/canonical-certification-server.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,3 @@
1checkbox-ng/contrib/canonical-certification-server.conf etc/init
2debian/extras/canonical-certification-config/canonical-certification.conf /etc/xdg
3usr/bin/canonical-certification-server
04
=== added file 'debian/changelog'
--- debian/changelog 1970-01-01 00:00:00 +0000
+++ debian/changelog 2013-12-13 14:35:27 +0000
@@ -0,0 +1,2959 @@
1checkbox (0.17.2) UNRELEASED; urgency=low
2
3 * Incremented changelog
4
5 -- Sylvain Pineau <sylvain.pineau@canonical.com> Fri, 29 Nov 2013 23:19:55 +0100
6
7checkbox (0.17.1) trusty; urgency=low
8
9 [ Chris Gregan ]
10 * Updates made to touchpad and suspend jobs for new tests.
11 * Updates made to the touchscreen jobs file for new tests.
12
13 [ Manoj Iyer ]
14 * Make cpu stress test work with cloud instances. Cloud instances have
15 typically have limited resources so added logic to utilize less memory,
16 at the same time keeping the CPU utilization unchanged at 100%.
17
18 -- Sylvain Pineau <sylvain.pineau@canonical.com> Fri, 29 Nov 2013 22:30:45 +0100
19
20checkbox (0.17) trusty; urgency=low
21
22 [ Brendan Donegan ]
23 * Incremented changelog
24
25 [ Zygmunt Krynicki ]
26 * Make plainbox-service a transitional package that depends on
27 checkbox-ng-service.
28
29 * Drop dependency from plainbox to checkbox, as it is not really required
30 and used to be there so that plainbox would see all of the jobs. Now with
31 fine-grained job providers this is no longer needed.
32
33 -- Sylvain Pineau <sylvain.pineau@canonical.com> Fri, 29 Nov 2013 23:17:59 +0100
34
35checkbox (0.16.14) saucy; urgency=low
36
37 [ Chris Gregan ]
38 * jobs/suspend.txt.in - added tests for running iperf tests before and after
39 suspend on all devices ether and wifi
40
41 * jobs/wireless.txt.in - added tests for checking 80211 modules loaded and a
42 script to scripts to execute that check named wireless_ext. Test added to run
43 iwconfig query against all devices found on the system.
44
45 * jobs/ethernet.txt.in - added test for running ethtool queries against all
46 devices found on the system.
47
48 [ Brendan Donegan ]
49 * jobs/resources.txt.in, jobs/power-management.txt.in - refactor rtc test so
50 that it actually tests the RTC instead of just checking for its presence.
51 Also create a resource job to allow other jobs to determine if an RTC is
52 present. (LP: #1184733)
53
54 [ Daniel Manrique ]
55 * jobs/ethernet.txt.in, jobs/wireless.txt.in: Added user-verify jobs to test
56 maximum throughput versus interface's max supported speed.
57 * scripts/network: Minor fixes and tweaks for nicer output and handling of
58 Kb/s and Gb/s.
59
60 -- Brendan Donegan <brendan.donegan@canonical.com> Fri, 01 Nov 2013 15:29:13 +0000
61
62checkbox (0.16.13) saucy; urgency=low
63
64 [ Po-Hsu Lin ]
65 * jobs/keys.txt.in - adde keys/microphone-mute to test the mute key for
66 microphone.
67
68 [ Brendan Donegan ]
69 * jobs/resource.txt.in, jobs/virtualization.txt.in - added kvm resource job
70 which states whether the hardware supports KVM. Remove kvm_ok job and
71 use the kvm resource job to determine if kvm_check_vm should run
72 (LP: #1236776)
73 * jobs/keys.txt.in - added keys/keyboard-backlight job to test keyboard
74 backlight toggle key.
75 * scripts/network - restore other interfaces that were downed prior to running
76 the network test (LP: #1238570)
77
78 [ Daniel Manrique ]
79 * jobs/virtualization.txt.in: Set the kvm_check_vm test to run as root, to
80 ensure we're running under kvm and not tcg. Modified tests for environment
81 variables accordingly since we need to account for presence of proxy
82 variables.
83 * scripts/gpu_test: Revamped way of launching and stopping glxgears
84 windows/threads, to make 100% sure that we find and close them all,
85 avoiding leftover threads that cause the script not to exit.
86 (LP: #1237199)
87 * plugins/backend_info: Resolve and use full path to the backend script to
88 ensure it runs when invoked via pkexec which is unhappy with relative
89 paths (LP: #1240245)
90
91 [ Jeff Marcom ]
92 * scripts/network - added iperf test benchmark testing capabilities.
93
94 [ Yung Shen ]
95 * jobs/keys.txt.in - added keys/hibernate job to test hibernate key
96 and keys/keyboard-overhead-light job to test the key.
97
98 [ Taihsiang Ho ]
99 * checkbox-old/jobs/keys.txt.in - added keys/lock-screen job to test
100 lock screen key.
101 * checkbox-old/scripts/lock_screen_watcher - the script for keys/lock-screen job
102
103 [ Zygmunt Krynicki ]
104 * Remove the GTK+ and Urwid interfaces
105
106 [ Sylvain Pineau]
107 * jobs/resource.txt.in, scripts/wifi_interface_mode_resource: new resource
108 job to detect the wifi chip supported interface modes.
109 * codecs.txt.in, info.txt.in, install.txt.in, networking.txt.in and
110 server-services.txt.in: Fixed "requires" expresions using the "and"
111 operator.
112
113 [ Jeff Lane ]
114 * Renamed networking.txt.in to ethernet.txt.in. Renamed all jobs and
115 references to jobs with 'networking' in them to 'ethernet'
116
117 -- Sylvain Pineau <sylvain.pineau@canonical.com> Fri, 18 Oct 2013 15:35:55 -0400
118
119checkbox (0.16.12) saucy; urgency=low
120
121 [ Daniel Manrique ]
122 * scripts/gpu_test: Better validation that glxgears windows were found, to
123 avoid manipulation of nonexisting windows which causes threads to crash
124 and the entire program to stall. (LP: #1232232)
125 * parsers/udevadm: Added additional heuristics for mediatek bluetooth
126 controllers (LP: #1210405)
127
128 [ Brendan Donegan ]
129 * scripts/virtualization - change kvm command to qemu-system-x86_64 as the
130 former is deprecated (LP: #1224854)
131 * scripts/memory_test - use per-process memory limit if arch is ARM, except
132 for arm64 (LP: #1184688)
133 * scripts/virtualization - run qemu-system-arm on ARM platform (LP: #1184765)
134
135 -- Brendan Donegan <brendan.donegan@canonical.com> Fri, 20 Sep 2013 16:10:13 +0100
136
137checkbox (0.16.11) saucy; urgency=low
138
139 [ Daniel Manrique ]
140 * scripts/pm_test, scripts/fwts_test: Removed dmesg_common that's no longer
141 present in fwts and added specific version dependency to checkbox
142 (LP: #1206016)
143 * Removed references to Ubuntu Friendly due to sunsetting of the project.
144 (LP: #1224533)
145 * Ensured that pactl commands are run on a properly unlocalized environment
146 (LP: #1201126)
147 * scripts/fwts_test: Updated list of fwts tests to run, based on FWTS team
148 recommendations (LP: #1228168)
149
150 [ Jeff Lane ]
151 * scripts/storage_test: test now exits with a warning if the drive is not
152 mounted prior to testing (LP: #1224820)
153
154 [ Brendan Donegan ]
155 * scripts/fwts_test: Removed dmi_decode and smbios tests that are no longer present
156 in fwts and change version dependency to latest version (LP: #1218993)
157 * jobs/virtualization.txt.in - remove virtualization-check test and the
158 virt_check script (LP: #1227071)
159
160 -- Brendan Donegan <brendan.donegan@canonical.com> Fri, 20 Sep 2013 16:09:54 +0100
161
162checkbox (0.16.10) saucy; urgency=low
163
164 [ Jeff Lane ]
165 * scripts/memory_compare: output now displays kB properly, not bytes labled
166 as kB. (LP: #1217506)
167 * scripts/storage_test: script now ensures there is enough free disk space
168 before running bonnie++ and adjusts bonnie++ parameters accordingly if
169 necessary (LP: #1217268)
170
171 [ Jeff Marcom ]
172 * scripts/network: now exits with proper exit code when poor networking
173 performance is detected.
174
175 [ Daniel Manrique ]
176 * scripts/storage_test: Use parted silent mode to avoid hanging on disks
177 with GPT (LP: #1215778)
178 * jobs/stress.txt.in: Added path to reboot/poweroff stress test jobs
179 so they get attached correctly (LP: #1218186)
180 * scripts/pm_test: Sort output of xinput to avoid spurious failures
181 (LP: #1218188)
182
183 [ Sylvain Pineau ]
184 * checkbox-old/scripts/fwts_test: Added the following new tests:
185 method, msr, aspm, klog, oops and uefirtvariable (LP: #1202493)
186
187 [ Daniel Manrique ]
188 * scripts/gpu_test: Catch CalledProcessError when calling wmctrl, to avoid
189 crashes that cause the test to hang (LP: #1217937)
190
191 -- Brendan Donegan <brendan.donegan@canonical.com> Fri, 06 Sep 2013 16:51:17 +0100
192
193checkbox (0.16.9) saucy; urgency=low
194
195 [ Brendan Donegan ]
196 * data/whitelists/sru.whitelist - Remove erroneously added usb3 after suspend
197 test in SRU whitelist.
198
199 [ Daniel Manrique ]
200 * scripts/internet_test: Added a passing threshold parameter for packet
201 loss, added auto-adjustment of ping count and deadline so that they don't
202 conflict with each other (LP: #1211144)
203 * checkbox/parsers/udevadm: Fixed incorrect determination of network and
204 wireless device IDs(LP: #1211521)
205 * checkbox:parsers:submission: Tests and fixes for architecture matching
206 which was causing udevadm processing to fail on armhf. (LP: #1214123).
207 * checkbox/parsers/udevadm: Sent some uninteresting devices to the null
208 category, and other minor tweaks to device categorization (LP: #1211369)
209
210 -- Brendan Donegan <brendan.donegan@canonical.com> Fri, 23 Aug 2013 14:21:51 +0100
211
212checkbox (0.16.8) raring; urgency=low
213
214 [ Daniel Manrique ]
215 * scripts/network_device_info: ignore UTF-8 decoding errors from udevadm
216 output, as we do everywhere else (LP: #1210050)
217
218 -- Daniel Manrique <roadmr@ubuntu.com> Fri, 09 Aug 2013 12:46:29 -0400
219
220checkbox (0.16.7) saucy; urgency=low
221
222 [ Po-Hsu Lin ]
223 * jobs/mobilebroadband.txt.in: Make it disconnect from the mobile broadband
224 network after job is completed to avoid any unexpected data transmission
225 expense (LP: #1204799)
226
227 [ Jeff Lane ]
228 * jobs/suspend.txt.in, jobs/usb.txt.in, jobs/mediacard.txt.in: moved jobs to
229 suspend.txt.in for USB and Mediacard after suspend, renamed jobs
230 appropriately and adjusted the descriptions.
231 data/sru.whitelist: added usb and usb3 after suspend jobs for SRU i
232 (LP: #1201420)
233
234 [ Daniel Manrique ]
235 * scripts/audio_test: Changed the test frequency to 5040 Hz and increased
236 the sampling time to 5 seconds, to improve reliability (LP: #1070776)
237 * scripts/pm_test: Added support for invoking through pkexec (LP: #1201769)
238 * jobs/audio.txt.in: Added balance jobs (both internal speakers and
239 headphones)
240 * jobs/stress.txt.in: Added --log-dir to poweroff and reboot stress tests so
241 log files get written in the expected location (LP: #1205194)
242 * scripts/gpu_test, jobs/graphics.txt.in: Added checks for existence of
243 required video files, failing tests if they're not found (LP: #1202946)
244
245 [ Brendan Donegan ]
246 * checkbox/parsers/cpuinfo.py - update parser logic to understand cpuinfo
247 files produced by ARM processors (LP: #1197397)
248 * scripts/memory_compare - take in to account 'bank' hardware which appears
249 on systems with multiple memory modules installed (LP: #1204013)
250
251 -- Daniel Manrique <roadmr@ubuntu.com> Fri, 26 Jul 2013 15:36:42 -0400
252
253checkbox (0.16.6) raring; urgency=low
254
255 [ Brendan Donegan ]
256 * plugins/launchpad_report.py - Don't include attachments which have a status
257 of 'unsupported' (LP: #1196531)
258 * checkbox/parsers/lshwjson.py, scripts/memory_compare - Create a parser for
259 lshw and use this in the memory_compare script instead of dmidecode
260 (LP: #1184661)
261 * plugins/subunit_report.py - Prevent crash when job output contains
262 non-ASCII characters (LP: #1196838)
263 * jobs/info.txt.in - Add lshw_attachment job with dependency on the lshw
264 package, and also give dmidecode_attachment a dependency on dmidecode,
265 this way we get the right attachments (LP: #1199245)
266
267 [ Alberto Milone ]
268 * checkbox-old/scripts/color_depth_info:
269 - Be more strict in the regex so as to make sure that we catch the
270 correct string.
271 - Open the log using the 'rb' flag. This prevents python from throwing
272 a UnicodeDecodeError.
273
274 [ Jeff Lane ]
275 * scripts/fwts_test: script now fails on aborted tests if desired.
276 jobs/power-management.txt.in: jobs that depend on fwts_wakealarm to pass or
277 fail now fail on aborted test result. (LP: #1192684)
278
279 [ Daniel Manrique ]
280 * checkbox-old/scripts/gst_pipeline_test: Better debugging output, and
281 script exits gracefully when the pipeline is unparsable or has a missing
282 element.
283 * checkbox-old/jobs/graphics.txt.in: Use videoconvert instead of
284 ffmpegcolorspace, with a fallback if videoconvert is not found
285 (LP: #1199259)
286 * checkbox-old/jobs/input.txt.in: Add more details in pointing test names
287 so they are easier to identify (LP: #1192541)
288
289 [ Sylvain Pineau ]
290 * checkbox-old/scripts/meminfo_resource, cpuinfo_resource: sort items for a
291 deterministic output. Meant to be used with after_suspend jobs.
292 * checkbox-old/scripts/gpu_test: Open kern.log in byte mode to avoid the
293 UnicodeDecodeError management.
294 * checkbox-old/scripts/memory_compare: set a variable diff. threshold.
295 * checkbox-old/jobs/suspend.txt.in: Set the wifi reconnect timeout to 90s.
296 * checkbox-old/scripts/bluetooth_test: Full rewrite in python to log all
297 obexftp errors.
298
299 -- Brendan Donegan <brendan.donegan@canonical.com> Sat, 13 Jul 2013 11:42:48 +0100
300
301checkbox (0.16.5) saucy; urgency=low
302
303 [ Po-Hsu Lin]
304 * scripts/network_device_info: script is now able to detect Modem devices,
305 modified the error message for missing devices, provide more information
306 to users. (LP: #1194170)
307
308 [ Brendan Donegan ]
309 * scripts/xml_sanitizer, jobs/info.txt.in - pipe output from udevadm
310 through new xml_sanitizer script which removes characters which are
311 invalid in XML, so that it doesn't cause trouble (LP: #1192093)
312
313 [ Jeff Marcom ]
314 * scripts/virtualization: fixed issue introduced in last patch that
315 caused the kvm test to not run at all. Changed file permission lvl
316 on created temporary directory. Fixed issue where test log was being
317 deleted along with temporary directory(LP: #1192979)
318
319 [ Daniel Manrique ]
320 * scripts/audio_test: Improved peak detection algorithm and made the
321 audio_test slighly more sensitive (LP: #1070776). Rewrote script to
322 use/require Python 3 and gstreamer 1.0. Updated job requirements and
323 checkbox dependencies accordingly.
324
325 -- Brendan Donegan <brendan.donegan@canonical.com> Fri, 28 Jun 2013 15:02:37 +0100
326
327checkbox (0.16.4) saucy; urgency=low
328
329 [ Jeff Lane ]
330 * scripts/virtualization: script no longer fails when trying to cast an
331 empty timeout setting in config file to int(). Added additional error
332 handling. (LP: #1186259)
333 * jobs/stress.txt.in: added dependencies on single cycle tests to the 30
334 cycle S3 and S4 test to avoid unnecessary rebooting by tester on expected
335 failures. (LP: #1188284)
336 * scripts/fwts_test, scripts/sleep_test: Tests now use a more reliabe marker
337 to determine when the system completed resume. sleep_test output cleaned up
338 to match fwts_test output and not break sleep_time_check (LP: #1188221)
339
340 [ Brendan Donegan ]
341 * jobs/optical.txt.in - Added VERIFICATION section for cdrom-write job so that
342 the Qt UI doesn't barf when it finds there is no such section (LP: #1185759)
343 * qt/frontend/treemodel.cpp: Deselect a parent node only if all of its
344 child nodes are actually unselected rather than partially selected as
345 before. (LP: #1180342)
346 * qt/frontend/qtfront.cpp, qtfront.h, checkbox_qt/qt_interface.py: Select
347 appropriate radio button in showTest if the test already has a result set
348 rather than just defaulting to skip always (LP: #1181952)
349 * jobs/touchpad.txt.in - Remove the requires line for touch_mode in
350 touchpad/horizontal and touchpad/vertical so that those tests will
351 at least run on those systems where they are supposed to (LP: #1184882)
352 * checkbox_qt/qt_interface.py - Order the list of items to be displayed
353 alphabetically, so the order is consistent (LP: #1177647)
354 * debian/rules - Add checkbox-hw-collection so that it's treated in the same
355 way as other checkbox derived packages like checkbox-qt (LP: #1188601)
356
357 [ Daniel Manrique ]
358 * jobs/stress.txt.in: fixed a few inconsistent invocations of sleep_test.
359 * checkbox/tests/test_message_files.py: Added a test to verify jobs contain
360 required fields (LP: #1187216).
361
362 [ Sylvain Pineau ]
363 * jobs/resource.txt.in: updated version of the package resource job command
364 supporting both precise and newer releases (LP: #1184197)
365 * scripts/audio_settings: Use the new pactl parser to guess the right profile
366 to select for HDMI / DisplayPort tests.
367 * setup.py: Use setuptools find_packages(), more future proof.
368 * checkbox/scripts/audio_settings.py: Save active profiles for all alsa cards
369 (LP: #169425)
370 * scripts/gst_pipeline_test: Use the logging module and the same config as
371 audio_settings.
372
373 -- Brendan Donegan <brendan.donegan@canonical.com> Fri, 31 May 2013 16:04:42 +0100
374
375checkbox (0.16.3) saucy; urgency=low
376
377 [ Sylvain Pineau ]
378 * jobs/info.txt.in, scripts/efi_resource: parse the kern.log backups too.
379 * scripts/gpu_test, jobs/suspend.txt.in: Call firefox instead of the default
380 browser.
381
382 [ Daniel Manrique ]
383 * Expanded optical_drive resource command so it correctly handles systems
384 with no optical drive (LP: #1182489)
385 * Added missing plugin files to po/POTFILES.in so their strings are
386 translatable (LP: #1183271)
387
388 -- Brendan Donegan <brendan.donegan@canonical.com> Fri, 31 May 2013 16:04:37 +0100
389
390checkbox (0.16.2) saucy; urgency=low
391
392 [ Alberto Milone ]
393 * scripts/graphics_stress_test, scripts/rotation_test: make sure to
394 always reset the "screen" variable. Somehow the NVIDIA driver manages
395 to make it unusable after the first time. (LP: #1172667)
396
397 [ Brendan Donegan ]
398 * checkbox/parsers/submission.py - publish kernel-release information to
399 interested parties.
400
401 [ Daniel Manrique ]
402 * Ensured that button strings from the "continue" dialog are translatable
403 (LP: #1176695)
404
405 [ Jeff Lane ]
406 * checkbox/parsers/cpuinfo.py - split on first instance of ':' in cpuinfo
407 output lines to avoid splitting into more than 2 items. Also fixed a pep8
408 issue discovered while working on this. (LP: #1180496)
409
410 -- Brendan Donegan <brendan.donegan@canonical.com> Tue, 07 May 2013 19:21:05 +0100
411
412checkbox (0.16.1) saucy; urgency=low
413
414 [ Jeff Lane ]
415 * scripts/cpu_offlining: Modified script to no longer offline cpu0 to resolve
416 a bug on ARM. Modified output so most of it is redirected to stderr for
417 fail cases, we don't need that much for success cases. (LP: #1078897)
418 * jobs/mediacard.txt.in: Modified test instructions to be less confusing
419 (LP: #970857)
420 * scripts/cpu_topology: define the cpuinfo nested dicts on creation rather
421 than define elements during parsing of /proc/cpuinfo (LP: #1111878)
422 * scripts/lsmod_info: Corrected error handling for the check_output() call to
423 trap the correct error. (LP: #1103647)
424 * jobs/camera.txt.in: removed an extraneous requres line for gir1.2
425 scripts/camera_test: added code to determine what version of gst we're
426 using and set video type and plugin accordingly. (LP: #1100594)
427 * scripts/network_check: added ability to specify custom target URL for
428 debugging failures (LP: #1128017)
429 * scripts/removable_storage_test: Added error handling to trap OSError on
430 non-writable media and modified output to handle subsequent
431 ZeroDivisionError issues when summarizing test results.
432 jobs/media.txt.in: Modified instructions for SD/SDHC to specify using
433 UNLOCKED cards to avoid issues when testing read-only media (LP: #1153894)
434
435 [ Sylvain Pineau ]
436 * jobs/suspend.txt.in, scripts/gpu_test: Remove the need of running the script
437 with the root user, restore the workspaces switch and the HTML5 video
438 playback ; remove the extra suspend/resume (LP: #1172851)
439 * checkbox/parsers/udevadm.py: Only filter devices without product AND vendor
440 information (LP: #1167733)
441
442 [ Brendan Donegan ]
443 * scripts/rendercheck_test - change nargs='+' to action='append' for blacklist
444 option so it works as expected.
445 jobs/rendercheck.txt.in - blacklist gradients test as it is known to produce
446 false positives. (LP: #1093718)
447 * plugins/hexr_transport.py - added plugin for submitting to HEXR and
448 certification based on certify_new_transport from checkbox-certification.
449 examples/checkbox-qt.ini - blacklisted hexr_transport as we won't use it
450 examples/checkbox-cli.ini - blacklisted hexr_transport as we won't use it
451 examples/checkbox-urwid.ini - blacklisted hexr_transport as we won't use it
452
453 -- Brendan Donegan <brendan.donegan@canonical.com> Tue, 07 May 2013 19:20:49 +0100
454
455checkbox (0.16) saucy; urgency=low
456
457 [ Brendan Donegan ]
458 * Add hidden 'Submit to HEXR' checkbox on submission screen, so that it can
459 be utilised in checkbox-certification.
460 * checkbox/user_interface.py - fixed keyword argument in show_entry.
461 checkbox_cli/cli_interface.py - return tuple as expected. (LP: #1173103)
462
463 [ Po-Hsu Lin]
464 * jobs/led.txt.in: Modified the description of led/power-blink-suspend test to
465 cover more cases.
466 jobs/suspend.txt.in: Modified the description of suspend/suspend_advanced
467 test cover more cases. (LP: #1172108)
468
469 [ Jeff Lane ]
470 * scripts/sleep_test_log_check: added new script to parse fwts logs for
471 errors
472 jobs/hibernate.txt.in, jobs/stress.txt.in, jobs/suspend.txt.in: added jobs
473 to use the sleep_test_log_check script after s3/s4 tests. Modified current
474 s3/s4 tests to use the new None fail level for fwts_test
475 scripts/fwts_test: no longer fails on fwts errors if "-f none" is chosen.
476 Now it should only fail by manual indication if the actual sleep action
477 fails. (LP: #1169922)
478 * scripts/bluetooth_test: test no longer generates odd Broken Pipe error when
479 the dpkg bit verifies obexftp is installed (LP: #1169488)
480 * jobs/networking.txt.in: fixed networking/info jobs that were not being run
481 because $output was being resolved too early (LP: #1065983)
482 * scripts/memory_compare: cleaned up the output to be more explanatory and
483 easier to visually parse (LP: #1072666)
484
485 [ Daniel Manrique ]
486 * scripts/alsa_record_playback: Replaced alsasrc with autoaudiosrc
487 (LP: #1059544)
488
489 [ Jeff Marcom ]
490 * scripts/network: added new script for testing and retrieving information for
491 network interfaces.
492 * configs,examples/network.cfg: added config file
493 for network test configuration and setup
494
495 -- Brendan Donegan <brendan.donegan@canonical.com> Fri, 26 Apr 2013 18:22:42 +0100
496
497checkbox (0.15.8) raring; urgency=low
498
499 * jobs/monitor.txt.in: Modified the description of dim_brightness test to make
500 it consistent with the code. (LP: #1170244)
501
502 [ Jeff Lane]
503 * jobs/miscellanea.txt.in: Added jobs for manual verification of PXE boot and
504 remote IPMI to improve server test coverage.
505 * jobs/led.txt.in: Modified Jobs: led/power, led/wlan, led/wlan-disabled. New
506 jobs: led/power-blink-suspend, led/suspend, led/mute
507 jobs/keys.txt.in: modified keys/wireless
508 * plugins/lock_prompt.py: added a lock release to cleanly clear lock on stop.
509 plugins/persist_prompt.py: promoted save to run before lock release.
510 checkbox/lib/fifo.py: trap OSError exception at close when the input/output
511 fifo fds disappear before fifo.close() can get to them. (LP: #115561)
512
513 [ Brendan Donegan ]
514 * scripts/sources_test - modified script so that it takes sources list
515 location and repository list as arguments
516 * jobs/miscellanea.txt.in - provide REPOSITORY and SOURCES_LIST environment
517 variables to the sources_test script (LP: #1149288)
518 * Added mobile broadband tests and updated create_connection script to allow
519 creation of mobile broadband connections.
520
521 [ Sylvain Pineau ]
522 * debian/control: Added python3-mock as a build dependency.
523 * debian/rules: Clean __pycache__ directory after running scripts unit tests.
524
525 -- Brendan Donegan <brendan.donegan@canonical.com> Tue, 23 Apr 2013 14:53:54 +0100
526
527checkbox (0.15.7) raring; urgency=low
528
529 [ Zygmunt Krynicki ]
530 * jobs/graphics.txt.in, jobs/suspend.txt.in: convert package resource
531 programs to be compatible with plainbox
532
533 [ Brendan Donegan ]
534 * scripts/rendercheck_test, scripts/graphics_stress_test,
535 jobs/rendercheck.txt.in, jobs/stress.txt.in - Allow blacklisting of
536 specific rendercheck tests and use this to exclude the 'repeat' test
537 from the set of rendercheck tests that run (LP: #1164566)
538
539 [ Jeff Lane ]
540 * jobs/info.txt.in: fixed bad driver name in audio_codecs job (LP: #1165215)
541 * jobs/mediacard.txt.in: reduce test file size for MMC to 64MB (LP: #1167214)
542 * jobs/led.txt.in, jobs/suspend.txt.in: removed bits about WLAN LED flashing
543 from the WLAN jobs as that no longer happens on data tx/rx (LP: #1157606)
544 * jobs/power-management.txt.in: added manual reboot and shutdown tests for
545 server and Xen testing. Took the opportunity to correct punctuation in the
546 descriptions or other manual jobs.
547 jobs/virtualization.txt.in: added virtualization/xen_ok and
548 virtualization/xen_check_vms jobs for Xen testing
549 scripts/xen_test: added script to perform Xen testing
550
551 [ Jeff Marcom ]
552 * scripts/virtualization - Fixes issue where console terminal would
553 remain hijacked by child kvm process (LP: #1164028)
554
555 [ Daniel Manrique ]
556 * checkbox/parsers/submission.py: Fixed incorrect context for memory
557 parsing, which resulted in absent memory information when parsing
558 xml files.
559
560 [ Sylvain Pineau ]
561 * scripts/gputest_benchmark: Added a wrapper for the Geeks3D GpuTest
562 benchmark.
563 * jobs/benchmarks.txt.in: Added the corresponding GpuTest jobs (Furmark,
564 Gimark and Tessmark)
565
566 -- Jeff Marcom <jeff.marcom@canonical.com> Fri, 05 Apr 2013 17:04:44 +0100
567
568checkbox (0.15.6) raring; urgency=low
569
570 [ Brendan Donegan ]
571 * jobs/benchmarks.txt.in - fix typo in command field of
572 benchmarks/graphics/globs job (LP: #1157615)
573
574 [ Jeff Marcom ]
575 * jobs/input.txt.in: Added manual check job for accelerometer hardware
576 * scripts/virtualization: Fixed issue where specifying test timeout via
577 vitualization.cfg was pulled in as a string rather than integer.
578 * scripts/virtualization: Added classmethod for generating cloud
579 config data based on ISO in use
580
581 [ Zygmunt Krynicki ]
582 * debian/control: add missing build dependency on python3-setuptools
583 * debian/control: add another missing build dependency on python-setuptools
584 (apparently needed because dh_auth_xxx) poke setup.py as python2)
585
586 -- Brendan Donegan <brendan.donegan@canonical.com> Fri, 29 Mar 2013 10:41:06 +0000
587
588checkbox (0.15.5) raring; urgency=low
589
590 * New upstream release (LP: #1158798)
591
592 [ Brendan Donegan ]
593 * Incremented version number.
594 * data/whitelists/sru.whitelist - remove bluetooth_obex_before_suspend
595 as it is made redundant by browse/get/send (LP: #1155325)
596
597 [Sylvain Pineau]
598 * scripts/udev_resource: Set the decoding error policy to 'ignore' to avoid
599 breaking tests that depends on the udevadm resource (LP: #1151562)
600 * scripts/udev_resource: Identify KVM devices as such to avoid reporting them
601 as just CAPTURE devices (LP: #1065064)
602
603 [ Daniel Manrique ]
604 * scripts/glob_test: Fixed swapping of repetitions and time parameters.
605 jobs/benchmarks.txt.in: Set a 26 FPS threshold for passing globs
606 benchmark.
607
608 -- Brendan Donegan <brendan.donegan@canonical.com> Wed, 20 Mar 2013 10:08:23 +0000
609
610checkbox (0.15.4) raring; urgency=low
611
612 * New upstream release (LP: #1152223)
613
614 [ Brendan Donegan ]
615 * Incremented version number.
616
617 [ Daniel Manrique ]
618 * Added pipefail option to a few jobs using ansi_parser (LP: #1131598)
619 * Added sru.whitelist used to test stable release update kernels.
620
621 [ Jeff Marcom ]
622 * jobs/input.txt.in Added job requirement for accelerometer test (LP: #1135832)
623
624 [Sylvain Pineau]
625 * scripts/network_device_info, scripts/udev_resource,
626 checkbox/parsers/udevadm.py: Use udev to categorise network devices instead
627 of lspci (LP: #1091633)
628
629 [Jeff Lane]
630 * jobs/various: Changed the jobs that use removable_storage_watcher to
631 generate ~256MB files to combat problems where the files are cached and not
632 written directly to devices during test. (LP: #1149213)
633
634 -- Jeff Marcom <jeff.marcom@ubuntu.com> Mon, 18 Feb 2013 14:35:27 +0000
635
636checkbox (0.15.3) raring; urgency=low
637
638 * New upstream release (LP: #1131801)
639
640 [ Daniel Manrique ]
641 * scripts/pts_run: modified to output the full log from phoronix-test-suite
642 (LP: #1102819)
643
644 -- Daniel Manrique <roadmr@ubuntu.com> Fri, 08 Feb 2013 13:37:38 -0500
645
646checkbox (0.15.2) raring; urgency=low
647
648 * New upstream release (LP: #1119529)
649
650 [ Daniel Manrique ]
651 * Bumped revision number to 0.15.1 and restored previous trunk changelog.
652 * jobs/peripheral.txt.in: fixed string with repeated "add" (LP: #1102665)
653 * scripts/graphics_stress_test: added missing import (LP: #1102812)
654
655 [ Jeff Lane ]
656 * scripts/rendercheck_test - added missing import for errno (LP: #1103343)
657 jobs/rendercheck.txt.in - fixed command string to report the correct exit
658 code to checkbox
659
660 [ Jeff Marcom ]
661 * Converted kvm virtualization test to python3. Test will use parameters
662 in config file in the event the system under test does not have internet
663 access. Updated jobs/virtualization.txt.in
664
665 -- Daniel Manrique <roadmr@ubuntu.com> Wed, 30 Jan 2013 19:28:51 -0500
666
667checkbox (0.15.1) raring; urgency=low
668
669 * New upstream release (LP: #1110802)
670
671 * Launchpad automated translation updates.
672
673 [ Jeff Lane ]
674 * jobs/monitor.txt.in - added new job monitor/multi-head to test mulitple
675 displays on desktops.
676
677 [ Brendan Donegan ]
678 * jobs/bluetooth.txt.in, jobs/suspend.txt.in - unblock Bluetooth hardware
679 before running any Bluetooth tests to avoid these failing (LP: #1084601)
680 * scripts/network_reconnect_resume_time - do not fail if resume time cannot
681 be calculated as this usually just means the driver does not print
682 appropriate messages to determine this. (LP: #1065009)
683
684 -- Jeff Marcom <jeff.marcom@ubuntu.com> Wed, 23 Jan 2013 16:30:22 -0500
685
686checkbox (0.15) raring; urgency=low
687
688 [ Daniel Manrique ]
689 * New version 0.15 for Raring Ringtail development.
690 * Fail gracefully with a friendly and useful error message if audio settings
691 file format is invalid. (LP: #1065703)
692 * Added environ key to poweroff and reboot jobs so they create logs in the
693 expected location (LP: #1085833)
694 * Added reporting of dependencies that are outright missing from the
695 whitelist to avoid confusion (LP: #1084986)
696 * scripts/memory_compare: Fixed accumulator expression to give good results
697 (LP: #1089046)
698 * added scripts/key_test to the list of translatable files (LP: #1073359)
699 * Added wireless network devices to networking/info local job (LP: #1089787)
700 * Updated call to Thread constructor to use positional arguments
701 (LP: #1097866)
702
703 [ Brendan Donegan ]
704 * Change forward-slashes to asterisks in the filename of a connection, since
705 this is what NetworkManager does internally (LP: #1073335)
706 * Create a test to move a 3D window around the screen to check if there is any tearing
707 or other artifacts.
708 * jobs/info.txt.in - add an xrandr attachment job to provide information
709 about displays connected to the system (LP: #1085219)
710 * jobs/suspend.txt.in - changed suspend_advanced_auto dependency of key_after_suspend
711 and led_after_suspend tests to suspend/suspend_advanced, since they are manual and
712 should depend on the manual suspend test (LP: #1089227)
713 * scripts/piglit_test, jobs/piglit.txt.in - create a script which wraps and
714 parses the piglit test results and use it in the piglit jobs
715 * scripts/touchhpad_driver_info - changed the shebang to python3, since it is
716 using modules that will only be installed for python3 (LP: #1089727)
717 * plugins/recover_prompt.py - changed the order of the buttons in the recover
718 prompt to put them in the same order as mentioned in the text (LP: #1092143)
719 * jobs/suspend.txt.in - fix typo that was introduced into suspend_advanced job
720 by a previous bug fix (LP: #1096799)
721 * jobs/miscellanea.txt.in, plugins/environment_info.py - added test to check
722 a sources file for specific repositories to make sure they are present
723 * scripts/sources_test - show link to wiki for test configuration if not set up
724 correctly
725
726 [ Jeff Lane ]
727 * jobs/suspend.txt.in - removed incorrect multiple router requirement for
728 suspend/wireless_after_suspend (LP: #1070333)
729 * jobs/suspend.txt.in - fixed cycle_resolutions_after_suspend_auto so that it
730 properly depends on suspend_advanced_auto rather than suspend_advanced
731 (LP: #1071605)
732 * jobs/graphics.txt.in - removed perl wrappings from tests using
733 unity_support_test. They should pipe through ansi_parser like other jobs.
734 (LP: #1087777)
735 * jobs/info.txt.in - added job info/disk_partitions (LP: #1081833)
736 * jobs/stress.txt.in, jobs/suspend.txt.in - fixed a bug in the command for
737 the suspend jobs where checkbox was getting the exitcode for tee rather
738 than for sleep_test or fwts_test (LP: #1095713)
739 * jobs/stress.txt.in, jobs/hibernate.txt.in - increased device-check-delay
740 from 30 seconds to 45 seconds to avoid a race condition.
741 jobs/suspend.txt.in - added 45 second device-check-delay to the
742 suspend_advanced and suspend_avanced_auto jobs to avoid a race condition.
743 (LP: #1095668)
744 * jobs/bluetooth.txt.in - added pipefail to bluetooth/detect-output
745 jobs/suspend.txt.in - added pipefail to suspend/network_before_suspend
746 (LP: #1096948)
747
748 [Sylvain Pineau]
749 * jobs/info.txt.in: Fixed the requirement of info/touchpad_driver.
750 * jobs/info.txt.in: Fixed the info/xrandr command.
751 * jobs/audio.txt.in: Added Line In/Out and Display Port tests.
752 * checkbox/tests/test_message_files.py:
753 test_shell_jobs_with_root_have_needed_environ now checks every jobs
754 containing a command line parameter.
755 * jobs/graphics.txt.in: Set the bash pipefail option for tests using
756 unity_support_test and piped to ansi_parser.
757 * scripts/network_device_info: Set the driver version to 'Unknown' if the
758 modinfo_parser returns nothing (LP: #1089911)
759 * scripts/kvm_test: Add verbose output on errors (LP: #1086048)
760
761 -- Daniel Manrique <roadmr@ubuntu.com> Fri, 16 Nov 2012 12:14:21 -0500
762
763checkbox (0.14.10) quantal; urgency=low
764
765 [Jeff Marcom]
766 * jobs/keys.txt.in - Fixed job command line to have appropriate volume "Up"
767 and Volume "Down" UI instructions.
768
769 [ Jeff Lane ]
770 * Increased version number after final Ubuntu Quantal release.
771
772 [Brendan Donegan]
773 * jobs/suspend.txt.in - make sure FWTS logs end with .log so file names
774 don't get tampered with (LP: #1065932)
775 * plugins/launchpad_exchange.py - Remove call to string_to_type on
776 self.timeout, which is an int (LP: #1066967)
777 * checkbox/lib/templates.py, jobs/resources.txt.in, jobs/wireless.txt.in,
778 jobs/suspend.txt.in - Don't try and coerce keys of resource jobs to
779 lowercase, as it upset the core of Checkbox (LP: #1067280)
780 * jobs/suspend.txt.in - created new batch of wireless tests depending only on
781 suspend_advanced so that they will run in manual testing (LP: #1067678)
782 * jobs/suspend.txt.in - Let suspend_advanced only depend on
783 power-management/rtc (LP: #1067692)
784 * scripts/resolution_test - Slightly clarify output of script so that it's
785 a bit more obvious why it failed (LP: #1065976)
786 * Allow verification and interaction to be used as aliases for manual tests
787 so that we can distinguish between tests which are partly manual and
788 those which are entirely manual.
789 * plugins/launchpad_exchange.py - make sure exchange-error signal is sent
790 with a string instead of an Exception (LP: #1066862)
791 * scripts/network_check - Get the base page for cdimage.ubuntu.com instead
792 of some subdirectory which may or may not change in future (LP: #1065855)
793 * scripts/internet_test - Wait some time (ten seconds) for the ARP cache to
794 be populated, as it can be slow on some systems
795 * Change the plugin types verification and interaction to user-verify and
796 user-interact, to clarify their meaning.
797 * Added a unit test to ensure user-verify and user-interact jobs
798 have a command
799 * Change most of the job plugin fields to use the appropriate new plugin type,
800 i.e. user-verify or user-interact.
801 * scripts/audio_settings - Use pactl instead of pacmd where possible as it
802 is better maintained than pacmd (LP: #1067026)
803
804 [Daniel Manrique]
805 * [FEATURE] checkbox/job.py: Fixed intltool warning about unnamed
806 parameters in string, applied pep8 fixes.
807 * checkbox-cli progress indicator is now static, spinning around instead of
808 filling the screen with dots. (LP: #926104)
809 * Increased version number after final Ubuntu Quantal release.
810 * Added environment resource to whitelists (LP: #1067038)
811 * Added retrying pactl commands in case audio layer is not up yet
812 (LP: #1065908)
813 * Removed references to inexistent opts.verbose setting (LP: #1070829)
814 * Added unit test to catch jobs with mismatching environ and actual
815 variables used in shell command (LP: #955053)
816 * Forced utf-8 decoding on modinfo output and updated to use check_output
817 instead of communicate (LP: #1055730)
818
819 [Marc Tardif]
820 * plugins/environment_info.py: Enabling environment to take precedence
821 over configuration files.
822 * setup.py: added support for installing in virtualenv
823 * setup.py: made build dependency on qt4-make optional
824 * debian/control: Added python3-gi to run checkbox-qt.
825 * jobs/input.txt.in, jobs/touchpad.txt.in: Added input/pointing tests
826 and simplified horizontal/vertical scrolling tests.
827 * scripts/touchpad_scroll_resource, scripts/xinput_resource: Replaced
828 the touchpad_scroll_resource by reusing the xinput_resource script.
829 * plugins/error_prompt.py: Fixed call to show_error (LP: #1075605)
830
831 [Sean Feole]
832 * [FEATURE] jobs/optical.txt.in: modified existing automation test
833 jobs. Added a _description field to each so that the test cases properly
834 appear in the checkbox UI (LP: #1064189)
835
836 [Sylvain Pineau]
837 * [FEATURE] scripts/network_restart, jobs/stress.txt.in: Added a new stress
838 test: network restart.
839 * debian/control: Fixed a missing dependency (python3-pkg-resources) to build
840 the package (LP: #1066502)
841 * jobs/stress.txt.in: stress/sdhc now launches removable_storage_test with
842 --memorycard. stress/sdhc and stress/usb run with root privileges to mount
843 all partitions (LP: #1065862)
844 * [FEATURE] jobs/stress.txt.in: Added a wireless hotkey stress test.
845 * jobs/power-management.txt.in: Fixed path to the /proc acpi lid button
846 (LP: #1068799)
847 * scripts/fwts_test: Properly handle UnicodeDecodeError when parsing syslog
848 (LP: #1075080)
849 * scripts/camera_test: Fix the camera resolution test to give the pixelformat
850 to use with fswebcam (LP: #1073176)
851 * checkbox/parsers/udevadm.py: Enhanced bluetooth detection by looking at the
852 RFKILL_TYPE property (LP: #1075052)
853
854 [Zygmunt Krynicki]
855 * scripts/removable_storage_watcher - properly detect removal of 'firewire',
856 'usb' and 'sdio devices' when either or both 'ata_serial_esata' or 'scsi'
857 were provided on command line, in addition to the device actually being
858 manipulated. (LP: #1066948)
859 * checkbox/dbus/udisks2.py: Fix typo in fireware name LP: #1070859
860 * scripts/udev_resource: Use simpler interfaces
861 * checkbox/parsers/udevadm.py: Allow using UdevadmParser with a string
862
863 [Jeff Lane]
864 * scripts/sleep_test - Added timeing code to create start/end markers in
865 for each sleep/resume iteration. Pull kernel timestamps to determine the
866 time to sleep and time to resume for each iteration. Output the times for
867 each iteration and an average time for all iterations. Tweaks to output to
868 make it all look better. Verified perf code doesn't run on S4 tests.
869 scripts/fwts_test - Added similar performance code to fwts_test. Added
870 sleep test functions to fwts_test to provide the ability to run sleep tests
871 via fwts using the wrapper. Tweaked the output to make it pretty. Added
872 some code to prevent the perf stuff from running on S4 tests.
873 jobs/suspend.txt, jobs/stress.txt, jobs/hibernate.txt - modifed jobs to use
874 the shell code to call fwts_test if fwts is installed and fall back to
875 sleep_test otherwise. Modifed the commands so that they all call fwts_test
876 rather than fwts directly. Ensured all are calling with the proper
877 options. Fixed log name problems that caused log attachment jobs to not
878 work.
879 * checkbox/parsers/modinfo.py - added exception handling to address possible
880 bad output from modinfo causing a ValueError to occur. (LP: #1066118)
881 * [FEATURE] jobs/expresscard.txt.in - renamed pcmcia-pcix.txt to
882 expresscard.txt.
883 renamed pcmcia-pcix/detect to expresscard/verification. Modified
884 instructions slightly.
885 data/whitelists/default.whitelist - modified list to reflect new
886 expresscard test name.
887 jobs/local.txt.in - changed __pcmcia-pcix__ job to reflect changes to the
888 job name
889 qt/frontend/qtfront.cpp - modified the list of testnames to reflect changes
890 to the expresscard test
891 setup.cfg - modified the list of job files since I renamed pcmcia-pcix.txt
892 * scripts/sleep_test, scripts/fwts_test - removed the code that triggered a
893 fail if the system took too long to sleep or resume. Also removed the
894 options to set sleep or resume time from sleep_test as they were no longer
895 necessary.
896 jobs/hibernate.txt.in, jobs/suspend.txt.in, jobs/stress.txt.in - added
897 environ: to the sleep jobs so the logs would be written properly. Modified
898 suspend jobs to also write output to log files so we can capture timing
899 data. Added jobs to parse the new sleep times logs and faile if outside the
900 threshold.
901 scripts/sleep_time_check - added script to check the logs generated by
902 the sleept tests and fail if the average times exceed a given threshold
903 po/POTFILES.in - changed the pcmcia-pcix.txt.in pointer to expresscard.txt.in
904 * removed xorg_memory_test and graphics/xorg-memory as the test produces no
905 real benefit and fails about 100% of the time. (LP: #764376)
906 * scrips/volume_test - script now only fails if volume is greater than maxvol or
907 less than minvol, not when equal to either. (LP: #1077008)
908 * Added root user requirement to all jobs using removable storage test
909 (LP: #1014813)
910 * scripts/alsa_info - updated script to latest version available
911 (LP: #1078837)
912 * jobs/mediacard.txt.in - fixed the depends for all *remove* mediacard tests
913 to more properly depend on the insert tests rather than storage.
914 (LP: #1070328)
915
916 -- Jeff Lane <jeff@ubuntu.com> Thu, 15 Nov 2012 10:50:03 -0500
917
918checkbox (0.14.6) quantal; urgency=low
919
920 [Chris Wayne]
921 * [FEATURE] scripts/touchpad_scroll_resource, jobs/touchpad.txt.in:
922 adding in touchpad scroll detection resource job, and modified jobs
923 to require the capability to be present.
924
925 [Jeff Lane]
926 * Cleaning up duplicated modinfo code: (LP: #1043521)
927 * checkbox/parsers/modinfo.py: added a parser to handle output from modinfo
928 * scripts/audio_driver_info: modified to use modinfo parser
929 * scripts/network_device_info: modified to use modinfo parser
930 * scripts/accelerometer_test: modified to use modinfo parser
931 * Cleaning up missing touchpad driver info bits: (LP: #1052942)
932 * scripts/touchpad_driver_info: added script from automation sprint to get
933 driver info for installed/detected touchpad devices
934 * jobs/info.txt.in: added job to get driver info during info job phase.
935 Moved audio_driver_info and network_driver_info into info.txt.in because
936 they are better suited there. Moved network_device_info job into
937 info.txt.in.
938 * jobs/wireless.txt.in: Added jobs to individually test 802.11a/b/g/n
939 connections. This is necessary for adequate QA testing (LP: #1042425)
940 * scripts/graphics_driver: fixed a bug causing the hybrid check to throw an
941 exception on hybrid systems (LP: #1048058)
942 * setup.py: added checkbox.dbus to packages (LP: #1052601)
943 * jobs/optical.txt.in: removed the optical/dvd_movie_playback job definition
944 as it was redundant (LP: #868643)
945 * [FEATURE] jobs/fingerprint.txt.in: Cleaned up the definitions to
946 match current Unity (LP: #946184)
947 * [FEATURE] jobs/usb.txt.in: replaced the usb/mouse and usb/keyboard tests
948 with usb/HID to combine them so the tester can choose one device rather
949 than requiring multiple devices. (LP: #1053032)
950 * [FEATURE] jobs/keys.txt.in: modified the battery info key job to
951 use the keys_test script as we do with other hotkey tests (LP: #990538)
952 * [FEATURE] jobs/bluetooth.txt.in: removed the bluetooth/keyboard job
953 and modified bluetooth/mouse to be bluetooth/HID and allow the tester
954 to choose a device to use. (LP: #1053010)
955 * jobs/piglit.txt.in: fixed the texturing job that was incorrectly using the
956 word texturize, causing the tests to not run (LP: #1060432)
957
958 [Jeff Marcom]
959 * jobs/optical.txt.in: Changed optical read/write job commands to use
960 a more reliable dev path (LP: #990560)
961 * Fixed bug where previous test description and instructions were displayed
962 while an automated test was running (LP: #1012377)
963
964 [Daniel Manrique]
965 * Bumped to 0.14.6 to keep changelog size sane and fix a small mishap in the
966 daily build recipe.
967 * scripts/audio_settings: Added exception handlers to catch problems with
968 unwritable or absent settings files (LP: #1041644) (LP: #1041340)
969 * Ensured that strings passed to qtiface.showError via dbus are strings,
970 and not NoneType as could happen under certain circumstances.
971 (LP: #1032337)
972 * scripts/graphics_modes_info: updated shebang to python3 (LP: #1047515)
973 * scripts/graphics_driver, scripts/color_depth_info: Added ignoring
974 possible invalid characters in Xorg logfiles (LP: #1048096)
975 * scripts/audio_test: made the default mode verbose, it now sends all
976 output to stderr (but still exits a proper return value). Jobs using it
977 are updated to remove the now-unneeded -v parameter.
978 * Added tests to ensure all job files are declared in setup.cfg,
979 po/POTFILES.in and included in jobs/local.txt.in. (LP: #1052986)
980 * setup.cfg, po/POTFILES.in, jobs/local.txt.in: Fixed so the tests pass.
981 (LP: #1052986)
982 * [FEATURE] checkbox/tests/message_files.py: Added a test to validate
983 that all shell jobs have descriptions (LP: #1052992).
984 * [FEATURE] jobs/stress.txt.in: Updated some shell jobs that had no
985 description (LP: #1052992).
986 * Added consecutive numbering to messages sent to the backend, so the
987 frontend knows to discard out-of-sequence messages. (LP: #886118)
988 * [FEATURE] Added a test to verify that jobs contain only keys
989 declared in the schema (avoid stray keys).
990
991 [Alberto Milone]
992 * [FEATURE] scripts/window_test, jobs/graphics.txt.in: Added script
993 window_test to open and close 3D windows in various conditions for
994 graphics testing. Added three new window_test based jobs to graphics.txt.in.
995 * [FEATURE] scripts/graphics_stress_test, jobs/stress.txt.in: Added script to
996 do some graphics stress by ensuring the graphics system continues to
997 function after several iterations of: switching VTs, suspend/resume, screen
998 rotation and running the rendercheck graphics suite.
999
1000 [Marc Tardif]
1001 * scripts/touchpad_scroll_resource: Added support for systems without
1002 a touchpad (LP #1045066)
1003 * [FEATURE] scripts/xinput_resource, checkbox/parsers/xinput.py: Xinput
1004 resource script to test multitouch devices.
1005 * patch/0.14.2: Fixed patch to rmtree instead of rmdir scripts directory.
1006 * [FEATURE] debian/checkbox.templates, debian/checkbox.config: Added support to
1007 preseed properties in environment_info plugin.
1008 * [FEATURE] qt/frontend/qtfront.ui: Fixed warnings when building with
1009 qtcreator (LP #1053126)
1010 * setup.py: Fixed required dependency on distutils-extra by providing
1011 fake implementations of build_i18n and build_icons (LP #1049218)
1012 * checkbox/parsers/description.py: Fixed the PURPOSE and STEPS parts
1013 of the description parser to automatically fix bad descriptions.
1014 * plugins/suites_prompt.py: Fixed tree view in selection window (LP #1056432)
1015 * [FEATURE] tools/lint: Added script to consistently check syntax.
1016 * plugins/apport_prompt.py: Removed apport plugin that caused crashes
1017 when trying to send bug report (LP #1047857)
1018 * jobs/optical.txt.in: Fixed missing category assignment in optical
1019 dvd write tests (LP: #1057762)
1020 * [FEATURE] jobs/touchpad.txt.in, jobs/touchscreen.txt.in: Added singletouch
1021 and multitouch for touchpads and touchscreens.
1022 * Cleaning up test modules.
1023 * Removed package.name == 'linux' only needed by the apport_prompt plugin.
1024
1025 [Sean Feole]
1026 * [FEATURE] scripts/battery_test: measures battery capacity before and after
1027 an activity and determines battery life at the rate of drain.
1028 jobs/power-management.txt.in: added two manual tests to ask the user to
1029 unplug and then re-plug the laptop so that three new automated battery
1030 drain tests can run:
1031 * power-management/battery_drain_idle
1032 * power-management/battery_drain_movie
1033 * power-management/battery_drain_sleep
1034
1035 [Brendan Donegan]
1036 * [FEATURE] Add environment_info plugin which sets environment variables
1037 according to the values set in the plugin via Checkboxes INI files.
1038 * [FEATURE] Added semi-automated wireless tests which require only a single
1039 router to run, prompting the user to modify the routers config during
1040 the test.
1041 * [FEATURE] Added semi-automated wireless after suspend tests to suspend.txt.in,
1042 since they were missed in the previous merge
1043 * Attach the output of udev_resource, for debugging purposes (LP: #974271)
1044 * Make audio_settings before/after suspend tests more robust by not requiring
1045 every little audio setting to be the same before and after suspend, just
1046 the major ones such as the current source/sink and the mute/volume settings
1047 on them (LP: #1043144)
1048 * Remove default value from windows_number argument since the logic following
1049 it dictates that it's only valid for certain tests (LP: #1047621)
1050 * scripts/frequency_governors_test - Ensure that check for difference in
1051 expected and actual speedup only fails if the actual speedup is less than
1052 the expected speedup (LP: #999547)
1053 * jobs/cpu.txt.in, jobs/stress.txt.in - add environ field containing
1054 CHECKBOX_DATA to allow that environment variable to be used in the command
1055 (LP: #1049595)
1056 * jobs/wireless.txt.in - replace use of network_wireless_test in wireless_scanning
1057 with a simple Bash script using nmcli and delete network_wireless_test (LP: #900370)
1058 * jobs/audio.txt.in - fix description of audio/playback_hdmi (LP: #1052136)
1059 * [FEATURE] plugin/environment_info.py - allow BT device address to be set
1060 in the checkbox.ini file to facilitate self-testing
1061 * [UIFe] qt/frontend/qtfront.ui, qt/frontend/qtfront.cpp - set focus to Continue
1062 button and make it the default so that it can be 'clicked' using Enter,
1063 as well as renaming it to 'continueButton' (LP: #1052506)
1064 * jobs/keys.txt.in, scripts/key_test - Fix keys/battery test to have correct
1065 fields and tidy up pep8 violations in key_test script (LP: #1054410)
1066 * [FEATURE] jobs/power-management.txt.in, jobs/touchpad.txt.in,
1067 jobs/sniff.txt.in - Fix incorrect formatting of job descriptions to
1068 allow steps to be displayed by the UI (LP: #1054208)
1069 * jobs/usb.txt.in - Fix dependencies of USB tests so that things work properly if
1070 the usb/storage-automated test fails (LP: #987876)
1071 * Remove networking/bandwidth job since it is not useful (LP: #1009658)
1072 * scripts/network_info - add exception handling to file reading so that
1073 sensible values are given if the required file cannot be read (LP: #823606)
1074 * [FEATURE] jobs/suspend.txt.in - pipe output of bluetooth_obex jobs through ansi_parser
1075 to avoid invalid characters ending up in the submission.xml (LP: #1060332)
1076 * scripts/network_reconnect_resume_test - map reconnect time strings to float
1077 that they can be used in calculations later on (LP: #1064385)
1078 * scripts/network_reconnect_resume_test - convert map of reconnect times into
1079 a list in order to check if the list is empty (LP: #1064425)
1080
1081 [Sylvain Pineau]
1082 * jobs/suspend.txt.in: Fixed suspend/suspend_advanced dependencies to avoid
1083 calling fwts with the live CD (LP: #1045687)
1084 * qt/frontend/qtfront.ui: Fixed the test purpose widget size to allow two
1085 lines of description (LP: #1032255)
1086 * qt/frontend/qtfront.ui: Fixed the progressLabel widget size to support job
1087 names > 50 chars (LP: #1046274)
1088 * scripts/camera_test, jobs/camera.txt.in: Added a 10s timeout to the camera
1089 still test (LP: #990133)
1090 * scripts/graphics_stress_test, scripts/rendercheck_test, jobs/stress.txt.in:
1091 Exit with proper error message if rendercheck is not installed.
1092 (LP: #1048262)
1093 * [FEATURE] jobs/suspend.txt.in: Add usb wakeup tests (mouse and keyboard).
1094 * setup.py, qt/checkbox-qt.ui: Removed the old UI design file (LP: #1049912)
1095 * [FEATURE] jobs/rendercheck.txt.in, po/POTFILES.in, setup.cfg: Fixed
1096 the rendercheck tests, added the suite file to setup.cfg/POTFILES.in
1097 and moved the rendercheck/tarball job into an attachment (LP #1053033)
1098 * scripts/optical_write_test: Filter ANSI escape char outputed by wodim
1099 (LP: #1052803)
1100 * checkbox/parsers/udevadm.py: Improved wireless devices detection.
1101 The wireless category is now set if the subsystem is equal to ieee80211
1102 (LP: #855382)
1103 * scripts/memorycard_resource, scripts/removable_storage_test,
1104 scripts/removable_storage_watcher: Fixed the memorycard regexp flags and
1105 add the DriveVendor Udisks property to the re.search() string (LP: #1050920)
1106 * scripts/display_resource, jobs/resource.txt.in: Added a new display
1107 resource script to properly handle connector names returned by proprietary
1108 drivers (LP: #956139 and #992727)
1109 * debian/control, jobs/esata.txt.in, jobs/firewire.txt.in, jobs/usb.txt.in,
1110 jobs/mediacard.txt.in: Remove udisks package references in all of the jobs
1111 that use removable_storage scripts (LP: #1059620)
1112 * scripts/graphics_driver: Added NVIDIA driver detection (LP: #1060211)
1113 * [FEATURE] jobs/mediacard.txt.in: Added SDXC, MS, MSP and XD memory card
1114 tests.
1115 * setup.py: Add the missing checkbox.heuristics module (LP: #1064220)
1116 * scripts/pts_run: Force pts_run to exit on errors as phoronix-test-suite
1117 always exits with success (LP: #1061297)
1118 * [FEATURE] jobs/keys.txt.in: Added video-out and touchpad keys tests.
1119 * [FEATURE] jobs/keys.txt.in, jobs/led.txt.in, jobs/suspend.txt.in: Provide
1120 leds and special keys tests after suspend. Volume and Mute key tests now
1121 use the key_test script. Fix steps numbering for led/wireless.
1122
1123 [Zygmunt Krynicki]
1124 * Fixed simple duplicate 'the' mistakes (LP: #1040022)
1125 * Fix incorrect debconf template description for 802.11n open access point
1126 SSID (LP: #1049563)
1127 * Add new utility, scripts/udisks2_monitor, for looking at various storage
1128 changes interactively
1129 * Make scripts/removable_storage_watcher {insert,remove} properly validate
1130 the 'device' argument (bus type) and require at least one value
1131 * [FEATURE] scripts/removable_storage_watcher: add support for debugging
1132
1133 -- Jeff Lane <jeff@ubuntu.com> Tue, 02 Oct 2012 16:21:12 -0400
1134
1135checkbox (0.14.5) quantal; urgency=low
1136
1137 [Sylvain Pineau]
1138 * New version 0.14.5 for Quantal Quetzal development.
1139 * jobs/virtualization.txt.in, scripts/kvm_test, jobs/miscellanea.txt.in,
1140 setup.cfg: Added a new KVM test to ensure that a VM boots and works
1141 properly with KVM.
1142 * jobs/suspend.txt.in, scripts/gpu_test: Update the job description and the
1143 script docstrings from Flash to HTML5 video playback.
1144 * [FEATURE] scripts/removable_storage_test, scripts/removable_storage_watcher,
1145 jobs/mediacard.txt.in: Added memory cards detection (on bus other than sdio)
1146 and a new automated (based on usb/storage-pre-inserted) for SD cards.
1147
1148 [Jeff Marcom]
1149 * scripts/accelerometer_test, jobs/input.txt.in: Improved ability to detect
1150 oem manufacturer info, and cleanup up job step formatting.
1151 * /jobs/touchpad.txt.in: Fixed instruction steps for manual touchpad horizontal
1152 and vertical tests.
1153 * scripts/audio_settings, jobs/audio.txt.in: Added automated switch to
1154 HDMI interface, modified corresponding jobs file..
1155 * jobs/audio.txt.in, added method to bypass return code of /scripts/audio_settings
1156 and instead only return the exit code for the appropriate audio test.
1157 * scripts/audio_settings: Added automated switch to restore previous
1158 audio profile setting
1159
1160 [ Daniel Manrique ]
1161 * jobs/peripheral.txt.in: Fixed a typo in the DSL job. (LP: #1039192)
1162 * jobs/resource.txt.in: Added usb resource that indicates which versions of
1163 the protocol are supported (currently only reports for USB 2.0 and 3.0).
1164 * scripts/removable_storage_watcher, scripts/removable_storage_test: Added
1165 a parameter to specify minimum speed to accept a device, and a parameter
1166 to fail removable_storage_test if the transfer speed is below a threshold.
1167 * jobs/usb.txt.in: Added usb3 jobs that will only pass if an actual USB 3.0
1168 device is inserted/removed/tested.
1169 * jobs/audio.txt.in: replaced gconfaudiosink by autoaudiosink (LP: #978895)
1170 * [FEATURE]: qt/frontend/qtfront.cpp, qt/frontend/qtfront.h,
1171 qt/frontend/qtfront.ui, checkbox_qt/qt_interface.py: Replaced test result
1172 buttons with radiobuttons, made comment area always visible, and added
1173 keyboard shortcuts.
1174 * [FEATURE] Added oem-config directory to setup.py so it builds correctly.
1175
1176 [ Jeff Lane ]
1177 * scripts/removable_storage_test (total overhaul):
1178 * Added --iterations option, now you can run -i iterations of -c files of
1179 -s size.
1180 * Added RandomData class to generate test files using a much faster method.
1181 * Replaced copy_file() with file_write() and file_read() to take advantage of
1182 buffer flushing and fsync() opeations not available to shutils/copy2.
1183 * Redid the runtime bits of main() so now for every device found, it runs I
1184 iterations of C files.
1185 * Redid output so now you get an avg write speed per iteration and a summary
1186 at the end of all iterations for each device.
1187 * scripts/wifi_reconnect_resume_test: fixed a bug where timestamps being
1188 grabbed from dmesg were strings instead of floats (LP: #1038270)
1189 * jobs/stress.txt.in: added two sample jobs to demonstrate the new features
1190 of removable_storage_test
1191 * jobs/piglit.txt.in: added jobs that run the piglit graphics test suite
1192 * scripts/lsmod_info: added script to provide better lsmod output for the
1193 lsmod_attachment job using the power of the modinfo parser
1194 jobs/info.txt.in: modified lsmod_attachment job to use lsmod_info script
1195 rather than just lsmod output (LP: #1043531)
1196
1197 [Matt Fischer]
1198 * scripts/audio_driver_info: added script to find info on loaded drivers
1199 jobs/audio.txt.in: added automated job to determine audio drivers loaded
1200 jobs/networking.txt.in: added a requires on networking/info for
1201 module-init-tools package.
1202 scripts/volume_test: cleanup and fixing a small issue
1203 * scripts/network-device-info: fixed a problem with output causing a
1204 traceback and a problem where modules with improper modules field causes
1205 problems. (LP: #1042395)
1206 jobs/networking.txt.in: added requires for pciutils for the above bugfix
1207
1208 [Alberto Milone]
1209 * [FEATURE] scripts/rendercheck_test: added test to take advantage of the
1210 rendercheck test suites.
1211 [FEATURE] jobs/rendercheck.txt.in: added jobs to run the rendercheck_test
1212 script.
1213 [FEATURE] jobs/local.txt.in: added job to parse rendercheck.txt.in job file
1214 * checkbox/contrib/gdk.py: removed legacy code and used python 3.
1215 * scripts/rotation_test:
1216 * Made sure to report all failures, not only the first.
1217 * Made it look more pythonic.
1218 * Fixed issues with python 3 and used python 3.
1219 * checkbox/contrib/xrandr.py:
1220 * Fixed issues with python 3 and used python 3 (LP: #1043155).
1221
1222 [Sean Feole]
1223 * scripts/network-reconnect-resume-time: fixed the wifi-reconnect-resume-time
1224 script to also check wired connections for completeness (LP: #1042391)
1225
1226 [Chris Wayne]
1227 * [FEATURE] Added oem_config_test, related jobs and data files
1228
1229 -- Daniel Manrique <roadmr@ubuntu.com> Thu, 30 Aug 2012 12:45:49 -0400
1230
1231checkbox (0.14.4) quantal; urgency=low
1232
1233 * New upstream release (LP #1039094):
1234
1235 [ Daniel Manrique ]
1236 * New version 0.14.4 for Quantal Quetzal development.
1237 * Added new audio_test and test definitions.
1238
1239 [Jeff Lane]
1240 * jobs/esata.txt.in: added tests for removable eSATA drives
1241 scripts/removable_storage_test: added support for ata_serial_esata devices
1242 scripts/removable_storage_watcher: added support for ata_serial_esata
1243 devices
1244 * scripts/optical_write_test: changed behaviour to timeout after 5 minutes
1245 rather than a few seconds to give testers a chance to complete the test
1246 without having to sit on top of the machine waiting. If tester doesn't hit
1247 itself and proceed.
1248 jobs/optical.txt.in: Cleared up text in the existing manual optical write
1249 tests and added two automated tests that can be used if desired (they still
1250 require the user to push the tray in after writing, but eliminate other
1251 steps)
1252 * scripts/graphics_driver: Added this script based to parse Xorg.0.log and
1253 discover the currently running graphics driver and driver version
1254 jobs/graphics.txt.in: Added a new job to take advantage of the
1255 graphics_driver script.
1256 data/whitelists/default.whitelist: Added the graphics_driver job to the
1257 default whitelist because this would be good data to gather for UF and
1258 doesn't cost much
1259 * scripts/graphics_driver: Merged Alberto Milone's work on a
1260 hybrid_graphics_test into graphics_driver as his stuff and my stuff were
1261 similar enough to be in the same script, plus this allows the advantage of
1262 using Bryce Harrington's xorglog library down the road.
1263 * scripts/removable_storage_test: removed a lot of unnecessary output to
1264 clean up the test run and also added in some basic performance monitoring.
1265
1266 [Sylvain Pineau]
1267 * jobs/graphics.txt.in, jobs/benchmarks.txt.in: Move gtkperk to the benchmarks
1268 section.
1269 * jobs/benchmarks.txt.in, scripts/wifi_time2reconnect: Add a test to monitor
1270 the time needed to reconnect to a WIFI access point.
1271 * jobs/cpu.txt.in: Added a check for ARM Vector Floating Point Unit support.
1272 * jobs/touchscreen.txt.in: Add 3 new manual tests (tap-detect, drag-n-drop and
1273 multitouch-zoom)
1274 * jobs/audio.txt.in: Added a test that verifies that the various audio
1275 channels are working properly.
1276 * scripts/camera_test, jobs/camera.txt.in: Replace the call to "xawtv -hwscan"
1277 in camera_test by the VIDIOC_QUERYCAP ioctl, xawtv requirement removed.
1278 * jobs/led.txt.in, jobs/local.txt.in, scripts/led_hdd_test.py: Add LED
1279 tests.
1280 * jobs/suspend.txt.in: Resurrect scripts/sleep_test as a fallback of fwts for
1281 the suspend/suspend_advanced test.
1282
1283 [Brendan Donegan]
1284 * scripts/audio_settings: Converted script from Perl to Python(3), putting
1285 it in line with approved technology guidelines
1286 * jobs/audio.txt.in: Fixed audio jobs to use --file option of audio_settings
1287 instead of piping to STDOUT.
1288 * Prettify the Step icons that appear next to each test step in the test run
1289 screen (LP: #1036085)
1290 * Remove the 'Don't show this message on startup' checkbox from the
1291 introduction screen, since it isn't used (LP: #1036218)
1292 * Continue to run the progress bar when the test dependencies are being
1293 resolved so that it doesn't look like the UI hung (LP: #1036573)
1294 * Remove gcov_attachment from default whitelist since it depends on lcov
1295 which is not in the default install, and is not used anyway.
1296 * Better feedback from resolution_test script. Display the expected and
1297 detected resolution values.
1298
1299 [Nathan Williams]
1300 * scripts/network_check: Fixed exception handling in the absence of zenity
1301 (LP: #988260)
1302
1303 [Samantha Jian]
1304 * Added disk spindown test script and definition.
1305 * Added support for BT devices on PCI bus. (LP: #1036124)
1306
1307 [Jeff Marcom]
1308 * Added Accelerometer test.
1309 * scripts/gst_pipeline_test, jobs/audio.txt.in: Added device sink check
1310
1311 [Matt Fischer]
1312 * Added test to check that volume is within acceptable range and audio
1313 elements are not muted.
1314 * scripts/camera_test: added the resolutions option to take sample pictures
1315 in all resolutions supported by the specified webcam
1316 jobs/camera.txt.in: added the camera/multiple-resolution-images test which
1317 utilitizes the changes to the camera_test script
1318
1319 [Alberto Milone]
1320 * checkbox/contrib/gdk.py: Added library for getting gtk.gdk.Screen object
1321 checkbox/contrib/xrandr.py: Added library for manipulating graphics
1322 settings similar to how xrandr does it.
1323 scripts/brightness_test: Added automated test to verify that backlight
1324 settings are properly honored
1325 scripts/color_depth_info: Added script to get info on color depth and pixel
1326 format
1327 scripts/graphics_modes_info: Added script to gather info on the supported
1328 graphics modes available
1329 scripts/rotation_test: Added script to automate screen rotation testing
1330 jobs/graphics.txt.in, jobs/monitor.txt.in: Added jobs to take advantage of
1331 the new scripts added to Checkbox
1332
1333 [ Sean Feole ]
1334 * scripts/wifi_reconnect_resume_test, jobs/wifi_resume_time added.
1335 * Fixed an output issue in scripts/wifi_reconnect_test that was not handled
1336 in the original merge. Also tweaked error messages to be more useful.
1337
1338 [Chris Wayne]
1339 * Added in bluetooth_test and related jobs for automated bluetooth
1340 testing
1341
1342 -- Jeff Lane <jeff@ubuntu.com> Fri, 17 Aug 2012 16:47:08 -0400
1343
1344checkbox (0.14.3) quantal; urgency=low
1345
1346 * New upstream release (LP: #1033652)
1347
1348 [Benjamin Kerensa]
1349 * Changed description of PCMCIA/PCIX to PCMCIA/ExpressCard since PCIX
1350 generally applies to servers (LP: #992249)
1351
1352 [Brendan Donegan]
1353 * Removed call to unlink temporary file in Html5Thread part of gpu_test.
1354 Also addressed a few pyflakes complaints and removed a stray print.
1355 * Include block device name in fields of block_device resource
1356 output. This will prevent different block device fields from being
1357 confused with each other (LP: #1027849)
1358 * Fix apport_prompt.py so it properly checks the value in
1359 /etc/default/apport (LP: #1029897)
1360 * Initially disable the 'Run' tab in the Qt UI, re-enabling it when the
1361 'Start Testing' has been clicked (LP: #1029815)
1362 * Put Component and Status into one tree view on the selection screen,
1363 rather than two seperate ones (LP: #1030871)
1364 * Disable the Select All and Deselect All buttons in the selection
1365 view during testing (LP: #1032259)
1366
1367 [Daniel Manrique]
1368 * New version 0.14.3 for Quantal Quetzal development.
1369 * alsa_info is invoked with --no-dialog, otherwise if dialog is installed
1370 it results in invalid data in the submission file and results.
1371 (LP: #1028065)
1372 * Instruct Chromium browser to accept file:// URLs so it can correctly
1373 open the checkbox submission.xml report (LP: #1026614)
1374 * scripts/gconf_resource: decode gconf output as utf-8 rather than ascii
1375 (LP: #1022593)
1376 * jobs/user_apps.txt.in: Quicktime test now depends on gstreamer0.10-ffmpeg
1377 to ensure it's able to play .mov files (LP: #633009)
1378 * scripts/network_check: InvalidURL exception is caught and handled more
1379 cleanly (LP: #751701)
1380
1381 [Sylvain Pineau]
1382 * jobs/usb.txt.in, scripts/disk_read_performance_test: Add a USB3 read
1383 performance test.
1384 scripts/block_device_resource: Add the maximum usb specification supported
1385 by both a block device and the corresponding root hub port.
1386 * qt/frontend/qtfront.ui, qt/frontend/images/checkbox-qt-head.png:
1387 Add transparency properties to the main window header to keep the main theme
1388 colors in the widget background (LP: #1030857)
1389
1390 [Jeff Marcom]
1391 * Added timeout to job call for disk smart test.
1392
1393 [Marc Tardif]
1394 * Escaping encoded strings in udevadm output (LP: #1025381)
1395
1396 [Jeff Lane]
1397 * jobs/cpu.txt.in: added a depends to cpu/scaling_test-log-attach to ensure
1398 that job does not run until afte cpu/scaling_test (LP: #1031994)
1399
1400 [Matt Fischer]
1401 * scripts/network_device_info: added a check to ensure what lspci reports and
1402 what NetworkManger reports (if it is installed) are the same. Reports more
1403 useful info now like driver and driver version, IP address, etc.
1404 * scripts/cycle_vts: added checks to fail test if chvt returns a non-zero
1405 exit code. Added a final check at the end to verify we did land back on the
1406 original VT after testing.
1407 jobs/miscellanea.txt.in: fixed a typo in the chvt job. It used to reqire
1408 'package.alias' instead of 'package.name'
1409
1410 -- Jeff Lane <jeff@ubuntu.com> Mon, 06 Aug 2012 09:26:41 -0400
1411
1412checkbox (0.14.2) quantal; urgency=low
1413
1414 * New upstream release (LP: #1025869)
1415
1416 [Jeff Marcom]
1417 * scripts/gpu_test - Fixed potential thread exiting issue.
1418
1419 [Javier Collado]
1420 * Fixed detection of circular references in resolver.
1421
1422 [Jeff Lane]
1423 * New version 0.14.2 for Quantal Quetzal development.
1424 * jobs/cpu.txt.in: added cpu_scaling_test log attachment job
1425 * jobs/disk.txt.in: modified block_device requirements so they'll work right
1426 jobs/info.txt.in: added block_device resource requirements to hdparm job so
1427 it won't run on removable stuff where it's not necessary.
1428 * jobs/info.txt.in: removed extraneous fwts_log job
1429 jobs/miscellanea.txt.in: modified fwts_results.log job
1430 * scripts/optical_detect: minor tweak to send error output to stderr
1431 scripts/optical_read_test: added root user check because this needs to be
1432 run with root privileges. Added some additional output for stderr for
1433 failures so we will know WHY a test or the script failed. Replaced
1434 sys.stdout.write() and flush() calls with simple print statements.
1435 * scripts/ipmi_test: output tweaks so error messages now go to stderr. No BMC
1436 message is a little more clear. Module failed to load now generates an
1437 error rather than a simple exit.
1438 * scripts/network_device_info: minor change so that the fail message now
1439 specifies that it was an error and outputs to stderr properly.
1440 * scripts/disk_smart: Improvements to the logging and output during testing.
1441 * scripts/cpu_scaling_test: lots of output changes using logging module.
1442 renamed script to frequency_governors_test to be more descriptive and less
1443 confusing. Added a --log option to write logs to an actual file
1444 jobs/cpu.txt.in: added an attachment job to attach the freq_governors log.
1445 Modified cpu/frequency_governors to write to log file
1446 * scripts/cpu_offlining: added an extra bit of output in case of failures.
1447 * scripts/fwts_test: improved console output so that the info displayed in
1448 submission.xml is more useful.
1449 jobs/power-management.txt.in: added job to attach fwts_wakealarm.log to
1450 results.
1451 * scripts/network_ntp_test: Tweaked output to use log levels more
1452 appropriately. Added some decoding so that bytes output show up as strings
1453 properly in output. Converted from optparse to argparse. Added a root
1454 check because this needs to be root to properly run.
1455 * scripts/disk_read_performance_test: Added extra targeted output so that
1456 users can understand what's going on. Moved the exit bits so the test will
1457 actuall run on multiple drives as originally intended and not exit on the
1458 first failure.
1459 * scripts/removable_storage_test: vastly improved the output from that script
1460 and also introduced some new error handling to cover a couple conditions
1461 that generated unhelpful tracebacks.
1462 * scripts/memory_compare: changed the output a little so failures now dump
1463 data to stderr and success to stdout. Also added a try/except block to
1464 catch possible ZeroDivisionError cases if dmi or meminfo return 0 (found on
1465 my local system due to a library issue)
1466 * jobs/power-management.txt.in: improved rtc and tickless idle tests to
1467 provide more useful output, even though they are very simple tests.
1468 * jobs/networking.txt.in: added some output to networking/multi_nic so a
1469 failure due to unconfigured ifaces generates something beyond a blank line
1470 * scripts/cpu_topology: Changed it so there is less output on success and
1471 more useful output on failure. Fixed a bug in the test for Failure that
1472 caused the False condition to never be met.
1473 * scripts/network_bandwidth_test: fleshed out the output to make it a little
1474 more useful in both debug and info levels. Was going to set the
1475 networking/bandwidth job to debug, but the info output should now be
1476 sufficient to begin diagnosing test failures.
1477 * jobs/usb.txt.in: Added output to usb/detect in case no USB controllers are
1478 found. Added dependencies on the udisks package which may not be installed
1479 by default.
1480 debian/control: Added udisks as a suggests for checkbox as it's required
1481 for the USB tests to function.
1482 * scripts/memory_test: converted from optparse to argparse. Added some extra
1483 stderr output that may be useful if this test fails. redirected some
1484 existing error messages to stderr also
1485 * scripts/disk_stats_test: some minor changes to output. Also, error output
1486 now goes to stderr on test failure.
1487
1488 [Marc Tardif]
1489 * Fixed duplicate jobs appearing in the store when rerunning jobs.
1490 * Fixed packaging to install scripts under /usr/lib.
1491
1492 [Daniel Manrique]
1493 * Added a message file format test that does some simplistic checks
1494 on jobs/* files to ensure they are sane.
1495 * Fixed two typos in jobs/suspend.txt.in.
1496 * Merging of translations into job files prior to running message
1497 file format test, to further ensure that translated strings
1498 and field descriptions are parsed correctly.
1499 * Explicit encoding of error strings in Job.execute, so that data returned
1500 is consistent and invokers of this method don't choke on it. (LP:
1501 #1024541)
1502
1503 [Brendan Donegan]
1504 * Make a call to rfkill unblock in the create_connection script, incase
1505 those nasty Broadcom drivers have left a soft-block on the wireless after
1506 loading. Also do a bit of refactoring to use check_output and check_call
1507 instead of Popen (LP: #1019162)
1508 * Move the call to unblock to before the connection is created
1509 * Reimplemented memory_compare in python3 and restructured it to put
1510 things into dictionaries for easy access. Also fixed bug with detecting
1511 non-RAM devices as RAM. (LP: #960087)
1512 * Wait longer to get the window handle in gpu_test, so that we don't fall foul
1513 of timing issues. (LP: #1018563)
1514 * Catch exception raised in memory_compare by DMI RAM entries with No Module
1515 Installed in the Size field (LP: #1023220)
1516 * Also unblock wireless before wireless_scanning test, as I neglected to do
1517 this before. (LP: #1023619)
1518 * Replace Flash video playback with HTML5 video playback. This has better
1519 support in Ubuntu and is more relevant (LP: #1024078)
1520
1521 [Sylvain Pineau]
1522 * Add the firmware version (BIOS or UEFI) to the XML report.
1523
1524 -- Daniel Manrique <roadmr@ubuntu.com> Fri, 13 Jul 2012 16:26:06 -0400
1525
1526checkbox (0.14.1) quantal; urgency=low
1527
1528 * New upstream release (LP: #1018571)
1529
1530 [Brendan Donegan]
1531 * Fixed up a few things with the gpu_lockup tests. Removed depends,
1532 renamed to gpu_lockup_suspend to reflect behaviour and removed the
1533 requirement on Firefox
1534 * Changed suspend_advanced and suspend_advanced_auto to use less
1535 strict definition of fwts s3 test.
1536
1537 [Javier Collado]
1538 * Make sure that jobs are topologically ordered (LP: #990075)
1539 * Keep job ordering as close to whitelist as possible (LP: #1017951)
1540
1541 [Marc Tardif]
1542 * New version 0.14.1 for Quantal Quetzal development.
1543 * jobs/suspend.txt.in: Fixed trailing newline on otherwise empty line.
1544 * scripts/run_templates: Fixed calls to Popen to use universal_newlines
1545 to return strings instead of bytes (LP: #1018354)
1546
1547 [Daniel Manrique]
1548 * Fixed duplicate suspend/bluetooth_obex_after_suspend job name.
1549 * scripts/dpkg_resource: Changed encoding from ascii to utf-8 to handle
1550 non-ascii locales (LP: #1018353)
1551
1552 [Jeff Lane]
1553 * Migrated audio/external-HDMI-playback into checkbox. Modified the
1554 command to match our other audio tests that save and reset mixer
1555 levels.
1556
1557 -- Javier Collado <javier.collado@canonical.com> Tue, 26 Jun 2012 16:07:04 +0200
1558
1559checkbox (0.14) quantal; urgency=low
1560
1561 New upstream release (LP: #1016746):
1562
1563 [Brendan Donegan]
1564 * [FEATURE] Python 2 to 3 conversion:
1565 * scripts/create_connection - switched to using argparse and fixed
1566 representation of octal literal
1567 * scripts/internet_test - ran 2to3 tool and decoded result of
1568 check_output. Also replaced optparse with argparse
1569 * scripts/memory_info
1570 * scripts/removable_storage_test - ran 2to3 tool and fixed some
1571 encoding issues
1572 * scripts/removable_storage_watcher - ran 2to3 tool and swapped
1573 use of gobject with gi.repository.GObject
1574 * scripts/xrandr_cycle - ran 2to3 tool and fixed encoding issue
1575 * scripts/obex_send - ran 2to3 tool and swapped
1576 use of gobject with gi.repository.GObject
1577 * Update touchpad.py to use gsettings instead of deprecated gconf
1578 (LP: #1004212)
1579 * Instead of checking output of nmcli con up in create_connection,
1580 check the return code is success instead (LP: #1013537)
1581 * base64 encode the after suspend screenshot attachement so that it can
1582 be uploaded properly (LP: #1016126)
1583 * Fixed simple type in xorg_memory_test, introduced by Python3
1584 conversion (LP: #1016387)
1585 * [FEATURE] Add suspend/bluetooth_obex_after_suspend_auto test to be
1586 used during fully automated SRU testing
1587
1588 [Marc Tardif]
1589 * [FEATURE] Reworked media_keys_test into key_test, making it more generic
1590 and able to test for any key that sends an scancode. Used it to implement
1591 a test for the Super key.
1592 * [FEATURE] Added new interactive and auto-verifying touchpad scrolling
1593 test.
1594 * [FEATURE] Python 2 to 3 conversion:
1595 * scripts/ansi_parser
1596 * scripts/cking_suite
1597 * scripts/floppy_test
1598 * scripts/network_bandwidth_test
1599 * scripts/cpu_scaling_test
1600 * Removed sleep_test script no longer used by any test definition.
1601 * [FEATURE] Deprecated scripts:
1602 * scripts/autotest_filter and scripts/autotest_suite
1603 * scripts/ltp_filter and scripts/ltp_suite
1604 * scripts/mago_filter and scripts/mago_suite
1605 * scripts/qa_regression_suite
1606
1607 [Daniel Manrique]
1608 * New version 0.14 for Quantal Quetzal development.
1609 * Set the correct user (root) for fwts-wakealarm test (LP: #1004102)
1610 * Set correct user (root) for usb/storage-preinserted, so it works correctly
1611 on servers (LP: #1004131)
1612 * Log (at level INFO) name of each message we execute, so the currently
1613 running job can be determined by looking at the logfile, rather than
1614 hunting through process lists.
1615 * [FEATURE] Added script and jobs to collect and attach output from
1616 alsa-info.sh.
1617 * Assume utf-8 encoding always, when opening template files.
1618 (LP: #1015174)
1619 * [FEATURE] Replaced the context menu in the selection tree with explicit
1620 "select/deselect all" buttons.
1621
1622 [Javier Collado]
1623 * Submission screen in Qt interface updated to support certification client:
1624 - customize contents depending on the upload target (launchpad or certification)
1625 - display links to the report properly in the show_entry method
1626 * Fixed qt interface show_entry method preopulates widget that gets
1627 user input (LP: #1000451)
1628 * Added customizable deselect_warning message in qt show_tree method (LP: #1000443)
1629 * show_error method shows long text properly in gtk/qt interfaces (LP:
1630 #1012052)
1631
1632 [Jeff Lane]
1633 * [FEATURE] Changes to Power Management testing in Checkbox:
1634 * scripts/pm_test: added a slightly modified version of OEM team's pm.py
1635 script for reboot/poweroff testing
1636 * jobs/hibernate.txt.in: modified hibernate test to use fwts and added new
1637 jobs to attach log files from hibernate testing.
1638 * jobs/power-management.txt.in: added new poweroff and reboot jobs using pm_test
1639 script. Added jobs to attach logs from reboot and poweroff tests to
1640 results.
1641 * jobs/stress.txt.in: modified suspend_30_cycles and hibernate_30_cycles to
1642 use fwts. Added jobs to attach logs from 30 cycle tests to results.
1643 * jobs/suspend.txt.in: Modified suspend_advanced and suspend_advanced_auto to use
1644 fwts. Added job to attach log from suspend_advanced and suspend_advanced_auto
1645 to results.
1646 * [FEATURE] jobs/miscellanea.txt.in: added a job to gather tester info for
1647 certification purposes. Not to be used for UF.
1648 * [FEATURE] Python 2 to 3 conversion:
1649 * scripts/cpu_topology: ran 2to3, made modificates based on code review and
1650 tested script to verify functionality.
1651 * scripts/disk_smart: ported to Python 3. Inserted bits to decode byte
1652 data returned by Popen. Fixed list_handler to decode bytes types to clean
1653 up debug output. Added bits to improve debug output. Migrated from
1654 optparse to argparse.
1655 * scripts/network_check: ran 2to3 and that was all that was needed. Also
1656 took the liberty of migrating from optparse to ArgParse sine we're
1657 Python3 only now.
1658 * scripts/network_device_info: ran 2to3 and changed shebang.
1659 * scripts/network_info: ran 2to3 and changed shebang. Fixed encoding issue
1660 with interface[:15] (needed to be a bytes object).
1661 * scripts/fwts_test: ran 2to3 and changed shebang, fixed an encoding bug
1662 with Popen output. Cleaned up the final output to be more useful for
1663 debugging test failures.
1664 * scripts/keyboard_test: nothing to do for conversion beyond changing shebang.
1665 * scripts/network_ntp_test: 2to3 changed nothing, so modified shebang.
1666 Fixed an encoding issue with Popen output in. Re-inserted a call to
1667 SilentCall() that was removed from TimeSkew() by someone in a previous
1668 revision, which made the TimeSkew() function do nothing. Fixed an
1669 unbuffered I/O error in SilentCall() discovered while testing Python3
1670 changes.
1671 * scripts/optical_detect, scripts/optical_read_test: ran 2to3 and changed
1672 shebang. Changes were minimal.
1673 * scripts/xorg_memory_test: 2to3 made minimal changes, modifed shebang.
1674 Converted optparse code to argparse code and replaced sys.argv[] stuff
1675 with more useful positional arguments. Removed a redundant import that
1676 2to3 injected.
1677 * scripts/resolution_test: ran 2to3 with minimal changes. Changed shebang.
1678 Converted optparse to argparse and removed unnecessary calls to
1679 sys.argv[]
1680 * scripts/pm_log_check: ran 2to3 and changed shebang.
1681 * scripts/pm_test: ran 2to3 and changed shebang. After a lot of trial and
1682 error, changed the way xinput is called to avoid confusing bytecode
1683 embedded in the command output that was causing problems with
1684 bytes.decode() on the "after reboot" hardware checks.
1685
1686 [Jeff Marcom]
1687 * [FEATURE] Python 2 to 3 conversion:
1688 * scripts/memory_info
1689 * scripts/memory_test
1690 * scripts/touchpad_test
1691 * Deprecated: wake_on_lan_test
1692 * Update touchpad.py to use gsettings instead of deprecated gconf
1693 (LP: #1004212)
1694
1695 [Marc Tardif]
1696 * [FEATURE] Reworked media_keys_test into key_test, making it more generic
1697 and able to test for any key that sends an scancode. Used it to implement
1698 a test for the Super key.
1699 * [FEATURE] Added new interactive and auto-verifying touchpad scrolling
1700 test.
1701 * Removed sleep_test script no longer used by any test definition.
1702 * Migrated project minus scripts to Python 3.
1703
1704 [Sylvain Pineau]
1705 * [FEATURE] Python 2 to 3 conversion:
1706 * scripts/gst_pipeline_test. Migrated to PyGI.
1707 * scripts/removable_resource: Add a resource job to identify removable
1708 block devices. __disks__ jobs updated to run only on internal drives.
1709 * [FEATURE] jobs/benchmarks.txt.in, scripts/pts_run: Add a reworked launcher
1710 for phoronix-test-suite tests.
1711 * [FEATURE] Python 2 to 3 conversion:
1712 * jobs/stress.txt.in: add OEM team's stress tests (including reboot and poweroff)
1713 and log analysis jobs
1714
1715 -- Marc Tardif <marc@ubuntu.com> Fri, 22 Jun 2012 17:04:14 -0400
1716
1717checkbox (0.13.8) precise; urgency=low
1718
1719 [Brendan Donegan]
1720 * Run fwts_test as root so that the log can be written to on servers and
1721 also because it's supposed to be run as root (LP: #989701)
1722 * Fixed cpu_offlining to work properly on systems with ten or more CPU
1723 cores. (LP: #926136)
1724 * Give more verbose output from fwts_test script and upload results log as an
1725 attachment. (LP: #992607)
1726 * Fix identation on optical/read-automated (LP: #991737)
1727 * Fixed problem with fwts test log attachment (No bug filed)
1728
1729 [Nathan Williams]
1730 * fix typo in jobs/optical.txt.in (lp: #987652)
1731
1732 [Jeff Lane]
1733 * Bumped revision to 0.13.8
1734 * scripts/removable_storage_watcher: increased default timeout to 20 seconds
1735 to account for time for testers to plug devices in and for the system to
1736 register the insert/remove event (LP: #978925)
1737 * [FEATURE] plugins/jobs_prompt.py, plugins/recover_prompt.py,
1738 plugins/suites_prompt.py: Added "Fail last test" functionality. Now if a
1739 test causes a crash (checkbox, system or otherwise), when we recover we
1740 have the option to just mark the last test failed and move on, or re-run
1741 the last test and try again.
1742 * [FEATURE] jobs/local.txt.in, jobs/sniff.txt.in added 8 simple manual sniff
1743 tests to be used for test purposes when developing features.
1744 * [FEATURE] data/whitelists/sniff.whitelist added a whitelist to make use of
1745 the basic sniff tests.
1746
1747 [Daniel Manrique]
1748 * [FEATURE] checkbox/user_interface.py, checkbox/qt-interface.py,
1749 plugins/jobs_prompt.py, plugins/recover_prompt.py,
1750 plugins/suites_prompt.py: Made some modifications to the recover prompt
1751 changes that better handle accented and other characters in translation.
1752 This avoides a situation where the recovery could fail due to accented
1753 characters in translations.
1754
1755 [Łukasz Zemczak]
1756 * [FEATURE] checkbox_gtk/gtk_interface.py: Capture ESC keypresses so that
1757 Checkbox doesn't close/die when user presses ESC.
1758
1759 [Sylvain Pineau]
1760 * [FEATURE] jobs/info.txt.in: added new attachments, lspci -vvnnQ and
1761 lsusb -vv and ensure outputs of lscpi, lsusb and dmidecode return UTF8.
1762
1763 [Tim Chen]
1764 * Use nmcli con delete instead of deleting the connection file, also avoid
1765 bringing eth0 down when running the wireless_monitoring tests.
1766
1767 -- Jeff Lane <jeff@ubuntu.com> Mon, 14 May 2012 10:20:59 -0400
1768
1769checkbox (0.13.7) precise; urgency=low
1770
1771 [Tiago Salem Herrmann]
1772 * checkbox_qt/qt_interface.py, qt/frontend/qtfront.cpp,
1773 qt/frontend/qtfront.h: Do async calls to some ui methods and avoid
1774 unexpected dbus timeouts (LP: #962333)
1775
1776 [Sylvain Pineau]
1777 * qt/frontend/qtfront.cpp: Submit/View results buttons are disabled until
1778 every selected test has been run (LP: #937715)
1779
1780 [Jeff Lane]
1781 * Converted submissionWarningLabel and text to submissionUbuntuFriendlyLabel
1782 wtih instructional text for submitting results. This is a workaround for
1783 the bug causing the warning to be displayed at all times rather than only
1784 when testing is incomplete. (LP: #967457)
1785 * [FEATURE] Modified stress jobs so that they are all automated per decision
1786 made during the cert sprint.
1787 * Removed dhclient call from networking/multi_nic tests because of a bug in
1788 dhclient that can cause it to hang when run on eth0. New test requirement
1789 will be that the tester must configure and bring up all ethernet devices
1790 prior to running checkbox. Also added a check to make sure we're not trying
1791 to run the test on a device that's not active. (LP: #926229)
1792
1793 [Daniel Manrique]
1794 * jobs/optical.txt.in: Change test descriptions to avoid confusing
1795 instruction to press the "Next" button (which is incorrect). (LP: #971181)
1796 * jobs/local.txt.in: Fixed touchpad local job which was using suspend.txt
1797 as the job source) (LP: #979344)
1798 * jobs/mediacards.txt.in: Added usb and scsi devices to
1799 removable_storage_test commands (LP: #979356)
1800
1801 -- Jeff Lane <jeff@ubuntu.com> Wed, 11 Apr 2012 19:23:45 -0400
1802
1803checkbox (0.13.6) precise; urgency=low
1804
1805 [Jeff Lane]
1806 * Removed files in /data that are not used in any job descriptions
1807 (LP: #957396)
1808
1809 [Javier Collado]
1810 * plugins/jobs_info.py: Checkbox doesn't warn that invalid whitelist patterns
1811 are being used (LP: #937651)
1812 * [FEATURE] Added smoke test jobs, whitelist and local job to use for
1813 checkbox development purposes.
1814 * Fixed "camera_test detect" problem with missing args attributes (LP:
1815 #967419)
1816
1817 [Marc Tardif]
1818 * Fixed string_to_type conversion in network_bandwidth_test (LP: #954587)
1819
1820 [Sylvain Pineau]
1821 * qt/frontend/qtfront.cpp, qt/frontend/qtfront.h, plugins/suites_prompt.py,
1822 checkbox_qt/qt_interface.py, plugins/jobs_prompt.py: The selection tree is
1823 now updated when recovering from a previous run (LP: #937696)
1824
1825 [Brendan Donegan]
1826 * [FEATURE] Added touchpad tests from CE QA Checkbox to allow touchpad
1827 testing to be performed
1828
1829 [Daniel Manrique]
1830 * Internationalization support in checkbox-qt; updated checkbox.pot file
1831 (LP: #951054)
1832
1833 -- Javier Collado <javier.collado@canonical.com> Wed, 28 Mar 2012 17:02:53 -0400
1834
1835checkbox (0.13.5) precise; urgency=low
1836
1837 New upstream release (LP: #960633):
1838
1839 [Tiago Salem Herrmann]
1840 * qt/frontend/qtfront.ui: If the test text is too long, then it is cut off
1841 (LP: #950111)
1842 * checkbox/user_interface.py, checkbox_qt/qt_interface.py,
1843 plugins/user_interface.py, qt/frontend/qtfront.cpp, qt/frontend/qtfront.h:
1844 Correctly update automated test execution status in the Selection tab
1845 (LP: #950105).
1846 * qt/frontend/qtfront.cpp: Avoid QDBusArgument warnings when running
1847 checkbox-qt from a terminal (LP: #957476)
1848 * checkbox_qt/qt_interface.py, qt/frontend/qtfront.cpp,
1849 qt/frontend/qtfront.h, qt/frontend/qtfront.ui: add a popup comment box
1850 for each test under the "Run" tab. (LP: #959452)
1851 * checkbox/user_interface.py, qt/frontend/qtfront.cpp,
1852 qt/frontend/qtfront.h, checkbox_qt/qt_interface.py: Set
1853 interface.direction to NEXT if all the tests were executed and the user
1854 either analyzed or submitted the results. (LP: #956329)
1855 * checkbox/user_interface.py, plugins/user_interface.py,
1856 qt/frontend/qtfront.cpp, qt/frontend/qtfront.h,
1857 checkbox_qt/qt_interface.py: Use the ui persistent storage to keep some ui
1858 configuration values. (LP: #937626)
1859 * checkbox/user_interface.py: Avoid using fork() + call() to run a web
1860 browser. Use Popen instead.(LP: #956307)
1861 * qt/frontend/qtfront.ui, qt/frontend/qtfront.cpp, qt/frontend/qtfront.h:
1862 Removed welcome tab (LP: #957090)
1863
1864 [Jeff Lane]
1865 * Reset default checkbox log level to INFO from DEBUG to make logs less
1866 confusing and verbose. (LP: #949745)
1867 * Removed dependency on bluetooth/detect-output on the
1868 suspend/suspend_advanced job. (LP: #955375)
1869 * jobs/mediacard.txt.in, scripts/removable_storage_test,
1870 scripts/removable_storage_watcher: Modified removable_storage_watcher and
1871 removable_storage_test to accept list of busses to watch to resolve
1872 problems on systems with MMC readers that present themselves as USB
1873 devices rather than SDIO (LP: #953160)
1874 * jobs/optical.txt.in: Fixed the job descriptions for optical/read and
1875 optical/cdrom-audio-playback to account for changes in Precise and make
1876 them less confusing (LP: #954606)
1877 * Created automated version of optical/read for server testing
1878 Fixed issues with optical_read_test script:
1879 - test could pass if /dev/cdrom did not exist
1880 - test could pass if /dev/cdrom was inaccessible
1881 - test could pass if no optical device was passed in (LP: #945178)
1882 * Removed hard coded paths from scripts (LP: #949435)
1883
1884 [Marc Tardif]
1885 * Linted qt_interface which had a few syntax errors (LP: #949957)
1886 * plugins/apport_prompt.py: Fixed apport integration was producing a trace
1887 (LP: #959463)
1888
1889 [Daniel Manrique]
1890 * Bumped revision number to 0.13.5 in trunk
1891 * jobs/keys.txt.in: Fix definition for keys/media-keys test which failed to
1892 run (LP: #954480)
1893 * Reverted feature to keep tests ordered, as the sortkey attribute causes
1894 undesirable secondary effects.
1895
1896 [Sylvain Pineau]
1897 * Show the UF invalidation warning if all test cases are unchecked from the
1898 right click menu (LP: #956757)
1899 * checkbox_qt/qt_interface.py, qt/frontend/qtfront.cpp,
1900 qt/frontend/qtfront.h: Tests now select Yes on PASS status (LP: #954556)
1901
1902 [Brendan Donegan]
1903 * jobs/suspend.txt.in: Fixed dependencies on wireless and suspend_advanced
1904 jobs.
1905 * Changed screenshot jobs to use /dev/external_webcam which will be set by
1906 a udev rule (LP: #956885)
1907
1908 -- Jeff Lane <jeff@ubuntu.com> Fri, 16 Mar 2012 19:14:09 -0400
1909
1910checkbox (0.13.4) precise; urgency=low
1911
1912 [Brendan Donegan]
1913 * Added 'scsi' as a valid bus ID for determining product in udevadm.py
1914 (LP: #940249)
1915 * Added 'cciss' as a valid bus ID for determining product in udevadm.py
1916 (LP: #942548)
1917 * Updated command fields in composite disk jobs to address the ! in
1918 some disk paths (LP: #942769)
1919 * Updated create_connection to poll for registration of connection and
1920 then attempt to bring it up (LP: #944662)
1921 * Fixed command run by wireless_connection tests so that they fail if the
1922 internet_test fails, but still clean up the connection file (LP: #944176)
1923 * Fixed wireless_connection_open_* jobs to not provide security options
1924 (LP: #947163)
1925
1926 [Daniel Manrique]
1927 * Tweaks to internet_test: don't try to ping an IP that's unreachable from
1928 the specified interface (or at all), try to find something pingable via
1929 other means.
1930
1931 [Javier Collado]
1932 * Added python-cairo as a dependency for checkbox-gtk (LP: #940163)
1933 * Updated camera_test script to use better tool for capturing the image
1934 and allow specifying a device to use, plus other improvements. Create a
1935 job which takes a capture from the webcam of the desktop.
1936 * Added jobs to take screenshots after suspend and attach the resulting jpg
1937
1938 [Marc Tardif]
1939 * Tidied up logic for determining DISK device product and vendor
1940 (LP: #942548)
1941 * Fixed filename matching expression for local jobs (LP: #942273)
1942 * Fixed duplicate System Testing applications after upgrade (LP: #940627)
1943
1944 [Aurelien Gateau]
1945 * lib/template.py, lib/template_i18n.py, plugins/jobs_info.py,
1946 plugins/suites_prompt.py: Add a "sortkey" attribute to jobs, the sortkey
1947 order matches the order in which they appear in jobfiles.
1948 * checkbox_gtk/gtk_interface.py: Shows jobs and suites in sortkey order
1949 (that is, as they appear in job definition files, rather than
1950 alphabetically).
1951 * checkbox_gtk/gtk_interface.py, gtk/checkbox-gtk.ui,
1952 plugins/jobs_prompt.py: Added a progress bar showing tests completed and
1953 total.
1954
1955 [Sylvain Pineau]
1956 * Updated gst_pipeline_test to add a --fullscreen option for video playback.
1957 * Add python-gtk2 dependency, Gst from gi.repository don't work well with
1958 messages (See https://bugzilla.gnome.org/show_bug.cgi?id=631901).
1959 * Add a new job to capture screen during fullscreen video playback.
1960
1961 [Tiago Salem Herrmann]
1962 * checkbox_qt/qt_interface.py, qt/frontend/qtfront.cpp,
1963 qt/frontend/qtfront.h, qt/frontend/treemodel.cpp, qt/frontend/treemodel.h:
1964 Makes it possible for the job selection tree to have more than 2 levels of
1965 children nodes.
1966
1967 [Tim Chen]
1968 * Modifications to removable_storage_test to handle cases where removable
1969 media is not mounted prior to test running. (LP: #944623)
1970
1971 -- Jeff Lane <jeff@ubuntu.com> Thu, 08 Mar 2012 09:29:10 -0500
1972
1973checkbox (0.13.3) precise; urgency=low
1974
1975 New upstream release (LP: #939549):
1976
1977 [Brendan Donegan]
1978 * Typo in command for for miscellanea/virtualization-check (LP: #934243)
1979 * Resized test selection views in checkbox-qt (LP: #937113)
1980
1981 [Daniel Manrique]
1982 * Use GObject from gi.repository instead of gobject (LP: #937099)
1983 * Disable flushing to disk after every file access during gathering phase for
1984 a significant speed boost. (LP: #939019)
1985
1986 [Javier Collado]
1987 * Fixed running of disk/read_performance tests (LP: #933528)
1988
1989 [Sylvain Pineau]
1990 * Fix depends fields in info and suspend test suites (LP: #934051)
1991 * Display results report in non-graphical interfaces (LP: #937657)
1992
1993 [ Tiago Salem Herrmann ]
1994 * Remove auto generated qt resource file (LP: #938863)
1995
1996 [Ara Pulido]
1997 * Fix the Ubuntu Friendly warning message (LP: #939448)
1998
1999 -- Marc Tardif <marc@ubuntu.com> Thu, 16 Feb 2012 10:31:18 -0500
2000
2001checkbox (0.13.2) precise; urgency=low
2002
2003 New upstream release (LP: #933090):
2004
2005 [Jeff Lane]
2006 * Added a Hard Disk Stats Test that was part of a much older merge request
2007 for server test suite.
2008 * Modified apport-directory to provide feedback
2009 * Added new optical_write_test script and created appropriate jobs to refine
2010 optical drive testing
2011 * Created new resource job that creates an optical.{CD-R,DVD-R} resource to
2012 determine if a machine's optical drive supports writing or is read-only.
2013 * Added virt-check test to determine if a server will work as an OpenStack
2014 Compute Node.
2015 * Moved apport-directory changes from an old branch to checkbox where the
2016 job now resides.
2017
2018 [Marc Tardif]
2019 * Removed trailing directories from the devpath of disk devices (LP: #925582)
2020 * Fixed awk regular expression in max_diskspace_used script (LP: #926312)
2021 * Implemented anonymous submissions to Launchpad with a dummy e-mail
2022 address.
2023 * Qt: Moved widgets around in Results window.
2024 * Changed options and arguments passed to show_tree method, and related UI
2025 changes.
2026 * Simplified running checkbox-qt from source tree, by compiling if needed.
2027 * Added support for decimals and multiple partitions in max_diskspace_used.
2028 * Fixed reference to xrandr_detect_modes replaced by VESA_drivers_not_in_use.
2029 * Fixed depends in debian/control file for checkbox-qt.
2030
2031 [Daniel Manrique]
2032 * Changed way of obtaining preferred browser to ensure we honor the user's
2033 preference rather than Chromium's clobbering of
2034 /etc/alternatives/gnome-www-browser (LP: #925603)
2035 * Added submission_path_prompt config variable; if set, it will be shown to
2036 the user before the test selection screen, and the value entered will
2037 override the default filename for the xml report.
2038 * plugins/suites_prompt.py: Fixed jobs being run despite being deselected.
2039 * Qt: Changed color of the step bubbles to Ubuntu Orange, and made it
2040 parametrizable.
2041 * Qt: View report functionality.
2042 * Qt: Set the runtime application icon.
2043 * Fixed typo in network/info.
2044 * Fixed typo in create_connection.
2045
2046 [Brendan Donegan]
2047 * Changed checkbox-cli text to clearly explain what + does (LP: #926417)
2048 * Changed progress bar of Qt UI to standard rather than custom one,
2049 prettified tabs and updated Launchpad email text amongst other UI tweaks
2050 in qt/frontend/qtfront.ui
2051 * Fixed some oversights in the mediacard job files regarding test
2052 descriptions and card types.
2053 * Tweaked the memory_compare script a bit to make it easier to maintain.
2054 * Used regexes in default whitelist.
2055
2056 [Javier Collado]
2057 * Removed job that installed ipmitool by default (LP: #931954)
2058
2059 [Tiago Salem Herrmann]
2060 * Implementation of Qt frontend for checkbox.
2061 * Qt-related features and bugfixes:
2062 * Qt: Added welcome screen image and background color.
2063 * Qt: Removed maximize/restore button.
2064 * Qt: added select/deselect all popup menu.
2065 * Qt: Status screen
2066 * Qt: Antialiasing hint for step numbers and question mark.
2067
2068 [Sylvain Pineau]
2069 * Tests will run in in order specified by the whitelist.
2070 * JobStore caches most of a job's attributes in memory to speed up sorting.
2071
2072 -- Jeff Lane <jeff@ubuntu.com> Wed, 15 Feb 2012 00:11:21 -0500
2073
2074checkbox (0.13.1) precise; urgency=low
2075
2076 New upstream release (LP: #925090):
2077
2078 [Brendan Donegan]
2079 * Fixed the cpu_topology script so that it doesn't mistake the word
2080 'processor' in the value of another field for the field 'processor'
2081 (LP: #882161)
2082 * Added create_connection script and jobs to automatically create/test a
2083 wireless network connection.
2084 * Updated wireless job dependencies.
2085 * Add wireless performance data collecting tests.
2086 * Changed is_laptop test to a shell test and implemented a check_is_laptop
2087 script to check automatically for a systems 'laptopness' (LP: #886668)
2088 * Fixed connect_wireless script which continued failing to correctly
2089 identify wireless connections.
2090 * Don't fail the sleep_test if the wake alarm is still set (LP: #911161)
2091 * Add requirement for mem sleep state to be supported to the
2092 suspend_advanced_auto job (LP: #804190)
2093 * Fixed the camera/display test and removed the camera/video one.
2094 * Added display resource and matching requirements to external video
2095 output tests.
2096 * Added removable_storage_watcher script to replace watch_command to make
2097 testing USB, FireWire and MMC devices easier and more cohesive.
2098 * Added memory_compare script to automate the memory/info job
2099 * Switch audio settings to correct device before running audio tests
2100 (LP: #916859)
2101 * Nixed graphics/xorg-version-output job and updated other job dependencies,
2102 since it is redundant with graphics/xorg-version. (LP: #671144)
2103
2104 [Gabor Kelemen]
2105 * Fixed last two remaining strings with backslashes (LP: #868571)
2106 * Fix misplaced parentheses, so translation can work (LP: #904876)
2107
2108 [Marc Tardif]
2109 * Refactored install scripts to be agnostic of variant name:
2110 install/postinst, install/config and debian/*.postinst.
2111 * Using title defined in user_interface plugin in GTK interface.
2112 * Updated default.whitelist to reflect renamed jobs.
2113 * Removed files with non-printable characters from submission.xml.
2114 * Fixed parser for submission files with empty question comments
2115 and context info (LP: #912546)
2116 * Added support for skipping tests when the depends don't pass
2117 (LP: #509598)
2118 * Removed extraneous code from the sleep_test.
2119 * Refactored logic to check for network after suspend.
2120 * Removed deprecated hwtest package.
2121 * cpu_offlining was incorrectly using return instead of exit.
2122
2123 [Daniel Manrique]
2124 * Update control files under debian/ to eliminate (most) lintian warnings
2125 (LP: #352986)
2126 * Environment variables specified with environ: in a job description will be
2127 passed to the backend for it to add to its environment. (LP: #897889)
2128 * Handle malformed LANGUAGE environment variable values (LP: #912946)
2129 * Added interactive media_keys_test script.
2130 * Make creation of wireless connection files more robust (LP: #923836)
2131 * Recommend gstreamer-gconf to enable media tests on kubuntu (LP: #898641)
2132 * Add bluetooth device requirement to obex jobs (LP: #921128)
2133 * Add a plugin conf variable for the welcome string (shown on the first
2134 screen when checkbox runs), so it can be changed without much effort.
2135 * Remove superflous bluetooth/detect job
2136 * Fixed typo in jobs/local.txt.in (phoronix misspelled as peripherals).
2137 * Rearranged a misplaced changelog entry.
2138 * Updated debian/control to remove unneeded Uploader: field.
2139
2140 [Robert Roth]
2141 * Fixed spelling mistakes in user_apps job file. (LP: #904209)
2142
2143 [Jeff Lane]
2144 * Created automated network info test to get some config info during automated
2145 runs. (LP: #912038)
2146 * Added requires to suspend wireless jobs so they won't run if wireless isn't
2147 present (LP: #907150)
2148 * Fixed issue in usb_test with unwritable filesystems (LP: #912522)
2149 * Fixed USB tests so that insert, storage, remove run in proper order
2150 * Removed usb_storage_after_suspend since it's superfluous, all other USB
2151 tests already run after suspend.
2152 * Modifed usb_test to handle firewire drives as well, renamed script to
2153 removable_storage_test
2154
2155 [Aurélien Gâteau]
2156 * Improvements to Recover dialog and show_info method.
2157
2158 [ Javier Collado ]
2159 * Error while creating binary package fixed (LP: #921576)
2160
2161 [ Sylvain Pineau ]
2162 * Replaced xrandr_display_modes with automated check for VESA driver
2163 * Refactored Unity compatibility tests
2164
2165 -- Daniel Manrique <daniel.manrique@canonical.com> Fri, 10 Feb 2012 11:19:05 -0500
2166
2167checkbox (0.13) precise; urgency=low
2168
2169 New upstream release (LP: #892268):
2170
2171 [Marc Tardif]
2172 * Generate a submission.xml file that contains all device and attachment
2173 * Write the report before reporting the validation error.
2174 * Changed device.product to dmi.product for the formfactor (LP: #875312)
2175
2176 [Daniel Manrique]
2177 * Use gettext for string (LP: #869267)
2178 * Move progress indicator to main checkbox dialog instead of a
2179 transient window (LP: #868995)
2180 * Ignore malformed dpkg entries in package_resource (LP: #794747)
2181 * Reset window title after finishing a manual test (LP: #874690)
2182 * Handle "@" in locale names (as in ca@valencia).
2183
2184 [Jeff Lane]
2185 * Went through all the job files and:
2186 * Updated descriptions to match Unity UI structure
2187 * Added descriptions where necessary
2188 * Added further details to some descriptions
2189 * Moved some jobs to more appropriate files
2190 * Fixed job names in older job files to match new naming scheme
2191 (suite/testname)
2192 * Added jobs to local.txt to ensure all job files are now parsed
2193 (this allows easier addition of existing tests to whitelists)
2194 * Changed remaining manual job descriptions to match the new format
2195 * Updated CD and DVD write tests to be more clear about when to skip
2196 them (LP: #772794)
2197
2198 [Ara Pulido]
2199 * Rewrote all job descriptions to match OEM QA syntax
2200
2201 [Brendan Donegan]
2202 * Fix the code that assigns keys in checkbox-cli so that it never assigns
2203 keys which have other uses. (LP: #877467)
2204 * Show details of unmet job requirements (LP: #855852)
2205 * Ensure that connect_wireless chooses a wireless connection from the list
2206 of available connections (LP: #877752)
2207 * Have the bluetooth/detect tests require a device with the category
2208 BLUETOOTH to run, thus preventing the test from failing on systems with
2209 no Bluetooth device (LP: #862322)
2210 * Rename attachment jobs to not have a forward slash in their name
2211 (LP: #887964)
2212 * Guard against trying to write files to logical partitions on USB sticks
2213 (which will obviously fail) in usb_test (LP: #887049)
2214 * Make the OpenGL test ignore the return value of glxgears and improve
2215 the test description (LP: #890725)
2216 * Allow input/mouse test to run if a TOUCH device is present
2217 (LP: #886129)
2218
2219 [ Javier Collado ]
2220 * Broken job dependencies fixed (LP: #888447)
2221 * Regex support when specifying blacklists and whitelists on the
2222 commandline (LP: #588647)
2223
2224 -- Daniel Manrique <daniel.manrique@canonical.com> Thu, 18 Nov 2011 12:46:21 -0500
2225
2226checkbox (0.12.8) oneiric; urgency=low
2227
2228 New upstream release (LP: #862579):
2229
2230 [Brendan Donegan]
2231 * Remove test for FTP connection from network_check script (LP: #854222)
2232 * Update a parameter in usb_test to have it run faster.
2233 * Remove record_playback_after_suspend from Ubuntu Friendly whitelist (LP: #855540)
2234 * Fix minor typo in multi-monitor friendly resolution_test script which caused
2235 minimum_resolution test to fail (LP: #855599)
2236 * Remove storage_devices_test from Ubuntu Friendly whitelist since bonnie++ (which it uses) is not installed by default (LP: #855841)
2237 * Changed description and name to reflect Ubuntu Friendly branding. Now when a user searches for Ubuntu Friendly in the lens, Checkbox will appear (LP: #852036)
2238 * Reset the selections at the test suite prompt if No is selected at the recover prompt (LP: #861208)
2239 * Save the connection name(s) instead of the interface name so that they can be reconnected to properly after the wireless before/after suspend tests have completed (LP: #861502)
2240 * Make connect_wireless use the UUID of the connection instead of the name for greater reliability (LP: #862190)
2241
2242 [Daniel Manrique]
2243 * Restored _recover attribute, re-enabling welcome and test selection
2244 screens (LP: #852204)
2245 * Remove memory/test from the Ubuntu Friendly whitelist (LP: #853799)
2246 * Use diff instead of grep, better comparing of empty files (LP: #852014)
2247 * Apport integration: new mandatory "tag" value in ApportOptions (LP: #852201)
2248 * Add warning prior to starting the tests (LP: #855328)
2249 * Apport integration: Fix instantiation of Gtk.RadioButton, needed due
2250 to PyGI related API changes (LP: #805679)
2251 * Remove ping -R parameter that apparently caused ICMP packets to be dropped
2252 by some routers (LP: #861404)
2253
2254 [ Evan Broder ]
2255 * Replace resolution_test with an implementation which uses GdkScreen to
2256 be multimonitor-aware (LP: #632987)
2257
2258 [Jeff Lane]
2259 * Fix names of optical drive tests and remove a non-existing test from the
2260 whitelist (LP: #854808)
2261 * Fix wireless_*_suspend jobs so they recreate iface file instead of append
2262 each time (LP: #855845)
2263 (LP: #852201)
2264 * Clarify better the intend of the is_laptop question (LP: #861844)
2265 * Fixed dependencies for tests that depend on suspend/suspend_advanced
2266 (LP: #860651)
2267
2268 [Tim Chen]
2269 * Fix cpu_scaling_test (LP: #811177)
2270
2271 [Ara Pulido]
2272 * Avoid connect_wireless messing with AP with similar names (LP: #861538)
2273 * Remove bluetooth/file-transfer from the list of tests to run, since due to
2274 bug 834348 it always fails.
2275
2276 [Marc Tardif]
2277 * Added support for wildcards when verifying the transport certificate.
2278 * Applying depends across suites (LP: #861218)
2279
2280 -- Daniel Manrique <daniel.manrique@canonical.com> Thu, 29 Sep 2011 13:12:01 -0400
2281
2282checkbox (0.12.7) oneiric; urgency=low
2283
2284 New upstream release (LP: #850395):
2285
2286 [Brendan Donegan]
2287 * Redirecting stderr to pipe to fix the gconf_resource script (LP: #832321)
2288 * Clear jobs directory when user selects No to recover question (LP: #836623)
2289
2290 [Daniel Manrique]
2291 * checkbox/job.py: Guard against bogus timeout values (LP: #827859)
2292 * More explicit handling of string decoding/encoding, avoids problems with
2293 non-ascii characters (LP: #833747)
2294 * Changed architecture from all to any for checkbox base, to build
2295 architecture-specific binaries (LP: #833696)
2296
2297 [Jeff Lane]
2298 * Several corrections necessary due to test name changes or typos found in
2299 job files
2300
2301 [Marc Tardif]
2302 * Connecting hyper text widgets only once (LP: #827904)
2303 * Detecting MMC readers as OTHER instead of DISK (LP: #822948)
2304 * Validating the hostname in the SSL certificate (LP: #625076)
2305 * Validating the submission.xml (LP: #838123)
2306
2307 -- Daniel Manrique <daniel.manrique@canonical.com> Fri, 14 Sep 2011 17:15:26 -0400
2308
2309checkbox (0.12.6) oneiric; urgency=low
2310
2311 New upstream release (LP: #841983):
2312
2313 [ Daniel Manrique ]
2314 * Work around PyGTK API changes that kept checkbox from starting up
2315 (LP: #839675).
2316
2317 -- Daniel Manrique <daniel.manrique@canonical.com> Mon, 05 Sep 2011 12:47:58 -0400
2318
2319checkbox (0.12.5) oneiric; urgency=low
2320
2321 New upstream release (LP: #838745):
2322
2323 [Ara Pulido]
2324 * Created a "suspend" suite and renamed relevant tests.
2325
2326 [Brendan Donegan]
2327 * Removed redundant tests in power-management suite.
2328 * Fixed dependencies in power-management suite.
2329
2330 [Daniel Manrique]
2331 * Changed name of apt-get test to reflect the suite it's in.
2332 * Fixed typos in job definitions that caused them to not be run.
2333 * Added missing description to info/hdparm test (LP: #832351)
2334 * Quote command to obtain bluetooth address, to avoid hanging if
2335 a device is not present (LP: #836756).
2336 * Added BLUETOOTH category to udev parser.
2337 * Removed some tests from default whitelist.
2338 * Fixed dependencies for keys/sleep.
2339
2340 [Jeff Lane]
2341 * Added new USB storage transfer test
2342 * Re-worked and added automated audio test
2343
2344 [Marc Tardif]
2345 * Added WIRELESS category to udev parser.
2346
2347 -- Ara Pulido <ara@ubuntu.com> Thu, 01 Sep 2011 12:23:07 +0100
2348
2349checkbox (0.12.4) oneiric; urgency=low
2350
2351 New upstream release (LP: #824180):
2352
2353 [Brendan Donegan]
2354 * Refactored job definition files.
2355 * Fixed dependencies and test naming.
2356 * Added Online CPU before/after suspend test.
2357 * Automated wireless tests.
2358 * Removed redundant sru_suite.txt, updated dependencies accordingly.
2359 * Automated bluetooth_obex tests.
2360
2361 [Daniel Manrique]
2362 * Further improvements to make frontend/backend communication more reliable.
2363 Prevents stuck backends, failure to close the GUI due to lack of reply
2364 from the backend, and test specifying "user" not being run.
2365 * scripts/keyboard_test modified to account for pygi-related GTK API
2366 changes. (LP: #804369)
2367 * scripts/sleep_test: improve handling of NetworkManager DBus API
2368 changes. (LP: #808423)
2369 * scripts/cdimage_resource: properly handle releases with "LTS" in their
2370 name (LP: #814085)
2371 * Updated minimum_resolution test as per latest system requirements, leaving
2372 just one unified test. (LP: #767166)
2373
2374 [Javier Collado]
2375 * Checkbox exits with EX_NOINPUT if a whitelist or blacklist file is
2376 specified and cannot be found.
2377 * Deselect a test suite automatically when none of its children is selected,
2378 in the GTK interface. (LP: #651878)
2379 * Make the "Next" button the default action when Enter is pressed, to
2380 streamline testing with the GTK interface.
2381
2382 [Marc Tardif]
2383 * Fixed udevam not being found because /sbin not in PATH (LP: #597305)
2384 * Fixed hardware attachments for udev and dmi (LP: #822682)
2385
2386 [Sylvain Pineau]
2387 * Expose the message store to other plugins, via firing an expose-msgstore
2388 event.
2389
2390 [Andrew Faulkner]
2391 * Fix description for nautilus_file_create job (LP: #821141)
2392
2393 [Kenneth Wimer]
2394 * New header image that follows brand guidelines (LP: #554202)
2395
2396 -- Daniel Manrique <daniel.manrique@canonical.com> Wed, 10 Aug 2011 15:16:39 -0400
2397
2398checkbox (0.12.3) oneiric; urgency=low
2399
2400 [Marc Tardif]
2401 * Only reading CHECKBOX_* environment variables in config (LP: #802458)
2402 * Imported scripts and jobs from Platform Services.
2403
2404 [Chad A. Davis]
2405 * Switch to dh_python2 and debhelper7 (LP: #788514)
2406
2407 [Barry Warsaw]
2408 * Fix checkbox_clean.run() to ignore missing executables, as is the case
2409 in a fresh checkout.
2410
2411 -- Daniel Manrique <daniel.manrique@canonical.com> Fri, 01 Jul 2011 11:37:27 -0400
2412
2413checkbox (0.12.2) oneiric; urgency=low
2414
2415 New upstream release (LP: #800199):
2416
2417 [Brendan Donegan]
2418 * Added interface parameter to internet_test script.
2419
2420 [Daniel Manrique]
2421 * GTK GUI: Change assignment of TreeStore model to TreeView to account for
2422 pygi-related API changes. Also seems to fix lingering select/deselect all
2423 buttons. (LP: #796666) (LP: #796622)
2424 * GTK GUI: Fix call to Gtk buffer get_text to add now-mandatory fourth
2425 parameter, keeps the GUI from misbehaving in connection to fixed bug.
2426 (LP: #796827)
2427 * GTK GUI: Fix handling of mouse events in gtk_hypertext_view.py which
2428 prevented displaying the final report.
2429 * Put test name as part of the window title, as an aid to
2430 reporting/debugging (LP: #744190)
2431 * plugins/apport_prompt.py: Add test name to "Do you want to report a bug?"
2432 dialog to make it clearer.
2433
2434 [Sylvain Pineau]
2435 * Fix evaluation of job requirements (LP: #798200)
2436 * Added "in" operator to job requirements.
2437
2438 -- Marc Tardif <marc@ubuntu.com> Tue, 21 Jun 2011 09:41:57 -0400
2439
2440checkbox (0.12.1) oneiric; urgency=low
2441
2442 New upstream release (LP: #796629):
2443
2444 [Brendan Donegan]
2445 * Fix timeout in sleep_test script (LP: #665299)
2446 * Fix traces in hyper_text_view module (LP: #796508)
2447 * Added camera test (LP: #764222)
2448
2449 [Daniel Manrique]
2450 * Fix GUI definition file so main window uses "natural request", growing
2451 when child widgets require so (LP: #776734)
2452 * Fix open/read blocking behavior and backend/frontend communications to
2453 avoid hangs and lingering backends. (LP: #588539)
2454 * Render header text dynamically over the image background, and updated pot
2455 file with the new string. (LP: #621880)
2456
2457 [Robert Roth]
2458 * Improve command line key prompts (LP: #786924)
2459
2460 -- Marc Tardif <marc@ubuntu.com> Fri, 03 Jun 2011 17:00:11 -0400
2461
2462checkbox (0.12) oneiric; urgency=low
2463
2464 New upstream release (LP: #784076):
2465 * Removed dead pixel test.
2466
2467 [Bilal Akhtar]
2468 * Port checkbox to Gtk3/PyGI (LP: #783822)
2469
2470 -- Marc Tardif <marc@ubuntu.com> Tue, 17 May 2011 09:48:07 -0400
2471
2472checkbox (0.11.4) natty; urgency=low
2473
2474 * Changed udev_resource to report CAPTURE for USB VIDEO devices
2475 * Fixed eval of resources with names like list item names
2476
2477 [Carl Milette]
2478 * Fixed hard coded disk in disk_bench_test so that it matches convention
2479 utilizing udev_resource for finding devices. (LP: #507943)
2480
2481 -- Jeff Lane <jeff@ubuntu.com> Fri, 22 Apr 2011 11:05:19 -0400
2482
2483checkbox (0.11.3) natty; urgency=low
2484
2485 New upstream release (LP: #751928):
2486 * Fixed sleep_test crashing with ioerror (LP: #630785)
2487 * Fixed keyerror when running some manual tests (LP: #729431)
2488
2489 [Ara Pulido]
2490 * Improved debconf messages and ordering (LP: #553777)
2491 * Video bugs should be reported as a display symptom (LP: #744964)
2492 * Added checkbox log to apport report
2493
2494 [Gerhard Burger]
2495 * Fixed punctuation inconsistencies in verification procedures (LP: #744167):
2496
2497 -- Marc Tardif <marc@ubuntu.com> Tue, 05 Apr 2011 16:19:17 -0400
2498
2499checkbox (0.11.2) natty; urgency=low
2500
2501 New upstream release (LP: #736919):
2502 * Added version to dpkg dependency
2503 * Added multiarch support to install script (LP: #727411)
2504 * Fixed submitting data twice (LP: #531010)
2505 * Fixed job descriptions for checkbox-cli (LP: #221400)
2506
2507 [Daniel Manrique]
2508 * Fixed strings in audio tests and updated pot file (LP: #691241)
2509
2510 [Jochen Kemnade]
2511 * Fixed grammar in user-apps tests (LP: #642001)
2512
2513 [Jeff Lane]
2514 * Added reboot instructions to suspend/hibernate tests (LP: #420493)
2515 * Made the firewire instructions make more sense (LP: #693068)
2516
2517 [Michael Terry]
2518 * Fixed several strings appear in English although translated (LP: #514401)
2519 - jobs/fingerprint.txt.in
2520 - jobs/media.txt.in
2521 - jobs/monitor.txt.in
2522 - jobs/sleep.txt.in
2523 - jobs/firewire.txt.in
2524 - po/checkbox.pot
2525 * Fixed grammar (LP: #525454)
2526 + jobs/fingerprint.txt.in
2527
2528 -- Jeff Lane <jeff@ubuntu.com> Tue, 29 Mar 2011 09:17:36 -0400
2529
2530checkbox (0.11.1) natty; urgency=low
2531
2532 New upstream release (LP: #725110):
2533 * Checking for lock file before firing stop-all event (LP: #719552)
2534 * Changed description of nautilus_file_copy job (LP: #709688)
2535
2536 [Javier Collado]
2537 * Fixed title in progress dialog
2538
2539 -- Marc Tardif <marc@ubuntu.com> Fri, 25 Feb 2011 11:56:43 -0500
2540
2541checkbox (0.11) natty; urgency=low
2542
2543 New upstream release (LP: #719073):
2544 * Changed support for persist plugin as optional (LP: #561816)
2545
2546 [Ara Pulido]
2547 * Fixed lintian errors and warnings
2548
2549 [Eitan Isaacson]
2550 * Migrate the UI from libglade to gtkbuilder
2551
2552 -- Marc Tardif <marc@ubuntu.com> Mon, 14 Feb 2011 18:19:27 -0500
2553
2554checkbox (0.10.4) maverick; urgency=low
2555
2556 * Fixed parsing of config parameters (LP: #689140)
2557
2558 -- Marc Tardif <marc@ubuntu.com> Tue, 14 Sep 2010 12:43:51 -0400
2559
2560checkbox (0.10.3) maverick; urgency=low
2561
2562 New upstream release (LP: #638333):
2563 * Fixed verification of SSL validity (LP: #625076)
2564 * Improved audio test questions.
2565
2566 -- Marc Tardif <marc@ubuntu.com> Tue, 14 Sep 2010 12:43:51 -0400
2567
2568checkbox (0.10.2) maverick; urgency=low
2569
2570 New upstream release (LP: #617583):
2571 * Fixed sleep_test to check the connection if using network-manager.
2572 * Fixed reporting bugs against alsa-base and xorg (LP: #607214)
2573 * Fixed apport dialog no longer appearing (LP: #607217)
2574 * Reduced data file size for the desktop image.
2575 * Updated report to be more pretty.
2576
2577 -- Marc Tardif <marc@ubuntu.com> Fri, 13 Aug 2010 16:23:16 -0400
2578
2579checkbox (0.10.1) maverick; urgency=low
2580
2581 New upstream release (LP: #597295):
2582 * Added support for urwid interface.
2583 * Added sound check test.
2584 * Added document viewer test.
2585 * Added update-manager and nautilus tests.
2586 * Added resolution tests.
2587 * Added sleep tests.
2588
2589 -- Marc Tardif <marc@ubuntu.com> Tue, 22 Jun 2010 10:43:52 -0400
2590
2591checkbox (0.10) maverick; urgency=low
2592
2593 * Added media tests (LP: #397944)
2594 * Added support for comments in templates.
2595
2596 -- Marc Tardif <marc@ubuntu.com> Tue, 04 May 2010 11:51:22 -0400
2597
2598checkbox (0.9.2) lucid; urgency=low
2599
2600 New upstream release (LP: #567568):
2601 * Added referer when sending submissions to Launchpad (LP: #550973)
2602 * Added suggests to checkbox package in debian/control file (LP: #352740)
2603 * Fixed udev_resource script to be more resilient (LP: #556824)
2604 * Fixed cdimage_resource script to read casper.log (LP: #558728)
2605 * Fixed reporting all resources found for a job (LP: #560948)
2606 * Fixed stalling when using kdesudo to start backend (LP: #557443)
2607 * Fixed starting the appropriate default browser on UNR (LP: #563050)
2608 * Fixed ansi_parser script when outputting to stdout (LP: #560952)
2609 * Fixed opening the report with the gconf preferred browser (LP: #562580)
2610 * Fixed suspend_test to use relative time for wakealarm (LP: #349768)
2611 * Fixed backend not getting terminated upon closing (LP: #553328)
2612
2613 -- Marc Tardif <marc@ubuntu.com> Tue, 06 Apr 2010 14:17:46 -0400
2614
2615checkbox (0.9.1) lucid; urgency=low
2616
2617 New upstream release (LP: #548800):
2618 * Added cpu_scaling_test script.
2619 * Fixed hard drive detection (LP: #549714)
2620 * Fixed backend to handle empty messages (LP: #536645)
2621 * Fixed parsing of package resource (LP: #539691)
2622 * Fixed malformed xml report (LP: #485445)
2623 * Fixed running root manual tests as normal user (LP: #383559)
2624 * Fixed writing apport files only after submitting (LP: #530380)
2625 * Fixed audio test instructions (LP: #529205)
2626 * Fixed gathering chassis information (LP: #537435)
2627 * Fixed detection of disks in kvm (LP: #552998)
2628 * Fixed udev_resource script to be more resilient (LP: #552999)
2629 * Fixed filter_packages script to use new resources.
2630
2631 -- Marc Tardif <marc@ubuntu.com> Sun, 07 Mar 2010 15:05:44 -0400
2632
2633checkbox (0.9) lucid; urgency=low
2634
2635 * Introduced job_prompt plugin to treat all jobs (suites, tests, etc.) as composites.
2636 * Replaced the registry and resource scripts and centralized job iteration.
2637 * Replaced dependency on dbus by using sudo/gksu/kdesudo instead.
2638 * Replaced mktemp with mkdtemp for security purposes.
2639 * Fixed strings in fingerprint and modem tests (LP: #457759)
2640 * Fixed client side validation of Launchpad form (LP: #438671)
2641 * Added device information to tags when reporting bugs with apport.
2642 * Added shorthands for blacklist-file and whitelist-file.
2643 * Added support for apport default configuration (LP: #465447)
2644 * Added support for scrolled options list (LP: #411526)
2645 * Added support for tests generated by suites to run as root.
2646 * Added support for requirements in attachments.
2647 * Added support for armv7l processor
2648 * Added Autotest integration
2649 * Added LTP integration
2650 * Added Phoronix integration
2651 * Added qa-regression-testing integration
2652
2653 -- Marc Tardif <marc@ubuntu.com> Wed, 04 Nov 2009 19:36:09 -0400
2654
2655checkbox (0.8.5) karmic; urgency=low
2656
2657 * Fixed translation of suites and tests files (LP: #456115)
2658 * Fixed checking the status of command registries (LP: #457502)
2659 * Fixed selecting suites in the command line (LP: #457559)
2660 * Fixed reporting of bugs to contain test description (LP: #427932)
2661 * Fixed execute permissions on scripts (LP: #459606)
2662 * Renamed processors_info plugin to singular because processor
2663 information is reported as a single structure with a count attribute
2664 * Updated translation files.
2665
2666 -- Marc Tardif <marc@ubuntu.com> Mon, 26 Oct 2009 12:17:30 -0400
2667
2668checkbox (0.8.4) karmic; urgency=low
2669
2670 * Fixed failing dependencies when not available (LP: #430051)
2671 * Fixed supporting udevadm not providing DEVPATH variable (LP: #430084)
2672 * Fixed supporting audio devices without a /proc/asound entry (LP: #430086)
2673 * Fixed running when python-apport package is not installed (LP: #430103)
2674 * Fixed X error when exiting after reporting a bug (LP: #430776)
2675 * Fixed prompting to report a bug according to GNOME HIG (LP: #429701)
2676 * Fixed prompting for answer in checkbox-cli (LP: #429764)
2677 * Fixed resolution_test message for fglrx driver (LP: #346816)
2678 * Fixed adding of manpage symlinks for gtk and cli (LP: #426641)
2679 * Fixed recovering from connecting to the backend (LP: #446693)
2680 * Fixed backend to use dbus instead of policykit (LP: #435714)
2681 * Fixed interpolation of output variable in cli (LP: #450673)
2682 * Fixed selection of suites in cli (LP: #450713)
2683 * Fixed parsing of virtio-pci devices (LP: #450774)
2684
2685 -- Marc Tardif <marc@ubuntu.com> Tue, 13 Oct 2009 16:44:12 -0400
2686
2687checkbox (0.8.3) karmic; urgency=low
2688
2689 * Fixed trailing newline requirement in test definitions (LP: #427993)
2690 * Fixed reporting firmware version as product name (LP: #428563)
2691 * Fixed detecting pci and usb audio devices (LP: #429558)
2692 * Fixed prompting to report a bug when there's no package (LP: #429668)
2693
2694 -- Marc Tardif <marc@ubuntu.com> Sat, 12 Sep 2009 15:37:40 -0400
2695
2696checkbox (0.8.2) karmic; urgency=low
2697
2698 * Fixed adding test information when reporting with apport (LP: #423798)
2699 * Fixed tagging bugs when reporting with apport (LP: #423799)
2700 * Fixed expressing package aliases for the linux package (LP: #423805)
2701 * Fixed detecting the disk category in devices (LP: #423864)
2702 * Fixed supporting apport symptoms when reporting bugs (LP: #424063)
2703 * Fixed gathering of dmi information for Launchpad report (LP: #424454)
2704 * Fixed tests using gksudo returning empty output (LP: #425284)
2705
2706 [Javier Collado]
2707 * Fixed reporting of output in shell plugin (LP: #393894)
2708
2709 -- Marc Tardif <marc@ubuntu.com> Mon, 31 Aug 2009 17:16:38 -0500
2710
2711checkbox (0.8.1) karmic; urgency=low
2712
2713 * New upstream version:
2714 * Added disk tests.
2715 * Added fingerprint reader tests.
2716 * Added firewire tets.
2717 * Added kms tests.
2718 * Added media tests.
2719 * Fixed dependency on hal and using udev instead (LP: #399319)
2720 * Fixed calling ubuntu-bug when a test fails (LP: #418978)
2721
2722 -- Marc Tardif <marc@ubuntu.com> Tue, 26 Aug 2009 17:36:05 -0500
2723
2724checkbox (0.8~alpha4) karmic; urgency=low
2725
2726 * New upstream version:
2727 * Changed icon.
2728 * Added timeout property to lock_prompt plugin.
2729 * Added concept of attachments to tests.
2730 * Added support for backslahes in templates to wrap lines.
2731 * Added support blacklisting and whitelisting both tests and suites.
2732 * Introduced the concept of jobs for suites, tests and attachments.
2733 * Removed upstart event which is no longer needed.
2734 * Replaced architecture and category with requires in test definitions.
2735 * Fixed pygst dependency (LP: #334442)
2736 * Fixed configuration file updates during install (LP: #330596)
2737 * Fixed DBus exceptions (LP: #344916, #359440)
2738 * Fixed and expanded translations (LP: #347038)
2739 * Fixed ignored system proxy settings (LP: #345548)
2740 * Fixed parsing blank lines in templates (LP: #393907)
2741 * Fixed escaping of lists (LP: #394001)
2742 * Fixed timeout in manual tests (LP: #377986)
2743 * Fixed CLI interface dialog.
2744 * Fixed support for FreeDesktop XDG base directory specification (LP: #363549)
2745 * Added general and package specific apport hooks
2746
2747 [ Gabor Keleman ]
2748 * Fixed untranslated strings in tests (LP: #374666)
2749 * Fixed untranslated last screen (LP: #374646)
2750
2751 -- Marc Tardif <marc@ubuntu.com> Wed, 19 Aug 2009 15:36:05 -0500
2752
2753checkbox (0.7) jaunty; urgency=low
2754
2755 [ Dave Murphy ]
2756 * Fixed viewing of report files in Firefox 3 (LP: #331481)
2757 * Added additional contextual information
2758 * /etc/sysctl* (LP: #331055)
2759 * /etc/modprobe.d (LP: #331056)
2760 * /etc/modules (LP: #331057)
2761 * Fixed packaging for Jaunty
2762 * https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027439.html
2763 * Uses --install-layout=deb
2764 * Installs to dist-packages instead of site-packages
2765
2766 [ Andy Whitcroft ]
2767 * suspend_test: update suspend_test to version V6 matching kernel version.
2768 The version here will become the master copy.
2769 * suspend_test: add a --dry-run mode to simplify developement
2770 * suspend_test: add a automation mode for checkbox integration
2771 * suspend_test: add a new pm-suspend test
2772 * suspend_test: record and restore timer_delay around the variable
2773 time test.
2774 * suspend_test: release v7.
2775 * suspend_test: initial version of suspend power consumption test
2776 from a patch by Pete Graner.
2777 * suspend_test: power -- made the sleep time configurable
2778 * suspend_test: detect batteries and disable ac/power tests
2779 * suspend_test: disable dbus tests when we have no primary user
2780 * suspend_test: handle AC transitions better
2781 * suspend_test: enable power test as part of --full
2782 * suspend_test: reduce the noise in the test instructions
2783 * suspend_test: use minutes in output when that is more appropriate
2784 * suspend_test: track actual AC transitions and report them
2785 * suspend_test: only mention AC at all if we have a battery
2786 * suspend_test: report useful data at the bottom for posting
2787 * suspend_test: document the new power test in the usage
2788 * suspend_test: power -- indicate when the result is unreliable
2789 * suspend_test: report -- fix up spacing issues
2790 * suspend_test: release v8
2791
2792 -- Dave Murphy <schwuk@ubuntu.com> Tue, 17 Mar 2009 09:46:16 +0000
2793
2794checkbox (0.6) jaunty; urgency=low
2795
2796 * New upstream version:
2797 * Added suspend_test script - for more details see:
2798 https://wiki.ubuntu.com/KernelTeam/SuspendResumeTesting
2799 * Added XSL Stylesheet and the ability to view generated reports
2800 * Added support for PolicyKit to run the application as a user
2801 * Added logging for backend and logrotation script.
2802 * Fixed calling ucf was run via debconf (LP: #330502)
2803
2804 -- Marc Tardif <marc@ubuntu.com> Tue, 17 Feb 2009 15:36:05 +0000
2805
2806checkbox (0.5) jaunty; urgency=low
2807
2808 * New upstream version:
2809 * Added concept of hyper text view to display clickable links.
2810 * Added concept of properties to components.
2811 * Added pci information to launchpad report.
2812 * Added dmi information to launchpad report.
2813 * Added text area to keyboard test.
2814 * Removed sourcing of base postrm script.
2815 * Updated translations from Launchpad.
2816 * Fixed handling of interrupt signal (LP: #327810)
2817 * Fixed display of text in graphical interface (LP: #240374)
2818 * Fixed support for regexes in blacklist and whitelist (LP: #327177)
2819 * Fixed opening of subunit log file (LP: #325737)
2820 * Fixed internet test.
2821
2822 -- Marc Tardif <marc@ubuntu.com> Tue, 20 Jan 2009 18:55:20 -0500
2823
2824checkbox (0.4) jaunty; urgency=low
2825
2826 * Setup bzr-builddeb in native mode.
2827 * Removed LGPL notice from the copyright file.
2828
2829 -- Marc Tardif <marc@ubuntu.com> Tue, 20 Jan 2009 16:46:15 -0500
2830
2831checkbox (0.3) jaunty; urgency=low
2832
2833 * New upstream version:
2834 * Renamed hwtest to checkbox.
2835 * Renamed auto tests to shell tests.
2836 * Added watch file.
2837 * Added README file pointing to the Ubuntu wiki.
2838 * Added subunit to the test suite.
2839 * Added the subunit_report plugin to produce a standard test report.
2840 * Added pvs registry.
2841 * Added support for int return values to recursive registry eval.
2842 * Added debug information when a command registry returns an error.
2843 * Added mounts registry.
2844 * Added patches to upgrade the configuration files.
2845 * Added support for CHECKBOX_OPTIONS environment variable.
2846 * Added usage information.
2847 * Added gconf registry.
2848 * Added logging to checkbox event.
2849 * Added locking plugin.
2850 * Added message store and schema types.
2851 * Added caching to automatic tests so that they are not run multiple
2852 times.
2853 * Added persistence to category and system_id.
2854 * Added lshw registry and plugin.
2855 * Added newlines to German introduction message.
2856 * Fixed e-mail address should be remembered (LP: #156725)
2857 * Fixed $output variable does not seem to be reinterpolated when
2858 testing again (LP: #189404)
2859 * Fixed command line interface does not provide a test nor test again
2860 option (LP: #189423)
2861 * Fixed translation template unavailable, even though hwtest is in main
2862 (LP: #202447)
2863 * Fixed internet_test should support providing a destination other
2864 than canonical.com (LP: #216111)
2865 * Fixed hwtest loads editor backup files from suite dir (LP: #237954)
2866 * Fixed application should only have one instance running (LP: #266899)
2867 * Fixed disk information should be gathered (LP: #267889)
2868 * Fixed typo: payback device (LP: #288331)
2869 * Fixed tests skipped by constraint should be reported (LP: #304176)
2870 * Fixed manual tests which have commands should not be run automatically
2871 (LP: #304231)
2872 * Fixed CHECKBOX_DATA mapping is not working (LP: #304736)
2873
2874 -- Marc Tardif <marc@ubuntu.com> Fri, 16 Jan 2009 12:05:32 -0500
2875
2876hwtest (0.1-0ubuntu10) hardy; urgency=low
2877
2878 * Fixed xalign and yalign in exchange summary.
2879
2880 -- Marc Tardif <marc@interunion.ca> Mon, 21 Apr 2008 15:07:39 -0400
2881
2882hwtest (0.1-0ubuntu9) hardy; urgency=low
2883
2884 * Fixed internet_test to ping default gateway rather than canonical.com.
2885 * Fixed python-support issues to support upgrades of hwtest.
2886 * Fixed tooltip to be HIG compliant.
2887 * Fixed category to use GTK;System;Settings;.
2888 * Fixed command line interface to support escape characters.
2889 * Using python-central instead of python-support.
2890 * Added support to i18n the .desktop file.
2891 * Added support for http_proxy and https_proxy.
2892 * Added summary of information being submitted.
2893
2894 -- Marc Tardif <marc@interunion.ca> Thu, 17 Apr 2008 12:01:50 -0400
2895
2896hwtest (0.1-0ubuntu8) hardy; urgency=low
2897
2898 * debian/patches/01_change_menu_category.patch:
2899 - change the category so the item is moved to system, administration and not
2900 the only entry in applications, system tools on a default installation
2901
2902 -- Sebastien Bacher <seb128@canonical.com> Mon, 14 Apr 2008 15:49:06 +0200
2903
2904hwtest (0.1-0ubuntu7) hardy; urgency=low
2905
2906 * Fixed packaging bugs.
2907 * Improved internationalization.
2908 * Renamed questions and answers to tests and results.
2909
2910 -- Marc Tardif <marc@interunion.ca> Thu, 6 Mar 2008 10:58:43 -0500
2911
2912hwtest (0.1-0ubuntu6) hardy; urgency=low
2913
2914 * Upload to hardy/universe (without the .bzr files).
2915 * Make package conformant with current Python policy.
2916
2917 -- Matthias Klose <doko@ubuntu.com> Tue, 11 Mar 2008 14:06:02 +0000
2918
2919hwtest (0.1-0ubuntu5) hardy; urgency=low
2920
2921 * Set default timeout to None instead of 60 seconds.
2922 * Updated copyright information.
2923 * Reverted to using gksu to limit dependencies.
2924 * Removed dependency on python-apt.
2925
2926 -- Marc Tardif <marc@interunoin.ca> Thu, 28 Feb 2008 17:07:07 -0500
2927
2928hwtest (0.1-0ubuntu4) hardy; urgency=low
2929
2930 * Improved text in questions text file.
2931 * Improved user experience by only showing auto questions
2932 progress bar when there are actual questions.
2933 * Also improved the user experience by showing a progress
2934 bar while building the report.
2935
2936 -- Marc Tardif <marc@interunion.ca> Wed, 27 Feb 2008 23:12:24 -0500
2937
2938hwtest (0.1-0ubuntu3) hardy; urgency=low
2939
2940 * Fixed hwtest_cli so that it doesn't strip the DISPLAY environment
2941 variable.
2942 * Fixed system_info plugin so that it does a better effort for
2943 gathering system information instead of relying on non standard
2944 information from HAL.
2945
2946 -- Marc Tardif <marc@interunion.ca> Wed, 27 Feb 2008 10:52:33 -0500
2947
2948hwtest (0.1-0ubuntu2) hardy; urgency=low
2949
2950 * Fixed packaging following lintian error.
2951 * Added packages registry and plugin.
2952
2953 -- Marc Tardif <marc@interunion.ca> Tue, 5 Feb 2008 15:02:26 -0500
2954
2955hwtest (0.1-0ubuntu1) hardy; urgency=low
2956
2957 * Initial Release.
2958
2959 -- Marc Tardif <marc@interunion.ca> Mon, 17 Sep 2007 17:25:54 -0300
02960
=== added file 'debian/checkbox-autostart-desktop.install'
--- debian/checkbox-autostart-desktop.install 1970-01-01 00:00:00 +0000
+++ debian/checkbox-autostart-desktop.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1checkbox-ng/contrib/checkbox-sru.desktop etc/xdg/autostart
02
=== added file 'debian/checkbox-autostart-server.install'
--- debian/checkbox-autostart-server.install 1970-01-01 00:00:00 +0000
+++ debian/checkbox-autostart-server.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1checkbox-ng/contrib/checkbox-sru.conf etc/init
02
=== added file 'debian/checkbox-ci-mailer.install'
--- debian/checkbox-ci-mailer.install 1970-01-01 00:00:00 +0000
+++ debian/checkbox-ci-mailer.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1checkbox-ng/contrib/checkbox-ci-mailer.conf etc/init
02
=== added file 'debian/checkbox-cli.install'
--- debian/checkbox-cli.install 1970-01-01 00:00:00 +0000
+++ debian/checkbox-cli.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,3 @@
1usr/bin/checkbox-cli
2usr/lib/python*/*-packages/checkbox_cli/*
3usr/share/checkbox/examples/checkbox-cli.ini
04
=== added file 'debian/checkbox-cli.links'
--- debian/checkbox-cli.links 1970-01-01 00:00:00 +0000
+++ debian/checkbox-cli.links 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1usr/share/man/man1/checkbox.1.gz usr/share/man/man1/checkbox-cli.1.gz
02
=== added file 'debian/checkbox-cli.postinst'
--- debian/checkbox-cli.postinst 1970-01-01 00:00:00 +0000
+++ debian/checkbox-cli.postinst 2013-12-13 14:35:27 +0000
@@ -0,0 +1,7 @@
1#! /bin/sh -e
2
3base_package="checkbox"
4. /usr/share/debconf/confmodule
5. /usr/share/checkbox/install/postinst
6
7#DEBHELPER#
08
=== added file 'debian/checkbox-gui.install'
--- debian/checkbox-gui.install 1970-01-01 00:00:00 +0000
+++ debian/checkbox-gui.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,4 @@
1usr/bin/checkbox-gui
2usr/lib/checkbox-gui/plugins/*
3usr/share/applications/checkbox-gui.desktop
4usr/share/checkbox-gui/qml/*
05
=== added file 'debian/checkbox-hw-collection.install'
--- debian/checkbox-hw-collection.install 1970-01-01 00:00:00 +0000
+++ debian/checkbox-hw-collection.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,2 @@
1usr/bin/checkbox-hw-collection
2usr/share/checkbox/examples/checkbox-hw-collection.ini
03
=== added file 'debian/checkbox-hw-collection.links'
--- debian/checkbox-hw-collection.links 1970-01-01 00:00:00 +0000
+++ debian/checkbox-hw-collection.links 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1usr/share/man/man1/checkbox.1.gz usr/share/man/man1/checkbox-hw-collection.1.gz
02
=== added file 'debian/checkbox-hw-collection.postinst'
--- debian/checkbox-hw-collection.postinst 1970-01-01 00:00:00 +0000
+++ debian/checkbox-hw-collection.postinst 2013-12-13 14:35:27 +0000
@@ -0,0 +1,7 @@
1#! /bin/sh -e
2
3base_package="checkbox"
4. /usr/share/debconf/confmodule
5. /usr/share/checkbox/install/postinst
6
7#DEBHELPER#
08
=== added file 'debian/checkbox-ng-service.install'
--- debian/checkbox-ng-service.install 1970-01-01 00:00:00 +0000
+++ debian/checkbox-ng-service.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,2 @@
1
2checkbox-ng/contrib/com.canonical.certification.PlainBox1.service usr/share/dbus-1/services/
03
=== added file 'debian/checkbox-ng.install'
--- debian/checkbox-ng.install 1970-01-01 00:00:00 +0000
+++ debian/checkbox-ng.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,3 @@
1usr/bin/canonical-certification-server
2usr/bin/canonical-driver-test-suite-cli
3usr/bin/checkbox
04
=== added file 'debian/checkbox-qt.install'
--- debian/checkbox-qt.install 1970-01-01 00:00:00 +0000
+++ debian/checkbox-qt.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,6 @@
1usr/bin/checkbox-qt
2usr/lib/checkbox/qt/*
3usr/lib/python*/*-packages/checkbox_qt/*
4usr/share/applications/checkbox-qt.desktop
5usr/share/checkbox/examples/checkbox-qt.ini
6usr/share/dbus-1/services/*
07
=== added file 'debian/checkbox-qt.links'
--- debian/checkbox-qt.links 1970-01-01 00:00:00 +0000
+++ debian/checkbox-qt.links 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1usr/share/man/man1/checkbox.1.gz usr/share/man/man1/checkbox-qt.1.gz
02
=== added file 'debian/checkbox-qt.postinst'
--- debian/checkbox-qt.postinst 1970-01-01 00:00:00 +0000
+++ debian/checkbox-qt.postinst 2013-12-13 14:35:27 +0000
@@ -0,0 +1,7 @@
1#! /bin/sh -e
2
3base_package="checkbox"
4. /usr/share/debconf/confmodule
5. /usr/share/checkbox/install/postinst
6
7#DEBHELPER#
08
=== added file 'debian/checkbox.config'
--- debian/checkbox.config 1970-01-01 00:00:00 +0000
+++ debian/checkbox.config 2013-12-13 14:35:27 +0000
@@ -0,0 +1,27 @@
1#!/bin/sh -e
2
3. /usr/share/debconf/confmodule
4
5case "$1" in
6 configure|reconfigure)
7 db_input medium checkbox/plugins/jobs_info/blacklist || true
8 db_input medium checkbox/plugins/jobs_info/whitelist || true
9 db_input medium checkbox/plugins/launchpad_exchange/transport_url || true
10 db_input medium checkbox/plugins/launchpad_prompt/email || true
11 db_input medium checkbox/plugins/proxy_info/http_proxy || true
12 db_input medium checkbox/plugins/proxy_info/https_proxy || true
13 db_input medium checkbox/plugins/environment_info/routers || true
14 db_input medium checkbox/plugins/environment_info/router_ssid || true
15 db_input medium checkbox/plugins/environment_info/router_psk || true
16 db_input medium checkbox/plugins/environment_info/wpa_bg_ssid || true
17 db_input medium checkbox/plugins/environment_info/wpa_bg_psk || true
18 db_input medium checkbox/plugins/environment_info/wpa_n_ssid || true
19 db_input medium checkbox/plugins/environment_info/wpa_n_psk || true
20 db_input medium checkbox/plugins/environment_info/open_bg_ssid || true
21 db_input medium checkbox/plugins/environment_info/open_n_ssid || true
22 db_input medium checkbox/plugins/environment_info/btdevaddr || true
23 db_go
24 ;;
25 *)
26 ;;
27esac
028
=== added file 'debian/checkbox.dirs'
--- debian/checkbox.dirs 1970-01-01 00:00:00 +0000
+++ debian/checkbox.dirs 2013-12-13 14:35:27 +0000
@@ -0,0 +1,3 @@
1etc/checkbox.d
2usr/share/icons
3usr/share/locale
04
=== added file 'debian/checkbox.install'
--- debian/checkbox.install 1970-01-01 00:00:00 +0000
+++ debian/checkbox.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,18 @@
1usr/lib/checkbox/bin/*
2usr/share/apport/general-hooks/checkbox.py
3usr/share/apport/package-hooks/source_checkbox.py
4usr/share/checkbox/backend
5usr/share/checkbox/configs
6usr/share/checkbox/data/*
7usr/share/checkbox/examples/checkbox.ini
8usr/share/checkbox/examples/network.cfg
9usr/share/checkbox/examples/org.freedesktop.policykit.checkbox.policy usr/share/polkit-1/actions/
10usr/share/checkbox/examples/virtualization.cfg
11usr/share/checkbox/install/*
12usr/share/checkbox/jobs/*
13usr/share/checkbox/patches/*
14usr/share/checkbox/plugins/*
15usr/share/checkbox/report/*
16usr/share/checkbox/run
17usr/share/icons
18usr/share/locale
019
=== added file 'debian/checkbox.links'
--- debian/checkbox.links 1970-01-01 00:00:00 +0000
+++ debian/checkbox.links 2013-12-13 14:35:27 +0000
@@ -0,0 +1,2 @@
1etc/checkbox.d usr/share/checkbox/configs
2usr/lib/checkbox/bin usr/share/checkbox/scripts
03
=== added file 'debian/checkbox.manpages'
--- debian/checkbox.manpages 1970-01-01 00:00:00 +0000
+++ debian/checkbox.manpages 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1checkbox-old/man/checkbox.1
02
=== added file 'debian/checkbox.postinst'
--- debian/checkbox.postinst 1970-01-01 00:00:00 +0000
+++ debian/checkbox.postinst 2013-12-13 14:35:27 +0000
@@ -0,0 +1,9 @@
1#! /bin/sh -e
2
3. /usr/share/debconf/confmodule
4. /usr/share/checkbox/install/postinst
5
6cp /usr/share/checkbox/examples/network.cfg /etc/checkbox.d/
7cp /usr/share/checkbox/examples/virtualization.cfg /etc/checkbox.d/
8
9#DEBHELPER#
010
=== added file 'debian/checkbox.postrm'
--- debian/checkbox.postrm 1970-01-01 00:00:00 +0000
+++ debian/checkbox.postrm 2013-12-13 14:35:27 +0000
@@ -0,0 +1,26 @@
1#! /bin/sh -e
2
3name=`basename $0 .postrm`
4base=`echo $name | cut -d "-" -f "1"`
5file="/etc/$base.d/$name.ini"
6
7case "$1" in
8 purge)
9 # mimic dpkg as closely as possible, so remove configuration
10 # files with dpkg backup extensions too:
11 for ext in '~' '%' .bak .dpkg-tmp .dpkg-new .dpkg-old .dpkg-dist; do
12 rm -f $file$ext
13 done
14
15 # remove the configuration file itself
16 rm -f $file
17 ;;
18 remove|disappear|upgrade|failed-upgrade|abort-install|abort-upgrade)
19 ;;
20 *)
21 echo "$0: didn't understand being called with \`$1'" 1>&2
22 exit 0
23 ;;
24esac
25
26#DEBHELPER#
027
=== added file 'debian/checkbox.templates'
--- debian/checkbox.templates 1970-01-01 00:00:00 +0000
+++ debian/checkbox.templates 2013-12-13 14:35:27 +0000
@@ -0,0 +1,83 @@
1Template: checkbox/plugins/jobs_info/blacklist
2Type: string
3_Description: Test suite blacklist:
4 List of job files to never run when testing with checkbox.
5
6Template: checkbox/plugins/jobs_info/whitelist
7Type: string
8_Description: Test suite whitelist:
9 List of jobs to run when testing with checkbox.
10
11Template: checkbox/plugins/launchpad_exchange/transport_url
12Type: string
13Default: https://launchpad.net/+hwdb/+submit
14_Description: Transport URL:
15 URL where to send submissions.
16
17Template: checkbox/plugins/launchpad_prompt/email
18Type: string
19_Description: Launchpad E-mail:
20 E-mail address used to sign in to Launchpad.
21
22Template: checkbox/plugins/proxy_info/http_proxy
23Type: string
24_Description: HTTP Proxy:
25 HTTP proxy to use instead of the one specified in environment.
26
27Template: checkbox/plugins/proxy_info/https_proxy
28Type: string
29_Description: HTTPS Proxy:
30 HTTPS proxy to use instead of the one specified in environment.
31
32Template: checkbox/plugins/environment_info/routers
33Type: select
34Choices: single, multiple
35Default: single
36_Description: Routers:
37 Whether there is a single router or multiple routers.
38
39Template: checkbox/plugins/environment_info/router_ssid
40Type: string
41_Description: Router SSID:
42 The SSID of the single wireless router.
43
44Template: checkbox/plugins/environment_info/router_psk
45Type: string
46_Description: Router PSK:
47 The PSK of the single wireless router.
48
49Template: checkbox/plugins/environment_info/wpa_bg_ssid
50Type: string
51_Description: WPA BG SSID:
52 The SSID of the 802.11b/g router with WPA security.
53
54Template: checkbox/plugins/environment_info/wpa_bg_psk
55Type: string
56_Description: WPA BG PSK:
57 The PSK of the 802.11b/g router with WPA security.
58
59Template: checkbox/plugins/environment_info/wpa_n_ssid
60Type: string
61_Description: WPA N SSID:
62 The SSID of the 802.11n router with WPA security.
63
64Template: checkbox/plugins/environment_info/wpa_n_psk
65Type: string
66_Description: WPA N PSK:
67 The PSK of the 802.11n router with WPA security.
68
69Template: checkbox/plugins/environment_info/open_bg_ssid
70Type: string
71_Description: Open BG SSID:
72 The SSID of the 802.11b/g router with open security.
73
74Template: checkbox/plugins/environment_info/open_n_ssid
75Type: string
76_Description: Open N SSID:
77 The SSID of the 802.11n router with open security.
78
79Template: checkbox/plugins/environment_info/btdevaddr
80Type: string
81_Description: Bluetooth Device Address:
82 The Bluetooth Device Address of the Bluetooth target.
83
084
=== added file 'debian/compat'
--- debian/compat 1970-01-01 00:00:00 +0000
+++ debian/compat 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
19
02
=== added file 'debian/control'
--- debian/control 1970-01-01 00:00:00 +0000
+++ debian/control 2013-12-13 14:35:27 +0000
@@ -0,0 +1,414 @@
1Source: checkbox
2Section: utils
3Priority: optional
4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5Standards-Version: 3.9.3
6X-Python3-Version: >= 3.2
7XS-Testsuite: autopkgtest
8Build-Depends: debhelper (>= 9.2),
9 dh-translations,
10 libqt4-dev,
11 po-debconf,
12 python,
13 python-distutils-extra,
14 python-setuptools,
15 python3-all (>= 3.2),
16 python3-dbus,
17 python3-distutils-extra,
18 python3-gi,
19 python3-lxml,
20 python3-pkg-resources,
21 python3-requests ( >= 1.0),
22 python3-setuptools,
23 python3-sphinx,
24 qt4-qmake,
25 ubuntu-sdk
26Vcs-Bzr: https://code.launchpad.net/~checkbox-dev/checkbox/checkbox-packaging
27
28Package: python3-plainbox-doc
29Architecture: all
30Section: doc
31Depends: ${misc:Depends}, ${sphinxdoc:Depends}
32Description: Simple replacement for CheckBox
33 PlainBox is a hardware testing tool useful for certifying laptops, desktops
34 and servers with Ubuntu. It is a replacement for the current certification
35 tool, CheckBox.
36 .
37 PlainBox complements CheckBox. It uses all the hardware test definitions,
38 scripts and libraries from CheckBox. PlainBox is currently in alpha stages,
39 having mostly but not entirely complete core and a developer-centric command
40 line interface.
41 .
42 This package contains the documentation for the plainbox python3 library
43
44Package: checkbox
45Section: python
46Architecture: any
47Depends: debconf,
48 gir1.2-gudev-1.0,
49 policykit-1,
50 python3-checkbox (>= 0.16.14+bzr2469),
51 python3-lxml,
52 udev,
53 udisks2 | udisks,
54 ${misc:Depends},
55 ${python3:Depends},
56 ${shlibs:Depends}
57Recommends: dpkg (>= 1.13),
58 gir1.2-gst-plugins-base-1.0,
59 gir1.2-gstreamer-1.0,
60 gstreamer1.0-plugins-good,
61 gstreamer1.0-pulseaudio,
62 libgstreamer1.0-0,
63 lsb-release,
64 perl,
65 pm-utils,
66 python3-apt,
67 python3-dbus,
68 python3-gi
69Suggests: bonnie++,
70 bootchart,
71 checkbox-cli,
72 curl,
73 ethtool,
74 fwts (>=13.09.00-0ubuntu1),
75 git-core,
76 glmark2,
77 glmark2-es2,
78 hdparm,
79 lshw,
80 mesa-utils,
81 nmap,
82 obexd-client,
83 obexftp,
84 python (>= 2.7),
85 render-bench,
86 smartmontools,
87 sox,
88 stress,
89 sysstat,
90 wmctrl,
91 wodim
92Description: System testing application
93 This project provides an extensible interface for system testing. The
94 results can then be sent to Launchpad.
95
96Package: checkbox-cli
97Architecture: all
98Depends: checkbox (>= ${source:Version}), ${misc:Depends}, ${python3:Depends}
99Description: Command line interface for checkbox
100 This project provides an extensible interface for system testing. The
101 results can then be sent to Launchpad.
102 .
103 This package provides a command line interface for answering tests.
104
105Package: checkbox-qt
106Architecture: any
107Depends: checkbox (>= ${source:Version}),
108 libqt4-dbus,
109 libqtgui4,
110 python3-dbus,
111 ${misc:Depends},
112 ${python3:Depends},
113 ${shlibs:Depends}
114Description: QT4 interface for checkbox
115 This project provides an extensible interface for system testing. The
116 results can then be sent to Launchpad.
117 .
118 This package provides a QT4 interface for answering tests.
119
120Package: checkbox-hw-collection
121Architecture: any
122Depends: checkbox (>= ${source:Version}), ${misc:Depends}
123Description: CLI tool for collecting HW information from a system
124 .
125 This package provides a tool for collecting hardware information from
126 a system and sending it to the HEXR hardware database.
127
128Package: python3-checkbox
129Section: python
130Architecture: all
131Depends: gir1.2-gudev-1.0,
132 python3-lxml,
133 udev,
134 udisks2 | udisks,
135 ${misc:Depends},
136 ${python3:Depends}
137Replaces: checkbox (<< 0.16.14+bzr2469)
138Breaks: checkbox (<< 0.16.14+bzr2469)
139Description: CheckBox python3 library
140 This package contains the CheckBox python3 library needed by some jobs.
141
142Package: plainbox-provider-resource-generic
143Architecture: all
144Depends: python3 (>= 3.2), python3-checkbox, ${misc:Depends}
145Recommends: dmidecode, dpkg (>= 1.13), lsb-release, wodim
146Description: CheckBox generic resource jobs provider
147 This package provides the generic resource jobs.
148
149Package: plainbox-provider-resource-desktop
150Architecture: all
151Depends: plainbox-provider-resource-generic
152Recommends: gconf2, x11-xserver-utils, xinput
153Description: CheckBox desktop resource jobs provider
154 This metapackage provides the desktop resource jobs.
155
156Package: plainbox-provider-checkbox
157Architecture: any
158Depends: plainbox-provider-resource-generic,
159 python3 (>= 3.2),
160 ${misc:Depends},
161 ${shlibs:Depends}
162Recommends: gir1.2-gst-plugins-base-1.0,
163 gir1.2-gstreamer-1.0,
164 gstreamer1.0-plugins-good,
165 gstreamer1.0-pulseaudio,
166 libgstreamer1.0-0,
167 pm-utils,
168 python3-apt,
169 python3-dbus,
170 python3-gi
171Suggests: bonnie++,
172 bootchart,
173 curl,
174 ethtool,
175 fwts (>=13.09.00-0ubuntu1),
176 git-core,
177 glmark2,
178 glmark2-es2,
179 hdparm,
180 lshw,
181 mesa-utils,
182 nmap,
183 obexd-client,
184 obexftp,
185 python (>= 2.7),
186 render-bench,
187 smartmontools,
188 sox,
189 stress,
190 sysstat,
191 wmctrl
192Description: CheckBox jobs
193 This package provides the CheckBox jobs collection.
194
195Package: plainbox-provider-certification-client
196Architecture: all
197Depends: plainbox-provider-checkbox
198Recommends: curl, fswebcam, gtkperf, imagemagick, obexftp
199Description: Client Certification
200 This package provides the Client Certification whitelists.
201
202Package: plainbox-provider-certification-server
203Architecture: all
204Depends: plainbox-provider-checkbox
205Recommends: apache2,
206 bind9,
207 bonnie++,
208 cpu-checker,
209 cups,
210 dnsutils,
211 fwts (>=13.09.00-0ubuntu1),
212 iperf,
213 ipmitool,
214 libapache2-mod-php5,
215 mysql-server,
216 php5-mysql,
217 qemu-kvm,
218 qemu-utils,
219 samba,
220 ssh,
221 stress,
222 tomcat6,
223 winbind
224Description: Server Certification
225 This package provides the Server Certification whitelists.
226
227Package: plainbox-provider-certification-server-soc
228Architecture: all
229Depends: plainbox-provider-checkbox
230Recommends: apache2,
231 bind9,
232 cpu-checker,
233 cups,
234 dnsutils,
235 iperf,
236 ipmitool,
237 libapache2-mod-php5,
238 mysql-server,
239 php5-mysql,
240 qemu-kvm,
241 qemu-utils,
242 samba,
243 ssh,
244 tomcat6,
245 winbind
246Description: SoC Certification
247 This package provides the Server SoC Certification whitelists.
248
249Package: python3-plainbox
250Architecture: all
251Section: python
252Depends: plainbox-policy,
253 python3-lxml,
254 python3-pkg-resources,
255 python3-requests (>= 1.0),
256 ${misc:Depends},
257 ${python3:Depends}
258Suggests: python3-plainbox-doc
259Description: Simple replacement for CheckBox
260 PlainBox is a hardware testing tool useful for certifying laptops, desktops
261 and servers with Ubuntu. It is a replacement for the current certification
262 tool, CheckBox.
263 .
264 PlainBox complements CheckBox. It uses all the hardware test definitions,
265 scripts and libraries from CheckBox. PlainBox is currently in alpha stages,
266 having mostly but not entirely complete core and a developer-centric command
267 line interface.
268 .
269 This package contains the plainbox python3 library
270
271Package: plainbox
272Architecture: all
273Depends: python3-plainbox (>= 0.3+bzr2359), ${misc:Depends}, ${python3:Depends}
274Description: Simple replacement for CheckBox
275 PlainBox is a hardware testing tool useful for certifying laptops, desktops
276 and servers with Ubuntu. It is a replacement for the current certification
277 tool, CheckBox.
278 .
279 PlainBox complements CheckBox. It uses all the hardware test definitions,
280 scripts and libraries from CheckBox. PlainBox is currently in alpha stages,
281 having mostly but not entirely complete core and a developer-centric command
282 line interface.
283 .
284 This package contains the plainbox executable
285
286Package: python3-checkbox-ng
287Architecture: all
288Depends: python3-plainbox (>= 0.3+bzr2359),
289 python3-requests ( >= 1.0),
290 ${misc:Depends},
291 ${python3:Depends}
292Description: Simple replacement for CheckBox
293 This package contains the checkbox-ng python3 library
294
295Package: checkbox-ng
296Architecture: all
297Depends: python3-checkbox-ng
298 ${misc:Depends}, ${python3:Depends}
299Description: Simple replacement for CheckBox
300 CheckBox command line tool
301
302Package: plainbox-service
303Priority: extra
304Section: oldlibs
305Architecture: all
306Depends: checkbox-ng-service
307Description: PlainBox D-Bus service (transitional package)
308 Transitional package that can be safely removed
309
310Package: checkbox-ng-service
311Architecture: all
312Depends: checkbox-ng, python3-dbus, python3-gi
313Description: CheckBox D-Bus service
314 File(s) needed for auto-starting CheckBox D-Bus service on demand.
315
316Package: plainbox-autostart-desktop
317Architecture: all
318Priority: extra
319Section: oldlibs
320Depends: checkbox-autostart-desktop
321Description: PlainBox autostart for desktop install
322 Transitional package that can be safely removed
323
324Package: plainbox-autostart-server
325Architecture: all
326Priority: extra
327Section: oldlibs
328Depends: checkbox-autostart-server
329Description: PlainBox autostart for server install
330 Transitional package that can be safely removed
331
332Package: checkbox-autostart-desktop
333Architecture: all
334Depends: checkbox-ng, plainbox-insecure-policy
335Description: CheckBox autostart for desktop install
336 Installing this package will automatically invoke 'checkbox sru' after the
337 desktop session is started. This package should be only installed in automated
338 testing environment.
339
340Package: checkbox-autostart-server
341Architecture: all
342Depends: checkbox-ng, plainbox-insecure-policy
343Description: CheckBox autostart for server install
344 Installing this package will automatically invoke 'checkbox sru' after a
345 server installation finishes booting. This package should be only installed in
346 automated testing environment.
347
348Package: plainbox-secure-policy
349Architecture: all
350Provides: plainbox-policy
351Description: Secure PolicyKit action file for PlainBox
352 PolicyKit action file needed by PlainBox for prompting the password once.
353
354Package: plainbox-insecure-policy
355Architecture: all
356Provides: plainbox-policy
357Conflicts: plainbox-policy
358Replaces: plainbox-policy
359Description: Insecure PolicyKit action file for PlainBox
360 PolicyKit action file needed by PlainBox for running in headless mode without
361 authentication.
362
363Package: plainbox-ci-mailer
364Architecture: all
365Priority: extra
366Section: oldlibs
367Depends: checkbox-ci-mailer
368Description: PlainBox CI mailer
369 Transitional package that can be safely removed
370
371Package: checkbox-ci-mailer
372Architecture: all
373Depends: checkbox-autostart-server | checkbox-autostart-desktop, curl
374Description: CheckBox CI mailer
375 Helper that e-mails CheckBox output from autostart packages when run is
376 finished.
377
378Package: plainbox-ihv-demo-config
379Architecture: all
380Provides: plainbox-demo-config
381Conflicts: plainbox-demo-config
382Replaces: plainbox-demo-config
383Description: Configuration file that selects the 'ihv' provider by default.
384 You do not want to install this package outside of special circumstances
385 such as showing a demonstration of plainbox technology in a canned
386 environment. Normally the configuration file shipped by this package should
387 not be packaged
388
389Package: canonical-certification-server
390Architecture: all
391Depends: plainbox-provider-certification-server,
392 python3-checkbox-ng,
393 ${misc:Depends},
394 ${python3:Depends}
395Provides: checkbox-certification-server
396Conflicts: checkbox-certification-server
397Replaces: checkbox-certification-server
398Description: Canonical Certification Server.
399 checkbox-certification-server
400
401Package: checkbox-gui
402Architecture: any
403Depends: checkbox-ng-service,
404 plainbox-provider-checkbox,
405 qtdeclarative5-qtquick2-plugin,
406 qtdeclarative5-ubuntu-ui-toolkit-plugin | qt-components-ubuntu,
407 ${misc:Depends}
408Provides: checkbox-qt
409Conflicts: checkbox-qt
410Replaces: checkbox-qt
411Description: QML based interface for system testing based on the PlainBox test framework
412 Provides an interface for executing system tests. The results can be viewed at the end.
413 .
414 This package provides the checkbox-gui binary.
0415
=== added file 'debian/copyright'
--- debian/copyright 1970-01-01 00:00:00 +0000
+++ debian/copyright 2013-12-13 14:35:27 +0000
@@ -0,0 +1,33 @@
1This package was debianized by Marc Tardif <marc.tardif@canonical.com> Mon,
217 Sep 2007 17:25:54 -0300.
3
4It was downloaded from http://launchpad.net/checkbox
5
6Upstream Authors:
7 Marc Tardif <marc.tardif@canonical.com>
8 Christian Reis <christian.reis@canonical.com>
9 David Murphy <david.murphy@canonical.com>
10 Martin Pitt <martin.pitt@ubuntu.com>
11 Gustavo Niemeyer <gustavo@niemeyer.net>
12
13Copyright:
14 Copyright 2008 Canonical Ltd.
15 Copyright 2006 Gustavo Niemeyer
16
17License:
18
19 This package is free software: you can redistribute it and/or modify
20 it under the terms of the GNU General Public License as published by
21 the Free Software Foundation, either version 3 of the License, or
22 (at your option) any later version.
23
24 This program is distributed in the hope that it will be useful,
25 but WITHOUT ANY WARRANTY; without even the implied warranty of
26 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27 GNU General Public License for more details.
28
29 You should have received a copy of the GNU General Public License
30 along with this program. If not, see <http://www.gnu.org/licenses/>.
31
32On Debian systems, the complete text of the GNU General
33Public License can be found in `/usr/share/common-licenses/GPL'.
034
=== added directory 'debian/extras'
=== added directory 'debian/extras/canonical-certification-config'
=== added file 'debian/extras/canonical-certification-config/canonical-certification.conf'
--- debian/extras/canonical-certification-config/canonical-certification.conf 1970-01-01 00:00:00 +0000
+++ debian/extras/canonical-certification-config/canonical-certification.conf 2013-12-13 14:35:27 +0000
@@ -0,0 +1,8 @@
1[common]
2welcome_text = Welcome to System Certification!
3
4 This application will gather information from your system. Then you will be asked manual tests to confirm that the system is working properly. Finally, you will be asked for the Secure ID of the computer to submit the information to the certification.canonical.com database.
5
6 To learn how to create or locate the Secure ID, please see here:
7
8 https://certification.canonical.com/home/ubuntu-certified
09
=== added directory 'debian/extras/ihv-demo-config'
=== added file 'debian/extras/ihv-demo-config/plainbox.conf'
--- debian/extras/ihv-demo-config/plainbox.conf 1970-01-01 00:00:00 +0000
+++ debian/extras/ihv-demo-config/plainbox.conf 2013-12-13 14:35:27 +0000
@@ -0,0 +1,8 @@
1; This configuration file is coming from the
2; plainbox-ihv-demo-config package.
3;
4; Do not edit it, it is not a conffile, it WILL
5; be automatically upgraded without asking.
6; You have been warned.
7[common]
8default_provider=ihv
09
=== added directory 'debian/patches'
=== added file 'debian/patches/series'
--- debian/patches/series 1970-01-01 00:00:00 +0000
+++ debian/patches/series 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1vendorized_packages_removal.patch
02
=== added file 'debian/patches/vendorized_packages_removal.patch'
--- debian/patches/vendorized_packages_removal.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/vendorized_packages_removal.patch 2013-12-13 14:35:27 +0000
@@ -0,0 +1,22 @@
1Description: Remove the vendorized funcsigs module
2Author: Sylvain Pineau <sylvain.pineau@canonical.com>
3Origin: upstream
4---
5This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
6--- a/checkbox-ng/checkbox_ng/service.py
7+++ b/checkbox-ng/checkbox_ng/service.py
8@@ -28,13 +28,7 @@ import functools
9 import itertools
10 import logging
11
12-try:
13- from inspect import Signature
14-except ImportError:
15- try:
16- from plainbox.vendor.funcsigs import Signature
17- except ImportError:
18- raise SystemExit("DBus parts require 'funcsigs' from pypi.")
19+from inspect import Signature
20 from plainbox.abc import IJobResult
21 from plainbox.impl.job import JobDefinition
22 from plainbox.impl.result import MemoryJobResult
023
=== added file 'debian/plainbox-ihv-demo-config.install'
--- debian/plainbox-ihv-demo-config.install 1970-01-01 00:00:00 +0000
+++ debian/plainbox-ihv-demo-config.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1debian/extras/ihv-demo-config/plainbox.conf /etc/xdg
02
=== added file 'debian/plainbox-insecure-policy.install'
--- debian/plainbox-insecure-policy.install 1970-01-01 00:00:00 +0000
+++ debian/plainbox-insecure-policy.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1plainbox/contrib/policykit_yes/org.freedesktop.policykit.pkexec.policy usr/share/polkit-1/actions/
02
=== added file 'debian/plainbox-provider-certification-client.install'
--- debian/plainbox-provider-certification-client.install 1970-01-01 00:00:00 +0000
+++ debian/plainbox-provider-certification-client.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,2 @@
1usr/lib/plainbox-providers-1/certification-client
2usr/share/plainbox-providers-1/certification-client.provider
03
=== added file 'debian/plainbox-provider-certification-server-soc.install'
--- debian/plainbox-provider-certification-server-soc.install 1970-01-01 00:00:00 +0000
+++ debian/plainbox-provider-certification-server-soc.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,2 @@
1usr/lib/plainbox-providers-1/certification-server-soc
2usr/share/plainbox-providers-1/certification-server-soc.provider
03
=== added file 'debian/plainbox-provider-certification-server.install'
--- debian/plainbox-provider-certification-server.install 1970-01-01 00:00:00 +0000
+++ debian/plainbox-provider-certification-server.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,2 @@
1usr/lib/plainbox-providers-1/certification-server
2usr/share/plainbox-providers-1/certification-server.provider
03
=== added file 'debian/plainbox-provider-checkbox.install'
--- debian/plainbox-provider-checkbox.install 1970-01-01 00:00:00 +0000
+++ debian/plainbox-provider-checkbox.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,2 @@
1usr/lib/plainbox-providers-1/checkbox
2usr/share/plainbox-providers-1/checkbox.provider
03
=== added file 'debian/plainbox-provider-checkbox.lintian-overrides'
--- debian/plainbox-provider-checkbox.lintian-overrides 1970-01-01 00:00:00 +0000
+++ debian/plainbox-provider-checkbox.lintian-overrides 2013-12-13 14:35:27 +0000
@@ -0,0 +1,5 @@
1# jar files are very specific to the application, they don't belong in /usr/share
2plainbox-provider-checkbox binary: jar-not-in-usr-share
3
4# image files are very specific to the application, they don't belong in /usr/share
5plainbox-provider-checkbox binary: image-file-in-usr-lib
06
=== added file 'debian/plainbox-provider-resource-generic.install'
--- debian/plainbox-provider-resource-generic.install 1970-01-01 00:00:00 +0000
+++ debian/plainbox-provider-resource-generic.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,2 @@
1usr/lib/plainbox-providers-1/plainbox-resources
2usr/share/plainbox-providers-1/plainbox-resources.provider
03
=== added file 'debian/plainbox-secure-policy.install'
--- debian/plainbox-secure-policy.install 1970-01-01 00:00:00 +0000
+++ debian/plainbox-secure-policy.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1plainbox/contrib/policykit_auth_admin_keep/org.freedesktop.policykit.pkexec.policy usr/share/polkit-1/actions/
02
=== added file 'debian/plainbox.install'
--- debian/plainbox.install 1970-01-01 00:00:00 +0000
+++ debian/plainbox.install 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1usr/bin/plainbox
02
=== added directory 'debian/po'
=== added file 'debian/po/POTFILES.in'
--- debian/po/POTFILES.in 1970-01-01 00:00:00 +0000
+++ debian/po/POTFILES.in 2013-12-13 14:35:27 +0000
@@ -0,0 +1,1 @@
1[type: gettext/rfc822deb] checkbox.templates
02
=== added file 'debian/po/ast.po'
--- debian/po/ast.po 1970-01-01 00:00:00 +0000
+++ debian/po/ast.po 2013-12-13 14:35:27 +0000
@@ -0,0 +1,210 @@
1# Asturian translation for checkbox
2# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
3# This file is distributed under the same license as the checkbox package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: checkbox\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2012-09-21 11:25-0400\n"
11"PO-Revision-Date: 2012-03-21 15:41+0000\n"
12"Last-Translator: Xandru <xandru@softastur.org>\n"
13"Language-Team: Asturian <ast@li.org>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2013-10-18 05:20+0000\n"
18"X-Generator: Launchpad (build 16799)\n"
19
20#. Type: string
21#. Description
22#: ../checkbox.templates:1001
23msgid "Test suite blacklist:"
24msgstr ""
25
26#. Type: string
27#. Description
28#: ../checkbox.templates:1001
29msgid "List of job files to never run when testing with checkbox."
30msgstr ""
31
32#. Type: string
33#. Description
34#: ../checkbox.templates:2001
35msgid "Test suite whitelist:"
36msgstr ""
37
38#. Type: string
39#. Description
40#: ../checkbox.templates:2001
41msgid "List of jobs to run when testing with checkbox."
42msgstr "Llista de xeres a executar mientres se faen pruebes con checkbox."
43
44#. Type: string
45#. Description
46#: ../checkbox.templates:3001
47msgid "Transport URL:"
48msgstr ""
49
50#. Type: string
51#. Description
52#: ../checkbox.templates:3001
53msgid "URL where to send submissions."
54msgstr ""
55
56#. Type: string
57#. Description
58#: ../checkbox.templates:4001
59msgid "Launchpad E-mail:"
60msgstr "Corréu de Launchpad:"
61
62#. Type: string
63#. Description
64#: ../checkbox.templates:4001
65msgid "E-mail address used to sign in to Launchpad."
66msgstr "Direición de corréu usada p'aniciar sesión en Launchpad."
67
68#. Type: string
69#. Description
70#: ../checkbox.templates:5001
71msgid "HTTP Proxy:"
72msgstr "Proxy HTTP:"
73
74#. Type: string
75#. Description
76#: ../checkbox.templates:5001
77msgid "HTTP proxy to use instead of the one specified in environment."
78msgstr "Proxy HTTP a usar en llugar del especificáu nel entornu."
79
80#. Type: string
81#. Description
82#: ../checkbox.templates:6001
83msgid "HTTPS Proxy:"
84msgstr "Proxy HTTPS:"
85
86#. Type: string
87#. Description
88#: ../checkbox.templates:6001
89msgid "HTTPS proxy to use instead of the one specified in environment."
90msgstr "Proxy HTTPS a usar en llugar del especificáu nel entornu."
91
92#. Type: select
93#. Description
94#: ../checkbox.templates:7001
95msgid "Routers:"
96msgstr ""
97
98#. Type: select
99#. Description
100#: ../checkbox.templates:7001
101msgid "Whether there is a single router or multiple routers."
102msgstr ""
103
104#. Type: string
105#. Description
106#: ../checkbox.templates:8001
107msgid "Router SSID:"
108msgstr ""
109
110#. Type: string
111#. Description
112#: ../checkbox.templates:8001
113msgid "The SSID of the single wireless router."
114msgstr ""
115
116#. Type: string
117#. Description
118#: ../checkbox.templates:9001
119msgid "Router PSK:"
120msgstr ""
121
122#. Type: string
123#. Description
124#: ../checkbox.templates:9001
125msgid "The PSK of the single wireless router."
126msgstr ""
127
128#. Type: string
129#. Description
130#: ../checkbox.templates:10001
131msgid "WPA BG SSID:"
132msgstr ""
133
134#. Type: string
135#. Description
136#: ../checkbox.templates:10001
137msgid "The SSID of the 802.11b/g router with WPA security."
138msgstr ""
139
140#. Type: string
141#. Description
142#: ../checkbox.templates:11001
143msgid "WPA BG PSK:"
144msgstr ""
145
146#. Type: string
147#. Description
148#: ../checkbox.templates:11001
149msgid "The PSK of the 802.11b/g router with WPA security."
150msgstr ""
151
152#. Type: string
153#. Description
154#: ../checkbox.templates:12001
155msgid "WPA N SSID:"
156msgstr ""
157
158#. Type: string
159#. Description
160#: ../checkbox.templates:12001
161msgid "The SSID of the 802.11n router with WPA security."
162msgstr ""
163
164#. Type: string
165#. Description
166#: ../checkbox.templates:13001
167msgid "WPA N PSK:"
168msgstr ""
169
170#. Type: string
171#. Description
172#: ../checkbox.templates:13001
173msgid "The PSK of the 802.11n router with WPA security."
174msgstr ""
175
176#. Type: string
177#. Description
178#: ../checkbox.templates:14001
179msgid "Open BG SSID:"
180msgstr ""
181
182#. Type: string
183#. Description
184#: ../checkbox.templates:14001
185msgid "The SSID of the 802.11b/g router with open security."
186msgstr ""
187
188#. Type: string
189#. Description
190#: ../checkbox.templates:15001
191msgid "Open N SSID:"
192msgstr ""
193
194#. Type: string
195#. Description
196#: ../checkbox.templates:15001
197msgid "The SSID of the 802.11n router with open security."
198msgstr ""
199
200#. Type: string
201#. Description
202#: ../checkbox.templates:16001
203msgid "Bluetooth Device Address:"
204msgstr ""
205
206#. Type: string
207#. Description
208#: ../checkbox.templates:16001
209msgid "The Bluetooth Device Address of the Bluetooth target."
210msgstr ""
0211
=== added file 'debian/po/cs.po'
--- debian/po/cs.po 1970-01-01 00:00:00 +0000
+++ debian/po/cs.po 2013-12-13 14:35:27 +0000
@@ -0,0 +1,210 @@
1# Czech translation for checkbox
2# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
3# This file is distributed under the same license as the checkbox package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: checkbox\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2012-09-21 11:25-0400\n"
11"PO-Revision-Date: 2012-03-05 19:27+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Czech <cs@li.org>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2013-10-18 05:20+0000\n"
18"X-Generator: Launchpad (build 16799)\n"
19
20#. Type: string
21#. Description
22#: ../checkbox.templates:1001
23msgid "Test suite blacklist:"
24msgstr ""
25
26#. Type: string
27#. Description
28#: ../checkbox.templates:1001
29msgid "List of job files to never run when testing with checkbox."
30msgstr ""
31
32#. Type: string
33#. Description
34#: ../checkbox.templates:2001
35msgid "Test suite whitelist:"
36msgstr ""
37
38#. Type: string
39#. Description
40#: ../checkbox.templates:2001
41msgid "List of jobs to run when testing with checkbox."
42msgstr ""
43
44#. Type: string
45#. Description
46#: ../checkbox.templates:3001
47msgid "Transport URL:"
48msgstr ""
49
50#. Type: string
51#. Description
52#: ../checkbox.templates:3001
53msgid "URL where to send submissions."
54msgstr ""
55
56#. Type: string
57#. Description
58#: ../checkbox.templates:4001
59msgid "Launchpad E-mail:"
60msgstr ""
61
62#. Type: string
63#. Description
64#: ../checkbox.templates:4001
65msgid "E-mail address used to sign in to Launchpad."
66msgstr ""
67
68#. Type: string
69#. Description
70#: ../checkbox.templates:5001
71msgid "HTTP Proxy:"
72msgstr ""
73
74#. Type: string
75#. Description
76#: ../checkbox.templates:5001
77msgid "HTTP proxy to use instead of the one specified in environment."
78msgstr ""
79
80#. Type: string
81#. Description
82#: ../checkbox.templates:6001
83msgid "HTTPS Proxy:"
84msgstr ""
85
86#. Type: string
87#. Description
88#: ../checkbox.templates:6001
89msgid "HTTPS proxy to use instead of the one specified in environment."
90msgstr ""
91
92#. Type: select
93#. Description
94#: ../checkbox.templates:7001
95msgid "Routers:"
96msgstr ""
97
98#. Type: select
99#. Description
100#: ../checkbox.templates:7001
101msgid "Whether there is a single router or multiple routers."
102msgstr ""
103
104#. Type: string
105#. Description
106#: ../checkbox.templates:8001
107msgid "Router SSID:"
108msgstr ""
109
110#. Type: string
111#. Description
112#: ../checkbox.templates:8001
113msgid "The SSID of the single wireless router."
114msgstr ""
115
116#. Type: string
117#. Description
118#: ../checkbox.templates:9001
119msgid "Router PSK:"
120msgstr ""
121
122#. Type: string
123#. Description
124#: ../checkbox.templates:9001
125msgid "The PSK of the single wireless router."
126msgstr ""
127
128#. Type: string
129#. Description
130#: ../checkbox.templates:10001
131msgid "WPA BG SSID:"
132msgstr ""
133
134#. Type: string
135#. Description
136#: ../checkbox.templates:10001
137msgid "The SSID of the 802.11b/g router with WPA security."
138msgstr ""
139
140#. Type: string
141#. Description
142#: ../checkbox.templates:11001
143msgid "WPA BG PSK:"
144msgstr ""
145
146#. Type: string
147#. Description
148#: ../checkbox.templates:11001
149msgid "The PSK of the 802.11b/g router with WPA security."
150msgstr ""
151
152#. Type: string
153#. Description
154#: ../checkbox.templates:12001
155msgid "WPA N SSID:"
156msgstr ""
157
158#. Type: string
159#. Description
160#: ../checkbox.templates:12001
161msgid "The SSID of the 802.11n router with WPA security."
162msgstr ""
163
164#. Type: string
165#. Description
166#: ../checkbox.templates:13001
167msgid "WPA N PSK:"
168msgstr ""
169
170#. Type: string
171#. Description
172#: ../checkbox.templates:13001
173msgid "The PSK of the 802.11n router with WPA security."
174msgstr ""
175
176#. Type: string
177#. Description
178#: ../checkbox.templates:14001
179msgid "Open BG SSID:"
180msgstr ""
181
182#. Type: string
183#. Description
184#: ../checkbox.templates:14001
185msgid "The SSID of the 802.11b/g router with open security."
186msgstr ""
187
188#. Type: string
189#. Description
190#: ../checkbox.templates:15001
191msgid "Open N SSID:"
192msgstr ""
193
194#. Type: string
195#. Description
196#: ../checkbox.templates:15001
197msgid "The SSID of the 802.11n router with open security."
198msgstr ""
199
200#. Type: string
201#. Description
202#: ../checkbox.templates:16001
203msgid "Bluetooth Device Address:"
204msgstr ""
205
206#. Type: string
207#. Description
208#: ../checkbox.templates:16001
209msgid "The Bluetooth Device Address of the Bluetooth target."
210msgstr ""
0211
=== added file 'debian/po/de.po'
--- debian/po/de.po 1970-01-01 00:00:00 +0000
+++ debian/po/de.po 2013-12-13 14:35:27 +0000
@@ -0,0 +1,219 @@
1# German translation for checkbox
2# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
3# This file is distributed under the same license as the checkbox package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: checkbox\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2012-09-21 11:25-0400\n"
11"PO-Revision-Date: 2012-10-06 22:02+0000\n"
12"Last-Translator: Dennis Baudys <Unknown>\n"
13"Language-Team: German <de@li.org>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2013-10-18 05:20+0000\n"
18"X-Generator: Launchpad (build 16799)\n"
19
20#. Type: string
21#. Description
22#: ../checkbox.templates:1001
23msgid "Test suite blacklist:"
24msgstr "Sperrliste der Testsammlung:"
25
26#. Type: string
27#. Description
28#: ../checkbox.templates:1001
29msgid "List of job files to never run when testing with checkbox."
30msgstr ""
31"Liste der Aufträge, die während des Testens mit Checkbox niemals ausgeführt "
32"werden."
33
34#. Type: string
35#. Description
36#: ../checkbox.templates:2001
37msgid "Test suite whitelist:"
38msgstr "Positivliste der Testsammlung:"
39
40#. Type: string
41#. Description
42#: ../checkbox.templates:2001
43msgid "List of jobs to run when testing with checkbox."
44msgstr ""
45"Liste der Aufträge, die während des Testens mit Checkbox ausgeführt werden."
46
47#. Type: string
48#. Description
49#: ../checkbox.templates:3001
50msgid "Transport URL:"
51msgstr "Transport-URL:"
52
53#. Type: string
54#. Description
55#: ../checkbox.templates:3001
56msgid "URL where to send submissions."
57msgstr "URL, an welche die Ergebnisse gesendet werden."
58
59#. Type: string
60#. Description
61#: ../checkbox.templates:4001
62msgid "Launchpad E-mail:"
63msgstr "Launchpad-E-Mail:"
64
65#. Type: string
66#. Description
67#: ../checkbox.templates:4001
68msgid "E-mail address used to sign in to Launchpad."
69msgstr "E-Mail-Adresse, die zum Anmelden bei Launchpad verwendet wird."
70
71#. Type: string
72#. Description
73#: ../checkbox.templates:5001
74msgid "HTTP Proxy:"
75msgstr "HTTP-Proxy:"
76
77#. Type: string
78#. Description
79#: ../checkbox.templates:5001
80msgid "HTTP proxy to use instead of the one specified in environment."
81msgstr ""
82"HTTP-Proxy, der anstelle des in den Umgebungseinstellungen festgelegten "
83"Proxys verwendet wird."
84
85#. Type: string
86#. Description
87#: ../checkbox.templates:6001
88msgid "HTTPS Proxy:"
89msgstr "HTTPS-Proxy:"
90
91#. Type: string
92#. Description
93#: ../checkbox.templates:6001
94msgid "HTTPS proxy to use instead of the one specified in environment."
95msgstr ""
96"HTTPS-Proxy, der anstelle des in den Umgebungseinstellungen festgelegten "
97"Proxys verwendet wird."
98
99#. Type: select
100#. Description
101#: ../checkbox.templates:7001
102msgid "Routers:"
103msgstr "Router:"
104
105#. Type: select
106#. Description
107#: ../checkbox.templates:7001
108msgid "Whether there is a single router or multiple routers."
109msgstr "Legt fest, ob es einen einzelnen oder mehrere Router gibt."
110
111#. Type: string
112#. Description
113#: ../checkbox.templates:8001
114msgid "Router SSID:"
115msgstr "Router-SSID:"
116
117#. Type: string
118#. Description
119#: ../checkbox.templates:8001
120msgid "The SSID of the single wireless router."
121msgstr "Die SSID des einzelnen Funknetzwerk-Routers."
122
123#. Type: string
124#. Description
125#: ../checkbox.templates:9001
126msgid "Router PSK:"
127msgstr "Router-PSK:"
128
129#. Type: string
130#. Description
131#: ../checkbox.templates:9001
132msgid "The PSK of the single wireless router."
133msgstr "Der PSK des einzelnen Funknetzwerk-Routers."
134
135#. Type: string
136#. Description
137#: ../checkbox.templates:10001
138msgid "WPA BG SSID:"
139msgstr "WPA-BG-SSID:"
140
141#. Type: string
142#. Description
143#: ../checkbox.templates:10001
144msgid "The SSID of the 802.11b/g router with WPA security."
145msgstr "Die SSID des 802.11b/g-Routers mit WPA-Sicherheitsmodell."
146
147#. Type: string
148#. Description
149#: ../checkbox.templates:11001
150msgid "WPA BG PSK:"
151msgstr "WPA-BG-PSK:"
152
153#. Type: string
154#. Description
155#: ../checkbox.templates:11001
156msgid "The PSK of the 802.11b/g router with WPA security."
157msgstr "Der PSK des 802.11b/g-Routers mit WPA-Sicherheitsmodell."
158
159#. Type: string
160#. Description
161#: ../checkbox.templates:12001
162msgid "WPA N SSID:"
163msgstr "WPA-N-SSID:"
164
165#. Type: string
166#. Description
167#: ../checkbox.templates:12001
168msgid "The SSID of the 802.11n router with WPA security."
169msgstr "Die SSID des 802.11n-Routers mit WPA-Sicherheitsmodell."
170
171#. Type: string
172#. Description
173#: ../checkbox.templates:13001
174msgid "WPA N PSK:"
175msgstr "WPA-N-PSK:"
176
177#. Type: string
178#. Description
179#: ../checkbox.templates:13001
180msgid "The PSK of the 802.11n router with WPA security."
181msgstr "Der PSK des 802.11n-Routers mit WPA-Sicherheitsmodell."
182
183#. Type: string
184#. Description
185#: ../checkbox.templates:14001
186msgid "Open BG SSID:"
187msgstr "Open-BG-SSID:"
188
189#. Type: string
190#. Description
191#: ../checkbox.templates:14001
192msgid "The SSID of the 802.11b/g router with open security."
193msgstr ""
194"Die SSID des 802.11b/g-Routers mit »Open«-Sicherheitsmodell (unsicher)."
195
196#. Type: string
197#. Description
198#: ../checkbox.templates:15001
199msgid "Open N SSID:"
200msgstr "Open-N-SSID:"
201
202#. Type: string
203#. Description
204#: ../checkbox.templates:15001
205msgid "The SSID of the 802.11n router with open security."
206msgstr ""
207"Die SSID des 802.11n-Routers mit »Open«-Sicherheitsmodell (unsicher)."
208
209#. Type: string
210#. Description
211#: ../checkbox.templates:16001
212msgid "Bluetooth Device Address:"
213msgstr "Bluetooth-Geräteadresse:"
214
215#. Type: string
216#. Description
217#: ../checkbox.templates:16001
218msgid "The Bluetooth Device Address of the Bluetooth target."
219msgstr "Die Bluetooth-Geräteadresse des Bluetooth-Ziels."
0220
=== added file 'debian/po/en_AU.po'
--- debian/po/en_AU.po 1970-01-01 00:00:00 +0000
+++ debian/po/en_AU.po 2013-12-13 14:35:27 +0000
@@ -0,0 +1,210 @@
1# English (Australia) translation for checkbox
2# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
3# This file is distributed under the same license as the checkbox package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: checkbox\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2012-09-21 11:25-0400\n"
11"PO-Revision-Date: 2013-06-18 23:25+0000\n"
12"Last-Translator: Jackson Doak <Doak.jackson@gmail.com>\n"
13"Language-Team: English (Australia) <en_AU@li.org>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2013-10-18 05:20+0000\n"
18"X-Generator: Launchpad (build 16799)\n"
19
20#. Type: string
21#. Description
22#: ../checkbox.templates:1001
23msgid "Test suite blacklist:"
24msgstr "Test suite blacklist:"
25
26#. Type: string
27#. Description
28#: ../checkbox.templates:1001
29msgid "List of job files to never run when testing with checkbox."
30msgstr "List of job files to never run when testing with checkbox."
31
32#. Type: string
33#. Description
34#: ../checkbox.templates:2001
35msgid "Test suite whitelist:"
36msgstr "Test suite whitelist:"
37
38#. Type: string
39#. Description
40#: ../checkbox.templates:2001
41msgid "List of jobs to run when testing with checkbox."
42msgstr "List of jobs to run when testing with checkbox."
43
44#. Type: string
45#. Description
46#: ../checkbox.templates:3001
47msgid "Transport URL:"
48msgstr "Transport URL:"
49
50#. Type: string
51#. Description
52#: ../checkbox.templates:3001
53msgid "URL where to send submissions."
54msgstr "URL where to send submissions."
55
56#. Type: string
57#. Description
58#: ../checkbox.templates:4001
59msgid "Launchpad E-mail:"
60msgstr "Launchpad E-mail:"
61
62#. Type: string
63#. Description
64#: ../checkbox.templates:4001
65msgid "E-mail address used to sign in to Launchpad."
66msgstr "E-mail address used to sign in to Launchpad."
67
68#. Type: string
69#. Description
70#: ../checkbox.templates:5001
71msgid "HTTP Proxy:"
72msgstr "HTTP Proxy:"
73
74#. Type: string
75#. Description
76#: ../checkbox.templates:5001
77msgid "HTTP proxy to use instead of the one specified in environment."
78msgstr "HTTP proxy to use instead of the one specified in environment."
79
80#. Type: string
81#. Description
82#: ../checkbox.templates:6001
83msgid "HTTPS Proxy:"
84msgstr "HTTPS Proxy:"
85
86#. Type: string
87#. Description
88#: ../checkbox.templates:6001
89msgid "HTTPS proxy to use instead of the one specified in environment."
90msgstr "HTTPS proxy to use instead of the one specified in environment."
91
92#. Type: select
93#. Description
94#: ../checkbox.templates:7001
95msgid "Routers:"
96msgstr "Routers:"
97
98#. Type: select
99#. Description
100#: ../checkbox.templates:7001
101msgid "Whether there is a single router or multiple routers."
102msgstr "Whether there is a single router or multiple routers."
103
104#. Type: string
105#. Description
106#: ../checkbox.templates:8001
107msgid "Router SSID:"
108msgstr "Router SSID:"
109
110#. Type: string
111#. Description
112#: ../checkbox.templates:8001
113msgid "The SSID of the single wireless router."
114msgstr "The SSID of the single wireless router."
115
116#. Type: string
117#. Description
118#: ../checkbox.templates:9001
119msgid "Router PSK:"
120msgstr "Router PSK:"
121
122#. Type: string
123#. Description
124#: ../checkbox.templates:9001
125msgid "The PSK of the single wireless router."
126msgstr "The PSK of the single wireless router."
127
128#. Type: string
129#. Description
130#: ../checkbox.templates:10001
131msgid "WPA BG SSID:"
132msgstr "WPA BG SSID:"
133
134#. Type: string
135#. Description
136#: ../checkbox.templates:10001
137msgid "The SSID of the 802.11b/g router with WPA security."
138msgstr "The SSID of the 802.11b/g router with WPA security."
139
140#. Type: string
141#. Description
142#: ../checkbox.templates:11001
143msgid "WPA BG PSK:"
144msgstr "WPA BG PSK:"
145
146#. Type: string
147#. Description
148#: ../checkbox.templates:11001
149msgid "The PSK of the 802.11b/g router with WPA security."
150msgstr "The PSK of the 802.11b/g router with WPA security."
151
152#. Type: string
153#. Description
154#: ../checkbox.templates:12001
155msgid "WPA N SSID:"
156msgstr "WPA N SSID:"
157
158#. Type: string
159#. Description
160#: ../checkbox.templates:12001
161msgid "The SSID of the 802.11n router with WPA security."
162msgstr "The SSID of the 802.11n router with WPA security."
163
164#. Type: string
165#. Description
166#: ../checkbox.templates:13001
167msgid "WPA N PSK:"
168msgstr "WPA N PSK:"
169
170#. Type: string
171#. Description
172#: ../checkbox.templates:13001
173msgid "The PSK of the 802.11n router with WPA security."
174msgstr "The PSK of the 802.11n router with WPA security."
175
176#. Type: string
177#. Description
178#: ../checkbox.templates:14001
179msgid "Open BG SSID:"
180msgstr "Open BG SSID:"
181
182#. Type: string
183#. Description
184#: ../checkbox.templates:14001
185msgid "The SSID of the 802.11b/g router with open security."
186msgstr "The SSID of the 802.11b/g router with open security."
187
188#. Type: string
189#. Description
190#: ../checkbox.templates:15001
191msgid "Open N SSID:"
192msgstr "Open N SSID:"
193
194#. Type: string
195#. Description
196#: ../checkbox.templates:15001
197msgid "The SSID of the 802.11n router with open security."
198msgstr "The SSID of the 802.11n router with open security."
199
200#. Type: string
201#. Description
202#: ../checkbox.templates:16001
203msgid "Bluetooth Device Address:"
204msgstr "Bluetooth Device Address:"
205
206#. Type: string
207#. Description
208#: ../checkbox.templates:16001
209msgid "The Bluetooth Device Address of the Bluetooth target."
210msgstr "The Bluetooth Device Address of the Bluetooth target."
0211
=== added file 'debian/po/en_GB.po'
--- debian/po/en_GB.po 1970-01-01 00:00:00 +0000
+++ debian/po/en_GB.po 2013-12-13 14:35:27 +0000
@@ -0,0 +1,210 @@
1# English (United Kingdom) translation for checkbox
2# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
3# This file is distributed under the same license as the checkbox package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: checkbox\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2012-09-21 11:25-0400\n"
11"PO-Revision-Date: 2012-09-26 09:33+0000\n"
12"Last-Translator: Biffaboy <Unknown>\n"
13"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2013-10-18 05:20+0000\n"
18"X-Generator: Launchpad (build 16799)\n"
19
20#. Type: string
21#. Description
22#: ../checkbox.templates:1001
23msgid "Test suite blacklist:"
24msgstr "Test suite blacklist:"
25
26#. Type: string
27#. Description
28#: ../checkbox.templates:1001
29msgid "List of job files to never run when testing with checkbox."
30msgstr "List of job files to never run when testing with checkbox."
31
32#. Type: string
33#. Description
34#: ../checkbox.templates:2001
35msgid "Test suite whitelist:"
36msgstr "Test suite whitelist:"
37
38#. Type: string
39#. Description
40#: ../checkbox.templates:2001
41msgid "List of jobs to run when testing with checkbox."
42msgstr "List of jobs to run when testing with checkbox."
43
44#. Type: string
45#. Description
46#: ../checkbox.templates:3001
47msgid "Transport URL:"
48msgstr "Transport URL:"
49
50#. Type: string
51#. Description
52#: ../checkbox.templates:3001
53msgid "URL where to send submissions."
54msgstr "URL where to send submissions."
55
56#. Type: string
57#. Description
58#: ../checkbox.templates:4001
59msgid "Launchpad E-mail:"
60msgstr "Launchpad E-mail:"
61
62#. Type: string
63#. Description
64#: ../checkbox.templates:4001
65msgid "E-mail address used to sign in to Launchpad."
66msgstr "E-mail address used to sign in to Launchpad."
67
68#. Type: string
69#. Description
70#: ../checkbox.templates:5001
71msgid "HTTP Proxy:"
72msgstr "HTTP Proxy:"
73
74#. Type: string
75#. Description
76#: ../checkbox.templates:5001
77msgid "HTTP proxy to use instead of the one specified in environment."
78msgstr "HTTP proxy to use instead of the one specified in environment."
79
80#. Type: string
81#. Description
82#: ../checkbox.templates:6001
83msgid "HTTPS Proxy:"
84msgstr "HTTPS Proxy:"
85
86#. Type: string
87#. Description
88#: ../checkbox.templates:6001
89msgid "HTTPS proxy to use instead of the one specified in environment."
90msgstr "HTTPS proxy to use instead of the one specified in environment."
91
92#. Type: select
93#. Description
94#: ../checkbox.templates:7001
95msgid "Routers:"
96msgstr "Routers:"
97
98#. Type: select
99#. Description
100#: ../checkbox.templates:7001
101msgid "Whether there is a single router or multiple routers."
102msgstr "Whether there is a single router or multiple routers."
103
104#. Type: string
105#. Description
106#: ../checkbox.templates:8001
107msgid "Router SSID:"
108msgstr "Router SSID:"
109
110#. Type: string
111#. Description
112#: ../checkbox.templates:8001
113msgid "The SSID of the single wireless router."
114msgstr "The SSID of the single wireless router."
115
116#. Type: string
117#. Description
118#: ../checkbox.templates:9001
119msgid "Router PSK:"
120msgstr "Router PSK:"
121
122#. Type: string
123#. Description
124#: ../checkbox.templates:9001
125msgid "The PSK of the single wireless router."
126msgstr "The PSK of the single wireless router."
127
128#. Type: string
129#. Description
130#: ../checkbox.templates:10001
131msgid "WPA BG SSID:"
132msgstr "WPA BG SSID:"
133
134#. Type: string
135#. Description
136#: ../checkbox.templates:10001
137msgid "The SSID of the 802.11b/g router with WPA security."
138msgstr "The SSID of the 802.11b/g router with WPA security."
139
140#. Type: string
141#. Description
142#: ../checkbox.templates:11001
143msgid "WPA BG PSK:"
144msgstr "WPA BG PSK:"
145
146#. Type: string
147#. Description
148#: ../checkbox.templates:11001
149msgid "The PSK of the 802.11b/g router with WPA security."
150msgstr "The PSK of the 802.11b/g router with WPA security."
151
152#. Type: string
153#. Description
154#: ../checkbox.templates:12001
155msgid "WPA N SSID:"
156msgstr "WPA N SSID:"
157
158#. Type: string
159#. Description
160#: ../checkbox.templates:12001
161msgid "The SSID of the 802.11n router with WPA security."
162msgstr "The SSID of the 802.11n router with WPA security."
163
164#. Type: string
165#. Description
166#: ../checkbox.templates:13001
167msgid "WPA N PSK:"
168msgstr "WPA N PSK:"
169
170#. Type: string
171#. Description
172#: ../checkbox.templates:13001
173msgid "The PSK of the 802.11n router with WPA security."
174msgstr "The PSK of the 802.11n router with WPA security."
175
176#. Type: string
177#. Description
178#: ../checkbox.templates:14001
179msgid "Open BG SSID:"
180msgstr "Open BG SSID:"
181
182#. Type: string
183#. Description
184#: ../checkbox.templates:14001
185msgid "The SSID of the 802.11b/g router with open security."
186msgstr "The SSID of the 802.11b/g router with open security."
187
188#. Type: string
189#. Description
190#: ../checkbox.templates:15001
191msgid "Open N SSID:"
192msgstr "Open N SSID:"
193
194#. Type: string
195#. Description
196#: ../checkbox.templates:15001
197msgid "The SSID of the 802.11n router with open security."
198msgstr "The SSID of the 802.11n router with open security."
199
200#. Type: string
201#. Description
202#: ../checkbox.templates:16001
203msgid "Bluetooth Device Address:"
204msgstr "Bluetooth Device Address:"
205
206#. Type: string
207#. Description
208#: ../checkbox.templates:16001
209msgid "The Bluetooth Device Address of the Bluetooth target."
210msgstr "The Bluetooth Device Address of the Bluetooth target."
0211
=== added file 'debian/po/es.po'
--- debian/po/es.po 1970-01-01 00:00:00 +0000
+++ debian/po/es.po 2013-12-13 14:35:27 +0000
@@ -0,0 +1,216 @@
1# Spanish translation for checkbox
2# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
3# This file is distributed under the same license as the checkbox package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
5#
6msgid ""
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches