[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