Candidate revision checkbox_0.16

Bug #1178403 reported by Daniel Manrique
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
checkbox (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

  * 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)

Related branches

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (7.8 KiB)

This bug was fixed in the package checkbox - 0.16

---------------
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/x...

Read more...

Changed in checkbox (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.