checkbox 0.16.3 source package in Ubuntu

Changelog

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.
 -- Daniel Manrique <email address hidden>   Fri, 12 Jul 2013 14:51:00 -0400

Upload details

Uploaded by:
Daniel Manrique on 2013-07-12
Uploaded to:
Saucy
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
utils
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
checkbox_0.16.3.tar.gz 4.5 MiB 5ce09f42579fe2a52c195c5fecd9a0646569e957c56a5ca32be9a35f076de47e
checkbox_0.16.3.dsc 1.6 KiB 02585eff413c63c34d46f30983d1ec51084495d6318da10c52a0f9c527608187

Available diffs

View changes file

Binary packages built by this source

checkbox: No summary available for checkbox in ubuntu saucy.

No description available for checkbox in ubuntu saucy.

checkbox-cli: No summary available for checkbox-cli in ubuntu saucy.

No description available for checkbox-cli in ubuntu saucy.

checkbox-gtk: No summary available for checkbox-gtk in ubuntu saucy.

No description available for checkbox-gtk in ubuntu saucy.

checkbox-hw-collection: No summary available for checkbox-hw-collection in ubuntu saucy.

No description available for checkbox-hw-collection in ubuntu saucy.

checkbox-qt: No summary available for checkbox-qt in ubuntu saucy.

No description available for checkbox-qt in ubuntu saucy.

checkbox-urwid: No summary available for checkbox-urwid in ubuntu saucy.

No description available for checkbox-urwid in ubuntu saucy.