[ubuntu/trusty-proposed] checkbox 0.17.4 (Accepted)

Daniel Manrique roadmr at ubuntu.com
Tue Feb 4 22:00:13 UTC 2014


checkbox (0.17.4) trusty; urgency=low

  * New upstream release (LP: #1276285):

  * Launchpad automated translation updates

  [ Po-Hsu Lin]
  * jobs/power-management.txt.in: add product requirement for laptops into
    the power-management/lid test case. (LP: #1270689)
  * jobs/keys.txt.in - adde keys/microphone-mute to test the mute key for
    microphone.

  [ Rod Smith ]
  * Modified network test to fail on 80% rather than 40% of theoretical max
    speed.

  [Daniel Manrique]
  * jobs/graphics.txt.in: Use grep to work around bad exit codes from
    unity_support_test (LP: #1212618)
  * Added tests for 802.11ac networking, including environment variables for
    their settings, and updated whitelists accordingly.
  * scripts/sleep_test_log_check: Rewrote the parser logic to avoid missing
    failures due to file format changes (LP: #1201667)
  * parsers/udevadm: Added additional heuristics for video devices with
    PCI subclass "2", like newer NVidia GPUs (LP: #1270139)
  * checkbox/scripts/audio_settings: Place/read active_profiles in an
    absolute, known-writable location (LP: #1271707)
  * scripts/virtualization, scripts/network: Use specific environment
    variables for configuration, if available (LP: #1260507)
  * Removed suspend_test script which hasn't been touched in over 3 years
    and is not used in any jobs. (LP: #752881)
  * Changed touchpad_test to use default scrolling method, and added a switch
    to force edge scrolling if desired. Updated legacy tests to use edge
    scrolling when the test description makes that appropriate. (LP: #1259987)
  * scripts/virtualization: Shut down the VM properly so as to not damage the
    disk image; work properly with "second-boot" VM images (LP: #1259879)
  * jobs/stress.txt: Refer the stress log checking jobs to a single test file,
    rather than using wildcards, which causes strange results (LP: #1161718)
  * scripts/virtualization: Removed stray space in -net parameters causing
    test failures (LP: #1250568)
  * data/whitelists: Updated whitelists that require the new rtc resource
    (LP: #1251781)
  * jobs/ethernet.txt.in, jobs/wireless.txt.in: Added user-verify jobs to test
    maximum throughput versus interface's max supported speed.
  * scripts/network: Minor fixes and tweaks for nicer output and handling of
    Kb/s and Gb/s.
  * jobs/virtualization.txt.in: Set the kvm_check_vm test to run as root, to
    ensure we're running under kvm and not tcg. Modified tests for environment
    variables accordingly since we need to account for presence of proxy
    variables.
  * scripts/gpu_test: Revamped way of launching and stopping glxgears
    windows/threads, to make 100% sure that we find and close them all,
    avoiding leftover threads that cause the script not to exit.
    (LP: #1237199)
  * plugins/backend_info: Resolve and use full path to the backend script to
    ensure it runs when invoked via pkexec which is unhappy with relative
    paths (LP: #1240245)
  * scripts/fwts_test: Updated list of fwts tests to run, based on FWTS team
    recommendations (LP: #1228168)

  [ Chris Gregan ]
  * slight modification to existing touch tests to remove depends on failing
    mutitouch-automated
  * Updates made to touchpad and suspend jobs for new tests.
  * Updates made to the touchscreen jobs file for new tests.
  * jobs/suspend.txt.in - added tests for running iperf tests before and after
    suspend on all devices ether and wifi
  * jobs/wireless.txt.in - added tests for checking 80211 modules loaded and a
    script to scripts to execute that check named wireless_ext. Test added to run
    iwconfig query against all devices found on the system.
  * jobs/ethernet.txt.in - added test for running ethtool queries against all
    devices found on the system.

  [ Jeff Lane ]
  * scripts/network Handle ZeroDivisionError better (LP: #1257308)
  * Renamed networking.txt.in to ethernet.txt.in. Renamed all jobs and
    references to jobs with 'networking' in them to 'ethernet'
  * scripts/storage_test: script now ensures there is enough free disk space
    before running bonnie++ and adjusts bonnie++ parameters accordingly if
    necessary (LP: #1217268)

  [ Zygmunt Krynicki ]
  * Make plainbox-service a transitional package that depends on
    checkbox-ng-service.
  * Drop dependency from plainbox to checkbox, as it is not really required
    and used to be there so that plainbox would see all of the jobs. Now with
    fine-grained job providers this is no longer needed.
  * Remove the GTK+ and Urwid interfaces

  [ Manoj Iyer ]
  * Make cpu stress test work with cloud instances. Cloud instances have
    typically have limited resources so added logic to utilize less memory,
    at the same time keeping the CPU utilization unchanged at 100%.

  [ Brendan Donegan ]
  * scripts/brightness_test - Update get_best_interface function to use
    heuristic prescribed by the kernel for selecting the backlight
    interface to use (LP: #1250437)
  * jobs/resources.txt.in, jobs/power-management.txt.in - refactor rtc test so
    that it actually tests the RTC instead of just checking for its presence.
    Also create a resource job to allow other jobs to determine if an RTC is
    present. (LP: #1184733)
  * jobs/ethernet.txt.in, jobs/wireless.txt.in, scripts/network - added tests
    to stress the connection and monitor for dropped/delayed packets and
    implemented the logic for them in the network script.
  * jobs/resource.txt.in, jobs/virtualization.txt.in - added kvm resource job
    which states whether the hardware supports KVM. Remove kvm_ok job and
    use the kvm resource job to determine if kvm_check_vm should run
    (LP: #1236776)
  * jobs/keys.txt.in - added keys/keyboard-backlight job to test keyboard
    backlight toggle key.
  * scripts/network - restore other interfaces that were downed prior to running
    the network test (LP: #1238570)
  * scripts/virtualization - run qemu-system-arm on ARM platform (LP: #1184765)
  * jobs/virtualization.txt.in - remove virtualization-check test and the
    virt_check script (LP: #1227071)

  [ Jeff Marcom ]
  * scripts/network - added iperf test benchmark testing capabilities.
  * scripts/network: now exits with proper exit code when poor networking
  performance is detected.

  [ Yung Shen ]
  * jobs/keys.txt.in - added keys/hibernate job to test hibernate key
    and keys/keyboard-overhead-light job to test the key.

  [ Taihsiang Ho ]
  * checkbox-old/jobs/keys.txt.in - added keys/lock-screen job to test
    lock screen key.
  * checkbox-old/scripts/lock_screen_watcher - the script for keys/lock-screen job

  [ Sylvain Pineau ]
  * jobs/resource.txt.in, scripts/wifi_interface_mode_resource: new resource
    job to detect the wifi chip supported interface modes.
  * codecs.txt.in, info.txt.in, install.txt.in, networking.txt.in and
    server-services.txt.in: Fixed "requires" expresions using the "and"
    operator.

Date: Tue, 04 Feb 2014 12:46:11 -0500
Changed-By: Daniel Manrique <roadmr at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/trusty/+source/checkbox/0.17.4
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 04 Feb 2014 12:46:11 -0500
Source: checkbox
Binary: checkbox checkbox-cli checkbox-qt checkbox-hw-collection python3-checkbox python3-checkbox-support checkbox-gui
Architecture: source
Version: 0.17.4
Distribution: trusty
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-gui - QML based interface for system testing based on Plainbox.
 checkbox-hw-collection - CLI tool for collecting HW information from a system
 checkbox-qt - QT4 interface for checkbox
 python3-checkbox - CheckBox python3 library
 python3-checkbox-support - CheckBox support python3 library
Launchpad-Bugs-Fixed: 752881 1161718 1184733 1184765 1201667 1212618 1217268 1227071 1228168 1236776 1237199 1238570 1240245 1250437 1250568 1251781 1257308 1259879 1259987 1260507 1270139 1270689 1271707 1276285
Changes: 
 checkbox (0.17.4) trusty; urgency=low
 .
   * New upstream release (LP: #1276285):
 .
   * Launchpad automated translation updates
 .
   [ Po-Hsu Lin]
   * jobs/power-management.txt.in: add product requirement for laptops into
     the power-management/lid test case. (LP: #1270689)
   * jobs/keys.txt.in - adde keys/microphone-mute to test the mute key for
     microphone.
 .
   [ Rod Smith ]
   * Modified network test to fail on 80% rather than 40% of theoretical max
     speed.
 .
   [Daniel Manrique]
   * jobs/graphics.txt.in: Use grep to work around bad exit codes from
     unity_support_test (LP: #1212618)
   * Added tests for 802.11ac networking, including environment variables for
     their settings, and updated whitelists accordingly.
   * scripts/sleep_test_log_check: Rewrote the parser logic to avoid missing
     failures due to file format changes (LP: #1201667)
   * parsers/udevadm: Added additional heuristics for video devices with
     PCI subclass "2", like newer NVidia GPUs (LP: #1270139)
   * checkbox/scripts/audio_settings: Place/read active_profiles in an
     absolute, known-writable location (LP: #1271707)
   * scripts/virtualization, scripts/network: Use specific environment
     variables for configuration, if available (LP: #1260507)
   * Removed suspend_test script which hasn't been touched in over 3 years
     and is not used in any jobs. (LP: #752881)
   * Changed touchpad_test to use default scrolling method, and added a switch
     to force edge scrolling if desired. Updated legacy tests to use edge
     scrolling when the test description makes that appropriate. (LP: #1259987)
   * scripts/virtualization: Shut down the VM properly so as to not damage the
     disk image; work properly with "second-boot" VM images (LP: #1259879)
   * jobs/stress.txt: Refer the stress log checking jobs to a single test file,
     rather than using wildcards, which causes strange results (LP: #1161718)
   * scripts/virtualization: Removed stray space in -net parameters causing
     test failures (LP: #1250568)
   * data/whitelists: Updated whitelists that require the new rtc resource
     (LP: #1251781)
   * jobs/ethernet.txt.in, jobs/wireless.txt.in: Added user-verify jobs to test
     maximum throughput versus interface's max supported speed.
   * scripts/network: Minor fixes and tweaks for nicer output and handling of
     Kb/s and Gb/s.
   * jobs/virtualization.txt.in: Set the kvm_check_vm test to run as root, to
     ensure we're running under kvm and not tcg. Modified tests for environment
     variables accordingly since we need to account for presence of proxy
     variables.
   * scripts/gpu_test: Revamped way of launching and stopping glxgears
     windows/threads, to make 100% sure that we find and close them all,
     avoiding leftover threads that cause the script not to exit.
     (LP: #1237199)
   * plugins/backend_info: Resolve and use full path to the backend script to
     ensure it runs when invoked via pkexec which is unhappy with relative
     paths (LP: #1240245)
   * scripts/fwts_test: Updated list of fwts tests to run, based on FWTS team
     recommendations (LP: #1228168)
 .
   [ Chris Gregan ]
   * slight modification to existing touch tests to remove depends on failing
     mutitouch-automated
   * Updates made to touchpad and suspend jobs for new tests.
   * Updates made to the touchscreen jobs file for new tests.
   * jobs/suspend.txt.in - added tests for running iperf tests before and after
     suspend on all devices ether and wifi
   * jobs/wireless.txt.in - added tests for checking 80211 modules loaded and a
     script to scripts to execute that check named wireless_ext. Test added to run
     iwconfig query against all devices found on the system.
   * jobs/ethernet.txt.in - added test for running ethtool queries against all
     devices found on the system.
 .
   [ Jeff Lane ]
   * scripts/network Handle ZeroDivisionError better (LP: #1257308)
   * Renamed networking.txt.in to ethernet.txt.in. Renamed all jobs and
     references to jobs with 'networking' in them to 'ethernet'
   * scripts/storage_test: script now ensures there is enough free disk space
     before running bonnie++ and adjusts bonnie++ parameters accordingly if
     necessary (LP: #1217268)
 .
   [ Zygmunt Krynicki ]
   * Make plainbox-service a transitional package that depends on
     checkbox-ng-service.
   * Drop dependency from plainbox to checkbox, as it is not really required
     and used to be there so that plainbox would see all of the jobs. Now with
     fine-grained job providers this is no longer needed.
   * Remove the GTK+ and Urwid interfaces
 .
   [ Manoj Iyer ]
   * Make cpu stress test work with cloud instances. Cloud instances have
     typically have limited resources so added logic to utilize less memory,
     at the same time keeping the CPU utilization unchanged at 100%.
 .
   [ Brendan Donegan ]
   * scripts/brightness_test - Update get_best_interface function to use
     heuristic prescribed by the kernel for selecting the backlight
     interface to use (LP: #1250437)
   * jobs/resources.txt.in, jobs/power-management.txt.in - refactor rtc test so
     that it actually tests the RTC instead of just checking for its presence.
     Also create a resource job to allow other jobs to determine if an RTC is
     present. (LP: #1184733)
   * jobs/ethernet.txt.in, jobs/wireless.txt.in, scripts/network - added tests
     to stress the connection and monitor for dropped/delayed packets and
     implemented the logic for them in the network script.
   * jobs/resource.txt.in, jobs/virtualization.txt.in - added kvm resource job
     which states whether the hardware supports KVM. Remove kvm_ok job and
     use the kvm resource job to determine if kvm_check_vm should run
     (LP: #1236776)
   * jobs/keys.txt.in - added keys/keyboard-backlight job to test keyboard
     backlight toggle key.
   * scripts/network - restore other interfaces that were downed prior to running
     the network test (LP: #1238570)
   * scripts/virtualization - run qemu-system-arm on ARM platform (LP: #1184765)
   * jobs/virtualization.txt.in - remove virtualization-check test and the
     virt_check script (LP: #1227071)
 .
   [ Jeff Marcom ]
   * scripts/network - added iperf test benchmark testing capabilities.
   * scripts/network: now exits with proper exit code when poor networking
   performance is detected.
 .
   [ Yung Shen ]
   * jobs/keys.txt.in - added keys/hibernate job to test hibernate key
     and keys/keyboard-overhead-light job to test the key.
 .
   [ Taihsiang Ho ]
   * checkbox-old/jobs/keys.txt.in - added keys/lock-screen job to test
     lock screen key.
   * checkbox-old/scripts/lock_screen_watcher - the script for keys/lock-screen job
 .
   [ Sylvain Pineau ]
   * jobs/resource.txt.in, scripts/wifi_interface_mode_resource: new resource
     job to detect the wifi chip supported interface modes.
   * codecs.txt.in, info.txt.in, install.txt.in, networking.txt.in and
     server-services.txt.in: Fixed "requires" expresions using the "and"
     operator.
Checksums-Sha1: 
 afc75b8b9534420beb28b791d9874b84ad9f0b92 2154 checkbox_0.17.4.dsc
 35ef813a4434d264baf624963696680467db621f 6176959 checkbox_0.17.4.tar.gz
Checksums-Sha256: 
 fd7f46bcf5a845f9eb498b4cf91b1b3d9ba86d808c6f97f8bc2e9ff47bdb1215 2154 checkbox_0.17.4.dsc
 4696b8f3280a84e0e44ae9ff07fda53483989436df000c8ef82b424b5ee0b56a 6176959 checkbox_0.17.4.tar.gz
Files: 
 b67bb55e892b0723ffa1cef87d9a49a6 2154 utils optional checkbox_0.17.4.dsc
 05ffdc2d21675fc7d5c361b015614032 6176959 utils optional checkbox_0.17.4.tar.gz

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

iQEcBAEBAgAGBQJS8V/vAAoJELLN2o+BkKXQQ2IH/0hITR/BnUXSQbCQQWeTq2Xy
/V5QzYuI0YZV58ZALSt40v4mZmETKutNNSrNnHtwgQE3j0s/wItxJcL4RhcParwa
/uY3FM5IL3aExaAAPsWljmrtifSsqRHTcfFKjmCFkuRzUNGfk72txeCpPeNwRGhB
LRhkgKWGUQUwNnsmxwZ+4fjbLlFBfwtLrTOqNCO3LADSuDueJ310N82Dc9HMOh35
7YhkU/5ZRwr58Qw4zdL02H4HnULzS22pvfVjJQVhTroSIfshwehq3bGEWzxUUaxx
+roRlV3BrRCqYFeov3HOYTPTWS+go1dHuADZjfB8KbL/LL/bXzJuP9WFC7+eA50=
=E7Mm
-----END PGP SIGNATURE-----


More information about the Trusty-changes mailing list