[ubuntu/saucy-proposed] checkbox 0.16.3 (Accepted)
Daniel Manrique
roadmr at ubuntu.com
Fri Jul 12 19:55:30 UTC 2013
checkbox (0.16.3) saucy; urgency=low
[ Alberto Milone ]
* checkbox-old/scripts/color_depth_info:
- Be more strict in the regex so as to make sure that we catch the
correct string.
- Open the log using the 'rb' flag. This prevents python from throwing
a UnicodeDecodeError.
[ Po-Hsu Lin]
* scripts/network_device_info: script is now able to detect Modem devices,
modified the error message for missing devices, provide more information
to users. (LP: #1194170)
[ Jeff Marcom ]
* scripts/virtualization: fixed issue introduced in last patch that
caused the kvm test to not run at all. Changed file permission lvl
on created temporary directory. Fixed issue where test log was being
deleted along with temporary directory(LP: #1192979)
[ Jeff Lane ]
* scripts/virtualization: script no longer fails when trying to cast an
empty timeout setting in config file to int(). Added additional error
handling. (LP: #1186259)
* jobs/stress.txt.in: added dependencies on single cycle tests to the 30
cycle S3 and S4 test to avoid unnecessary rebooting by tester on expected
failures. (LP: #1188284)
* scripts/fwts_test, scripts/sleep_test: Tests now use a more reliabe marker
to determine when the system completed resume. sleep_test output cleaned up
to match fwts_test output and not break sleep_time_check (LP: #1188221)
* scripts/fwts_test: script now fails on aborted tests if desired.
jobs/power-management.txt.in: jobs that depend on fwts_wakealarm to pass or
fail now fail on aborted test result. (LP: #1192684)
[ Brendan Donegan ]
* checkbox_qt/qt_interface.py - Order the list of items to be displayed
alphabetically, so the order is consistent (LP: #1177647)
* debian/rules - Add checkbox-hw-collection so that it's treated in the same
way as other checkbox derived packages like checkbox-qt (LP: #1188601)
* jobs/optical.txt.in - Added VERIFICATION section for cdrom-write job so that
the Qt UI doesn't barf when it finds there is no such section (LP: #1185759)
* qt/frontend/treemodel.cpp: Deselect a parent node only if all of its
child nodes are actually unselected rather than partially selected as
before. (LP: #1180342)
* qt/frontend/qtfront.cpp, qtfront.h, checkbox_qt/qt_interface.py: Select
appropriate radio button in showTest if the test already has a result set
rather than just defaulting to skip always (LP: #1181952)
* jobs/touchpad.txt.in - Remove the requires line for touch_mode in
touchpad/horizontal and touchpad/vertical so that those tests will
at least run on those systems where they are supposed to (LP: #1184882)
* scripts/xml_sanitizer, jobs/info.txt.in - pipe output from udevadm
through new xml_sanitizer script which removes characters which are
invalid in XML, so that it doesn't cause trouble (LP: #1192093)
* scripts/xml_sanitizer, jobs/info.txt.in - pipe output from udevadm
through new xml_sanitizer script which removes characters which are
invalid in XML, so that it doesn't cause trouble (LP: #1192093)
* plugins/launchpad_report.py - Don't include attachments which have a status
of 'unsupported' (LP: #1196531)
* checkbox/parsers/lshwjson.py, scripts/memory_compare - Create a parser for
lshw and use this in the memory_compare script instead of dmidecode
(LP: #1184661)
* plugins/subunit_report.py - Prevent crash when job output contains
non-ASCII characters (LP: #1196838)
* jobs/info.txt.in - Add lshw_attachment job with dependency on the lshw
package, and also give dmidecode_attachment a dependency on dmidecode,
this way we get the right attachments (LP: #1199245)
[ Daniel Manrique ]
* jobs/stress.txt.in: fixed a few inconsistent invocations of sleep_test.
* checkbox/tests/test_message_files.py: Added a test to verify jobs contain
required fields (LP: #1187216).
* Expanded optical_drive resource command so it correctly handles systems
with no optical drive (LP: #1182489)
* Added missing plugin files to po/POTFILES.in so their strings are
translatable (LP: #1183271)
* scripts/audio_test: Improved peak detection algorithm and made the
audio_test slighly more sensitive (LP: #1070776). Rewrote script to
use/require Python 3 and gstreamer 1.0. Updated job requirements and
checkbox dependencies accordingly.
* checkbox-old/scripts/gst_pipeline_test: Better debugging output, and
script exits gracefully when the pipeline is unparsable or has a missing
element.
* checkbox-old/jobs/graphics.txt.in: Use videoconvert instead of
ffmpegcolorspace, with a fallback if videoconvert is not found
(LP: #1199259)
* checkbox-old/jobs/input.txt.in: Add more details in pointing test names
so they are easier to identify (LP: #1192541)
[ Sylvain Pineau ]
* jobs/resource.txt.in: updated version of the package resource job command
supporting both precise and newer releases (LP: #1184197)
* scripts/audio_settings: Use the new pactl parser to guess the right profile
to select for HDMI / DisplayPort tests.
* setup.py: Use setuptools find_packages(), more future proof.
* checkbox/scripts/audio_settings.py: Save active profiles for all alsa cards
(LP: #169425)
* scripts/gst_pipeline_test: Use the logging module and the same config as
audio_settings.
* jobs/info.txt.in, scripts/efi_resource: parse the kern.log backups too.
* scripts/gpu_test, jobs/suspend.txt.in: Call firefox instead of the default
browser.
* checkbox-old/scripts/meminfo_resource, cpuinfo_resource: sort items for a
deterministic output. Meant to be used with after_suspend jobs.
* checkbox-old/scripts/gpu_test: Open kern.log in byte mode to avoid the
UnicodeDecodeError management.
* checkbox-old/scripts/memory_compare: set a variable diff. threshold.
* checkbox-old/jobs/suspend.txt.in: Set the wifi reconnect timeout to 90s.
Date: Fri, 12 Jul 2013 14:51:00 -0400
Changed-By: Daniel Manrique <roadmr at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/saucy/+source/checkbox/0.16.3
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 12 Jul 2013 14:51:00 -0400
Source: checkbox
Binary: checkbox checkbox-cli checkbox-urwid checkbox-gtk checkbox-qt checkbox-hw-collection
Architecture: source
Version: 0.16.3
Distribution: saucy
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Daniel Manrique <roadmr at ubuntu.com>
Description:
checkbox - System testing application
checkbox-cli - Command line interface for checkbox
checkbox-gtk - GTK interface for checkbox
checkbox-hw-collection - CLI tool for collecting HW information from a system
checkbox-qt - QT4 interface for checkbox
checkbox-urwid - Urwid interface for checkbox
Launchpad-Bugs-Fixed: 169425 1070776 1177647 1180342 1181952 1182489 1183271 1184197 1184661 1184882 1185759 1186259 1187216 1188221 1188284 1188601 1192093 1192541 1192684 1192979 1194170 1196531 1196838 1199245 1199259
Changes:
checkbox (0.16.3) saucy; urgency=low
.
[ Alberto Milone ]
* checkbox-old/scripts/color_depth_info:
- Be more strict in the regex so as to make sure that we catch the
correct string.
- Open the log using the 'rb' flag. This prevents python from throwing
a UnicodeDecodeError.
.
[ Po-Hsu Lin]
* scripts/network_device_info: script is now able to detect Modem devices,
modified the error message for missing devices, provide more information
to users. (LP: #1194170)
.
[ Jeff Marcom ]
* scripts/virtualization: fixed issue introduced in last patch that
caused the kvm test to not run at all. Changed file permission lvl
on created temporary directory. Fixed issue where test log was being
deleted along with temporary directory(LP: #1192979)
.
[ Jeff Lane ]
* scripts/virtualization: script no longer fails when trying to cast an
empty timeout setting in config file to int(). Added additional error
handling. (LP: #1186259)
* jobs/stress.txt.in: added dependencies on single cycle tests to the 30
cycle S3 and S4 test to avoid unnecessary rebooting by tester on expected
failures. (LP: #1188284)
* scripts/fwts_test, scripts/sleep_test: Tests now use a more reliabe marker
to determine when the system completed resume. sleep_test output cleaned up
to match fwts_test output and not break sleep_time_check (LP: #1188221)
* scripts/fwts_test: script now fails on aborted tests if desired.
jobs/power-management.txt.in: jobs that depend on fwts_wakealarm to pass or
fail now fail on aborted test result. (LP: #1192684)
.
[ Brendan Donegan ]
* checkbox_qt/qt_interface.py - Order the list of items to be displayed
alphabetically, so the order is consistent (LP: #1177647)
* debian/rules - Add checkbox-hw-collection so that it's treated in the same
way as other checkbox derived packages like checkbox-qt (LP: #1188601)
* jobs/optical.txt.in - Added VERIFICATION section for cdrom-write job so that
the Qt UI doesn't barf when it finds there is no such section (LP: #1185759)
* qt/frontend/treemodel.cpp: Deselect a parent node only if all of its
child nodes are actually unselected rather than partially selected as
before. (LP: #1180342)
* qt/frontend/qtfront.cpp, qtfront.h, checkbox_qt/qt_interface.py: Select
appropriate radio button in showTest if the test already has a result set
rather than just defaulting to skip always (LP: #1181952)
* jobs/touchpad.txt.in - Remove the requires line for touch_mode in
touchpad/horizontal and touchpad/vertical so that those tests will
at least run on those systems where they are supposed to (LP: #1184882)
* scripts/xml_sanitizer, jobs/info.txt.in - pipe output from udevadm
through new xml_sanitizer script which removes characters which are
invalid in XML, so that it doesn't cause trouble (LP: #1192093)
* scripts/xml_sanitizer, jobs/info.txt.in - pipe output from udevadm
through new xml_sanitizer script which removes characters which are
invalid in XML, so that it doesn't cause trouble (LP: #1192093)
* plugins/launchpad_report.py - Don't include attachments which have a status
of 'unsupported' (LP: #1196531)
* checkbox/parsers/lshwjson.py, scripts/memory_compare - Create a parser for
lshw and use this in the memory_compare script instead of dmidecode
(LP: #1184661)
* plugins/subunit_report.py - Prevent crash when job output contains
non-ASCII characters (LP: #1196838)
* jobs/info.txt.in - Add lshw_attachment job with dependency on the lshw
package, and also give dmidecode_attachment a dependency on dmidecode,
this way we get the right attachments (LP: #1199245)
.
[ Daniel Manrique ]
* jobs/stress.txt.in: fixed a few inconsistent invocations of sleep_test.
* checkbox/tests/test_message_files.py: Added a test to verify jobs contain
required fields (LP: #1187216).
* Expanded optical_drive resource command so it correctly handles systems
with no optical drive (LP: #1182489)
* Added missing plugin files to po/POTFILES.in so their strings are
translatable (LP: #1183271)
* scripts/audio_test: Improved peak detection algorithm and made the
audio_test slighly more sensitive (LP: #1070776). Rewrote script to
use/require Python 3 and gstreamer 1.0. Updated job requirements and
checkbox dependencies accordingly.
* checkbox-old/scripts/gst_pipeline_test: Better debugging output, and
script exits gracefully when the pipeline is unparsable or has a missing
element.
* checkbox-old/jobs/graphics.txt.in: Use videoconvert instead of
ffmpegcolorspace, with a fallback if videoconvert is not found
(LP: #1199259)
* checkbox-old/jobs/input.txt.in: Add more details in pointing test names
so they are easier to identify (LP: #1192541)
.
[ Sylvain Pineau ]
* jobs/resource.txt.in: updated version of the package resource job command
supporting both precise and newer releases (LP: #1184197)
* scripts/audio_settings: Use the new pactl parser to guess the right profile
to select for HDMI / DisplayPort tests.
* setup.py: Use setuptools find_packages(), more future proof.
* checkbox/scripts/audio_settings.py: Save active profiles for all alsa cards
(LP: #169425)
* scripts/gst_pipeline_test: Use the logging module and the same config as
audio_settings.
* jobs/info.txt.in, scripts/efi_resource: parse the kern.log backups too.
* scripts/gpu_test, jobs/suspend.txt.in: Call firefox instead of the default
browser.
* checkbox-old/scripts/meminfo_resource, cpuinfo_resource: sort items for a
deterministic output. Meant to be used with after_suspend jobs.
* checkbox-old/scripts/gpu_test: Open kern.log in byte mode to avoid the
UnicodeDecodeError management.
* checkbox-old/scripts/memory_compare: set a variable diff. threshold.
* checkbox-old/jobs/suspend.txt.in: Set the wifi reconnect timeout to 90s.
Checksums-Sha1:
e922c051793a81b636167453a99788a1ba86c288 1630 checkbox_0.16.3.dsc
89d03a542f5c7ecd66b93988556839802cfb43ec 4721175 checkbox_0.16.3.tar.gz
Checksums-Sha256:
02585eff413c63c34d46f30983d1ec51084495d6318da10c52a0f9c527608187 1630 checkbox_0.16.3.dsc
5ce09f42579fe2a52c195c5fecd9a0646569e957c56a5ca32be9a35f076de47e 4721175 checkbox_0.16.3.tar.gz
Files:
269b59afcbd0058eb758c2409c484f87 1630 utils optional checkbox_0.16.3.dsc
bc20d2cb21e40a3ad15884947d912022 4721175 utils optional checkbox_0.16.3.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAEBAgAGBQJR4FcIAAoJELLN2o+BkKXQHaIH/Rmkkkq1bl0nrlODX9Mr2rLH
N0BU9wOO2Cv+q7lhfTrTcI0ejdKsVS92m2uJALH18eQeNPOWAfDPSGLTL3q+FVJP
SsayqyJPn6fh1dIjxuoWLcuDCvNYAWVZdu7WIS89tETShovOH7q+IWMFT8+zg3Mv
ZiR+y7OFzKIdjw/79pE1+TEbx+XtyuM5Dz50z1gklgaq/ICE5Wq0XLI8/ngNWK+0
zbWBiAUqRQfazi1s8eS2d0h5BgumtlfL8B4tbbxlVGaJi2Qrr+2MG7OdQv6Z0c+Q
G9APGnGVJeVsQPG9vmHv/jVjM+qlITEHOrfTAMyZUa5UMK7qkvIgKztSkexlCZ8=
=+N82
-----END PGP SIGNATURE-----
More information about the Saucy-changes
mailing list