[ubuntu/saucy-proposed] checkbox 0.16 (Accepted)

Daniel Manrique roadmr at ubuntu.com
Thu May 9 20:20:20 UTC 2013


checkbox (0.16) saucy; urgency=low

  * New upstream release (LP: #1178403):

  * Launchpad automated translation updates

  [ Jeff Lane ]
  * scripts/cpu_offlining: Modified script to no longer offline cpu0 to resolve
    a bug on ARM. Modified output so most of it is redirected to stderr for
    fail cases, we don't need that much for success cases. (LP: #1078897)
  * jobs/mediacard.txt.in: Modified test instructions to be less confusing
    (LP: #970857)
  * scripts/cpu_topology: define the cpuinfo nested dicts on creation rather
    than define elements during parsing of /proc/cpuinfo (LP: #1111878)
  * scripts/lsmod_info: Corrected error handling for the check_output() call to
    trap the correct error. (LP: #1103647)
  * jobs/camera.txt.in: removed an extraneous requres line for gir1.2
    scripts/camera_test: added code to determine what version of gst we're
    using and set video type and plugin accordingly. (LP: #1100594)
  * scripts/network_check: added ability to specify custom target URL for
    debugging failures (LP: #1128017)
  * scripts/sleep_test_log_check: added new script to parse fwts logs for
    errors
    jobs/hibernate.txt.in, jobs/stress.txt.in, jobs/suspend.txt.in: added jobs
    to use the sleep_test_log_check script after s3/s4 tests. Modified current
    s3/s4 tests to use the new None fail level for fwts_test
    scripts/fwts_test: no longer fails on fwts errors if "-f none" is chosen.
    Now it should only fail by manual indication if the actual sleep action
    fails. (LP: #1169922)
  * scripts/bluetooth_test: test no longer generates odd Broken Pipe error when
    the dpkg bit verifies obexftp is installed (LP: #1169488)
  * jobs/networking.txt.in: fixed networking/info jobs that were not being run
    because $output was being resolved too early (LP: #1065983)
  * scripts/memory_compare: cleaned up the output to be more explanatory and
    easier to visually parse (LP: #1072666)
  * jobs/miscellanea.txt.in: Added jobs for manual verification of PXE boot and
    remote IPMI to improve server test coverage.
  * jobs/led.txt.in: Modified Jobs: led/power, led/wlan, led/wlan-disabled. New
    jobs: led/power-blink-suspend, led/suspend, led/mute
    jobs/keys.txt.in: modified keys/wireless
  * plugins/lock_prompt.py: added a lock release to cleanly clear lock on stop.
    plugins/persist_prompt.py: promoted save to run before lock release.
    checkbox/lib/fifo.py: trap OSError exception at close when the input/output
    fifo fds disappear before fifo.close() can get to them. (LP: #115561)
  * jobs/info.txt.in: fixed bad driver name in audio_codecs job (LP: #1165215)
  * jobs/mediacard.txt.in: reduce test file size for MMC to 64MB (LP: #1167214)
  * jobs/led.txt.in, jobs/suspend.txt.in: removed bits about WLAN LED flashing
    from the WLAN jobs as that no longer happens on data tx/rx (LP: #1157606)
  * jobs/power-management.txt.in: added manual reboot and shutdown tests for
    server and Xen testing.  Took the opportunity to correct punctuation in the
    descriptions or other manual jobs.
    jobs/virtualization.txt.in: added virtualization/xen_ok and
    virtualization/xen_check_vms jobs for Xen testing
    scripts/xen_test: added script to perform Xen testing
  * jobs/various: Changed the jobs that use removable_storage_watcher to
    generate ~256MB files to combat problems where the files are cached and not
    written directly to devices during test. (LP: #1149213)


  [ Sylvain Pineau ]
  * jobs/suspend.txt.in, scripts/gpu_test: Remove the need of running the script
    with the root user, restore the workspaces switch and the HTML5 video
    playback ; remove the extra suspend/resume (LP: #1172851)
  * checkbox/parsers/udevadm.py: Only filter devices without product AND vendor
    information (LP: #1167733)
  * debian/control: Added python3-mock as a build dependency.
  * debian/rules: Clean __pycache__ directory after running scripts unit tests.
  * scripts/gputest_benchmark: Added a wrapper for the Geeks3D GpuTest
    benchmark.
  * jobs/benchmarks.txt.in: Added the corresponding GpuTest jobs (Furmark,
    Gimark and Tessmark)

  [ Brendan Donegan ]
  * scripts/rendercheck_test - change nargs='+' to action='append' for blacklist
    option so it works as expected.
    jobs/rendercheck.txt.in - blacklist gradients test as it is known to produce
    false positives. (LP: #1093718)
  * plugins/hexr_transport.py - added plugin for submitting to HEXR and
    certification based on certify_new_transport from checkbox-certification.
    examples/checkbox-qt.ini - blacklisted hexr_transport as we won't use it
    examples/checkbox-cli.ini - blacklisted hexr_transport as we won't use it
    examples/checkbox-urwid.ini - blacklisted hexr_transport as we won't use it
  * Add hidden 'Submit to HEXR' checkbox on submission screen, so that it can
    be utilised in checkbox-certification.
  * checkbox/user_interface.py - fixed keyword argument in show_entry.
    checkbox_cli/cli_interface.py - return tuple as expected. (LP: #1173103)
  * scripts/sources_test - modified script so that it takes sources list
    location and repository list as arguments
  * jobs/miscellanea.txt.in - provide REPOSITORY and SOURCES_LIST environment
    variables to the sources_test script (LP: #1149288)
  * Added mobile broadband tests and updated create_connection script to allow
    creation of mobile broadband connections.
  * scripts/rendercheck_test, scripts/graphics_stress_test,
    jobs/rendercheck.txt.in, jobs/stress.txt.in - Allow blacklisting of
    specific rendercheck tests and use this to exclude the 'repeat' test
    from the set of rendercheck tests that run (LP: #1164566)
  * jobs/benchmarks.txt.in - fix typo in command field of
    benchmarks/graphics/globs job (LP: #1157615)
  * data/whitelists/sru.whitelist - remove bluetooth_obex_before_suspend
    as it is made redundant by browse/get/send (LP: #1155325)

  [ Po-Hsu Lin ]
  * jobs/led.txt.in: Modified the description of led/power-blink-suspend test to
    cover more cases.
    jobs/suspend.txt.in: Modified the description of suspend/suspend_advanced
    test cover more cases. (LP: #1172108)
  * jobs/monitor.txt.in: Modified the description of dim_brightness test to make
    it consistent with the code. (LP: #1170244)

  [ Daniel Manrique ]
  * scripts/alsa_record_playback: Replaced alsasrc with autoaudiosrc
    (LP: #1059544)
  * checkbox/parsers/submission.py: Fixed incorrect context for memory
    parsing, which resulted in absent memory information when parsing
    xml files.
  * scripts/glob_test: Fixed swapping of repetitions and time parameters.
    jobs/benchmarks.txt.in: Set a 26 FPS threshold for passing globs
    benchmark.
  * Added sru.whitelist used to test stable release update kernels.

  [ Jeff Marcom ]
  * scripts/network: added new script for testing and retrieving information for
    network interfaces.
  * configs,examples/network.cfg: added config file
    for network test configuration and setup
  * scripts/virtualization - Fixes issue where console terminal would
    remain hijacked by child kvm process (LP: #1164028)
  * jobs/input.txt.in: Added manual check job for accelerometer hardware
  * scripts/virtualization: Fixed issue where specifying test timeout via
    vitualization.cfg was pulled in as a string rather than integer.
  * scripts/virtualization: Added classmethod for generating cloud
    config data based on ISO in use

  [ Zygmunt Krynicki ]
  * jobs/graphics.txt.in, jobs/suspend.txt.in: convert package resource
    programs to be compatible with plainbox
  * debian/control: add missing build dependency on python3-setuptools
  * debian/control: add another missing build dependency on python-setuptools
    (apparently needed because dh_auth_xxx) poke setup.py as python2)

Date: Thu, 09 May 2013 14:39:23 -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
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 09 May 2013 14:39:23 -0400
Source: checkbox
Binary: checkbox checkbox-cli checkbox-urwid checkbox-gtk checkbox-qt checkbox-hw-collection
Architecture: source
Version: 0.16
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: 115561 970857 1059544 1065983 1072666 1078897 1093718 1100594 1103647 1111878 1128017 1149213 1149288 1155325 1157606 1157615 1164028 1164566 1165215 1167214 1167733 1169488 1169922 1170244 1172108 1172851 1173103 1178403
Changes: 
 checkbox (0.16) saucy; urgency=low
 .
   * New upstream release (LP: #1178403):
 .
   * Launchpad automated translation updates
 .
   [ Jeff Lane ]
   * scripts/cpu_offlining: Modified script to no longer offline cpu0 to resolve
     a bug on ARM. Modified output so most of it is redirected to stderr for
     fail cases, we don't need that much for success cases. (LP: #1078897)
   * jobs/mediacard.txt.in: Modified test instructions to be less confusing
     (LP: #970857)
   * scripts/cpu_topology: define the cpuinfo nested dicts on creation rather
     than define elements during parsing of /proc/cpuinfo (LP: #1111878)
   * scripts/lsmod_info: Corrected error handling for the check_output() call to
     trap the correct error. (LP: #1103647)
   * jobs/camera.txt.in: removed an extraneous requres line for gir1.2
     scripts/camera_test: added code to determine what version of gst we're
     using and set video type and plugin accordingly. (LP: #1100594)
   * scripts/network_check: added ability to specify custom target URL for
     debugging failures (LP: #1128017)
   * scripts/sleep_test_log_check: added new script to parse fwts logs for
     errors
     jobs/hibernate.txt.in, jobs/stress.txt.in, jobs/suspend.txt.in: added jobs
     to use the sleep_test_log_check script after s3/s4 tests. Modified current
     s3/s4 tests to use the new None fail level for fwts_test
     scripts/fwts_test: no longer fails on fwts errors if "-f none" is chosen.
     Now it should only fail by manual indication if the actual sleep action
     fails. (LP: #1169922)
   * scripts/bluetooth_test: test no longer generates odd Broken Pipe error when
     the dpkg bit verifies obexftp is installed (LP: #1169488)
   * jobs/networking.txt.in: fixed networking/info jobs that were not being run
     because $output was being resolved too early (LP: #1065983)
   * scripts/memory_compare: cleaned up the output to be more explanatory and
     easier to visually parse (LP: #1072666)
   * jobs/miscellanea.txt.in: Added jobs for manual verification of PXE boot and
     remote IPMI to improve server test coverage.
   * jobs/led.txt.in: Modified Jobs: led/power, led/wlan, led/wlan-disabled. New
     jobs: led/power-blink-suspend, led/suspend, led/mute
     jobs/keys.txt.in: modified keys/wireless
   * plugins/lock_prompt.py: added a lock release to cleanly clear lock on stop.
     plugins/persist_prompt.py: promoted save to run before lock release.
     checkbox/lib/fifo.py: trap OSError exception at close when the input/output
     fifo fds disappear before fifo.close() can get to them. (LP: #115561)
   * jobs/info.txt.in: fixed bad driver name in audio_codecs job (LP: #1165215)
   * jobs/mediacard.txt.in: reduce test file size for MMC to 64MB (LP: #1167214)
   * jobs/led.txt.in, jobs/suspend.txt.in: removed bits about WLAN LED flashing
     from the WLAN jobs as that no longer happens on data tx/rx (LP: #1157606)
   * jobs/power-management.txt.in: added manual reboot and shutdown tests for
     server and Xen testing.  Took the opportunity to correct punctuation in the
     descriptions or other manual jobs.
     jobs/virtualization.txt.in: added virtualization/xen_ok and
     virtualization/xen_check_vms jobs for Xen testing
     scripts/xen_test: added script to perform Xen testing
   * jobs/various: Changed the jobs that use removable_storage_watcher to
     generate ~256MB files to combat problems where the files are cached and not
     written directly to devices during test. (LP: #1149213)
 .
 .
   [ Sylvain Pineau ]
   * jobs/suspend.txt.in, scripts/gpu_test: Remove the need of running the script
     with the root user, restore the workspaces switch and the HTML5 video
     playback ; remove the extra suspend/resume (LP: #1172851)
   * checkbox/parsers/udevadm.py: Only filter devices without product AND vendor
     information (LP: #1167733)
   * debian/control: Added python3-mock as a build dependency.
   * debian/rules: Clean __pycache__ directory after running scripts unit tests.
   * scripts/gputest_benchmark: Added a wrapper for the Geeks3D GpuTest
     benchmark.
   * jobs/benchmarks.txt.in: Added the corresponding GpuTest jobs (Furmark,
     Gimark and Tessmark)
 .
   [ Brendan Donegan ]
   * scripts/rendercheck_test - change nargs='+' to action='append' for blacklist
     option so it works as expected.
     jobs/rendercheck.txt.in - blacklist gradients test as it is known to produce
     false positives. (LP: #1093718)
   * plugins/hexr_transport.py - added plugin for submitting to HEXR and
     certification based on certify_new_transport from checkbox-certification.
     examples/checkbox-qt.ini - blacklisted hexr_transport as we won't use it
     examples/checkbox-cli.ini - blacklisted hexr_transport as we won't use it
     examples/checkbox-urwid.ini - blacklisted hexr_transport as we won't use it
   * Add hidden 'Submit to HEXR' checkbox on submission screen, so that it can
     be utilised in checkbox-certification.
   * checkbox/user_interface.py - fixed keyword argument in show_entry.
     checkbox_cli/cli_interface.py - return tuple as expected. (LP: #1173103)
   * scripts/sources_test - modified script so that it takes sources list
     location and repository list as arguments
   * jobs/miscellanea.txt.in - provide REPOSITORY and SOURCES_LIST environment
     variables to the sources_test script (LP: #1149288)
   * Added mobile broadband tests and updated create_connection script to allow
     creation of mobile broadband connections.
   * scripts/rendercheck_test, scripts/graphics_stress_test,
     jobs/rendercheck.txt.in, jobs/stress.txt.in - Allow blacklisting of
     specific rendercheck tests and use this to exclude the 'repeat' test
     from the set of rendercheck tests that run (LP: #1164566)
   * jobs/benchmarks.txt.in - fix typo in command field of
     benchmarks/graphics/globs job (LP: #1157615)
   * data/whitelists/sru.whitelist - remove bluetooth_obex_before_suspend
     as it is made redundant by browse/get/send (LP: #1155325)
 .
   [ Po-Hsu Lin ]
   * jobs/led.txt.in: Modified the description of led/power-blink-suspend test to
     cover more cases.
     jobs/suspend.txt.in: Modified the description of suspend/suspend_advanced
     test cover more cases. (LP: #1172108)
   * jobs/monitor.txt.in: Modified the description of dim_brightness test to make
     it consistent with the code. (LP: #1170244)
 .
   [ Daniel Manrique ]
   * scripts/alsa_record_playback: Replaced alsasrc with autoaudiosrc
     (LP: #1059544)
   * checkbox/parsers/submission.py: Fixed incorrect context for memory
     parsing, which resulted in absent memory information when parsing
     xml files.
   * scripts/glob_test: Fixed swapping of repetitions and time parameters.
     jobs/benchmarks.txt.in: Set a 26 FPS threshold for passing globs
     benchmark.
   * Added sru.whitelist used to test stable release update kernels.
 .
   [ Jeff Marcom ]
   * scripts/network: added new script for testing and retrieving information for
     network interfaces.
   * configs,examples/network.cfg: added config file
     for network test configuration and setup
   * scripts/virtualization - Fixes issue where console terminal would
     remain hijacked by child kvm process (LP: #1164028)
   * jobs/input.txt.in: Added manual check job for accelerometer hardware
   * scripts/virtualization: Fixed issue where specifying test timeout via
     vitualization.cfg was pulled in as a string rather than integer.
   * scripts/virtualization: Added classmethod for generating cloud
     config data based on ISO in use
 .
   [ Zygmunt Krynicki ]
   * jobs/graphics.txt.in, jobs/suspend.txt.in: convert package resource
     programs to be compatible with plainbox
   * debian/control: add missing build dependency on python3-setuptools
   * debian/control: add another missing build dependency on python-setuptools
     (apparently needed because dh_auth_xxx) poke setup.py as python2)
Checksums-Sha1: 
 40b2de54652e4ab9fc79988dd5001a58a5120ef9 1632 checkbox_0.16.dsc
 bd267032425c26f539d7156f24f48494510b57ed 4811729 checkbox_0.16.tar.gz
Checksums-Sha256: 
 aa93081c7fe38c7000fd6a402f5447e36d3636c94bf07f247f5773d5ee3c4bb8 1632 checkbox_0.16.dsc
 dee37b09fe6806865005deba334e00838fdff7fce929c67f08d6c78793dd0dd9 4811729 checkbox_0.16.tar.gz
Files: 
 6e193654f859c4d7d7a40d26613bb22b 1632 utils optional checkbox_0.16.dsc
 32785a2fc1cacc27f60e0449db1c3391 4811729 utils optional checkbox_0.16.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJRjAOYAAoJELLN2o+BkKXQpXIIAJGNpuu9GR8oL0pV1OtXrKbu
XchWmtnkIJaw2/NmQqK2dkyOT5TjQZicrr+pYFB9PDeGOG0E78ZQWssDkc6/76fo
+dCXD9HjWk2uYCd0s9ksrtrFGyx0rTluiGeJv7L6jOp6+4eJsdvQ6HhlC28c88d5
szn/Anr4DH/Pm1XumyAiCqCDotHCGaM3DJqNPTnmVoU09wbq625HGQM9HRU1FqlP
L6fOiMJtPL+QlxU2J9Xudi7Qa0VzeCX+6VgbHRF6F8MhhxCuyeHSn6FJG6SgP93S
E5c1LuWa+O7qdMNUyuG4T5mbrLfYY/YK/UAFNGQ3f/kzlzp+PEPWhIQB8rtuZ2M=
=iCNZ
-----END PGP SIGNATURE-----


More information about the Saucy-changes mailing list