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: powerpc powerpc_translations Version: 0.16.3 Distribution: saucy-proposed Urgency: low Maintainer: Ubuntu/powerpc Build Daemon Changed-By: Daniel Manrique 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: b74c438da21d95301cfab762af63739bee694608 1495170 checkbox_0.16.3_powerpc.deb 73034f5c8a98e5bc44261775b1659950e4610030 75290 checkbox-qt_0.16.3_powerpc.deb e7fbb606e695c177b1553d8ac0631b301a46b330 2938 checkbox-hw-collection_0.16.3_powerpc.deb 41d0feaa82fd4df56d8e2e1d384fe2193935a9b4 3954842 checkbox_0.16.3_powerpc_translations.tar.gz Checksums-Sha256: 1fe41321a8986f73de39385e14ee289add5ac379da8bd3ed847863d649979758 1495170 checkbox_0.16.3_powerpc.deb cdc89fa00d39a313f08ffa3678fffdde7c0d35fc24008c1fd98f481e94abe3ed 75290 checkbox-qt_0.16.3_powerpc.deb c0952d0bdb0a3a4ae3541d94ea7582fd511c032de2d847404ecc10e559382bf2 2938 checkbox-hw-collection_0.16.3_powerpc.deb 7f100f33778652d24722eaae2dd5085f27cf627b01ee71ab6043317038f386e2 3954842 checkbox_0.16.3_powerpc_translations.tar.gz Files: c2b5bdaa076e6855558322c138e36ced 1495170 python optional checkbox_0.16.3_powerpc.deb a86dabbbffd492d349a9c1c0f5d832a0 75290 utils optional checkbox-qt_0.16.3_powerpc.deb 270fe915e571384d43de8045bace25f5 2938 utils optional checkbox-hw-collection_0.16.3_powerpc.deb 4270e4bc5c4b63fd105bbe288087050e 3954842 raw-translations - checkbox_0.16.3_powerpc_translations.tar.gz