Branches for Quantal

Name Status Last Modified Last Commit
lp:ubuntu/quantal-proposed/checkbox bug 2 Mature 2013-10-03 15:49:40 UTC
56. Reverted removal of Ubuntu Friendly i...

Author: Daniel Manrique
Revision Date: 2013-10-03 15:49:40 UTC

Reverted removal of Ubuntu Friendly in checkbox-qt.desktop.in file to
better comply with SRU policy.

lp:~bkerensa/ubuntu/quantal/checkbox/fix-for-992249 bug 1 Development 2012-08-03 07:57:54 UTC
1539. Changed PCIX description to ExpressCa...

Author: Benjamin Kerensa
Revision Date: 2012-07-29 17:36:26 UTC

Changed PCIX description to ExpressCard for relevancy

lp:~bladernr/ubuntu/quantal/checkbox/0.14.1 bug(Has a merge proposal) 1 Development 2012-06-27 20:23:28 UTC
45. * New upstream release (LP: #1018571)...

Author: Jeff Lane 
Revision Date: 2012-06-27 20:17:19 UTC

* New upstream release (LP: #1018571)

[Brendan Donegan]
* Fixed up a few things with the gpu_lockup tests. Removed depends,
  renamed to gpu_lockup_suspend to reflect behaviour and removed the
  requirement on Firefox
* Changed suspend_advanced and suspend_advanced_auto to use less
  strict definition of fwts s3 test.

[Javier Collado]
* Make sure that jobs are topologically ordered (LP: #990075)
* Keep job ordering as close to whitelist as possible (LP: #1017951)

[Marc Tardif]
* New version 0.14.1 for Quantal Quetzal development.
* jobs/suspend.txt.in: Fixed trailing newline on otherwise empty line.
* scripts/run_templates: Fixed calls to Popen to use universal_newlines
  to return strings instead of bytes (LP: #1018354)

[Daniel Manrique]
* Fixed duplicate suspend/bluetooth_obex_after_suspend job name.
* scripts/dpkg_resource: Changed encoding from ascii to utf-8 to handle
  non-ascii locales (LP: #1018353)

[Jeff Lane]
* Migrated audio/external-HDMI-playback into checkbox. Modified the
  command to match our other audio tests that save and reset mixer
  levels.

lp:~cr3/ubuntu/quantal/checkbox/0.14 bug(Has a merge proposal) 1 Development 2012-06-23 00:58:45 UTC
44. * New upstream release (LP: #1016746)...

Author: Marc Tardif
Revision Date: 2012-06-23 00:52:27 UTC

* New upstream release (LP: #1016746):

[Brendan Donegan]
* [FEATURE] Python 2 to 3 conversion:
  * scripts/create_connection - switched to using argparse and fixed
    representation of octal literal
  * scripts/internet_test - ran 2to3 tool and decoded result of
    check_output. Also replaced optparse with argparse
  * scripts/memory_info
  * scripts/removable_storage_test - ran 2to3 tool and fixed some
    encoding issues
  * scripts/removable_storage_watcher - ran 2to3 tool and swapped
    use of gobject with gi.repository.GObject
  * scripts/xrandr_cycle - ran 2to3 tool and fixed encoding issue
  * scripts/obex_send - ran 2to3 tool and swapped
    use of gobject with gi.repository.GObject
* Update touchpad.py to use gsettings instead of deprecated gconf
  (LP: #1004212)
* Instead of checking output of nmcli con up in create_connection,
  check the return code is success instead (LP: #1013537)
* base64 encode the after suspend screenshot attachement so that it can
  be uploaded properly (LP: #1016126)
* Fixed simple type in xorg_memory_test, introduced by Python3
  conversion (LP: #1016387)
* [FEATURE] Add suspend/bluetooth_obex_after_suspend_auto test to be
  used during fully automated SRU testing

[Marc Tardif]
* [FEATURE] Reworked media_keys_test into key_test, making it more generic
  and able to test for any key that sends an scancode. Used it to implement
  a test for the Super key.
* [FEATURE] Added new interactive and auto-verifying touchpad scrolling
  test.
* [FEATURE] Python 2 to 3 conversion:
  * scripts/ansi_parser
  * scripts/cking_suite
  * scripts/floppy_test
  * scripts/network_bandwidth_test
  * scripts/cpu_scaling_test
* Removed sleep_test script no longer used by any test definition.
* [FEATURE] Deprecated scripts:
  * scripts/autotest_filter and scripts/autotest_suite
  * scripts/ltp_filter and scripts/ltp_suite
  * scripts/mago_filter and scripts/mago_suite
  * scripts/qa_regression_suite

[Daniel Manrique]
* New version 0.14 for Quantal Quetzal development.
* Set the correct user (root) for fwts-wakealarm test (LP: #1004102)
* Set correct user (root) for usb/storage-preinserted, so it works correctly
  on servers (LP: #1004131)
* Log (at level INFO) name of each message we execute, so the currently
  running job can be determined by looking at the logfile, rather than
  hunting through process lists.
* [FEATURE] Added script and jobs to collect and attach output from
  alsa-info.sh.
* Assume utf-8 encoding always, when opening template files.
  (LP: #1015174)
* [FEATURE] Replaced the context menu in the selection tree with explicit
  "select/deselect all" buttons.

[Javier Collado]
* Submission screen in Qt interface updated to support certification client:
  - customize contents depending on the upload target (launchpad or certification)
  - display links to the report properly in the show_entry method
* Fixed qt interface show_entry method preopulates widget that gets
  user input (LP: #1000451)
* Added customizable deselect_warning message in qt show_tree method (LP: #1000443)
* show_error method shows long text properly in gtk/qt interfaces (LP:
  #1012052)

[Jeff Lane]
* [FEATURE] Changes to Power Management testing in Checkbox:
  * scripts/pm_test: added a slightly modified version of OEM team's pm.py
    script for reboot/poweroff testing
  * jobs/hibernate.txt.in: modified hibernate test to use fwts and added new
    jobs to attach log files from hibernate testing.
  * jobs/power-management.txt.in: added new poweroff and reboot jobs using pm_test
    script. Added jobs to attach logs from reboot and poweroff tests to
    results.
  * jobs/stress.txt.in: modified suspend_30_cycles and hibernate_30_cycles to
    use fwts. Added jobs to attach logs from 30 cycle tests to results.
  * jobs/suspend.txt.in: Modified suspend_advanced and suspend_advanced_auto to use
    fwts. Added job to attach log from suspend_advanced and suspend_advanced_auto
    to results.
* [FEATURE] jobs/miscellanea.txt.in: added a job to gather tester info for
  certification purposes. Not to be used for UF.
* [FEATURE] Python 2 to 3 conversion:
  * scripts/cpu_topology: ran 2to3, made modificates based on code review and
    tested script to verify functionality.
  * scripts/disk_smart: ported to Python 3. Inserted bits to decode byte
    data returned by Popen. Fixed list_handler to decode bytes types to clean
    up debug output. Added bits to improve debug output. Migrated from
    optparse to argparse.
  * scripts/network_check: ran 2to3 and that was all that was needed. Also
    took the liberty of migrating from optparse to ArgParse sine we're
    Python3 only now.
  * scripts/network_device_info: ran 2to3 and changed shebang.
  * scripts/network_info: ran 2to3 and changed shebang. Fixed encoding issue
    with interface[:15] (needed to be a bytes object).
  * scripts/fwts_test: ran 2to3 and changed shebang, fixed an encoding bug
    with Popen output. Cleaned up the final output to be more useful for
    debugging test failures.
  * scripts/keyboard_test: nothing to do for conversion beyond changing shebang.
  * scripts/network_ntp_test: 2to3 changed nothing, so modified shebang.
    Fixed an encoding issue with Popen output in. Re-inserted a call to
    SilentCall() that was removed from TimeSkew() by someone in a previous
    revision, which made the TimeSkew() function do nothing. Fixed an
    unbuffered I/O error in SilentCall() discovered while testing Python3
    changes.
  * scripts/optical_detect, scripts/optical_read_test: ran 2to3 and changed
    shebang. Changes were minimal.
  * scripts/xorg_memory_test: 2to3 made minimal changes, modifed shebang.
    Converted optparse code to argparse code and replaced sys.argv[] stuff
    with more useful positional arguments. Removed a redundant import that
    2to3 injected.
  * scripts/resolution_test: ran 2to3 with minimal changes. Changed shebang.
    Converted optparse to argparse and removed unnecessary calls to
    sys.argv[]
  * scripts/pm_log_check: ran 2to3 and changed shebang.
  * scripts/pm_test: ran 2to3 and changed shebang. After a lot of trial and
    error, changed the way xinput is called to avoid confusing bytecode
    embedded in the command output that was causing problems with
    bytes.decode() on the "after reboot" hardware checks.

[Jeff Marcom]
* [FEATURE] Python 2 to 3 conversion:
  * scripts/memory_info
  * scripts/memory_test
  * scripts/touchpad_test
* Deprecated: wake_on_lan_test
* Update touchpad.py to use gsettings instead of deprecated gconf
  (LP: #1004212)

[Marc Tardif]
* [FEATURE] Reworked media_keys_test into key_test, making it more generic
  and able to test for any key that sends an scancode. Used it to implement
  a test for the Super key.
* [FEATURE] Added new interactive and auto-verifying touchpad scrolling
  test.
* Removed sleep_test script no longer used by any test definition.
* Migrated project minus scripts to Python 3.

[Sylvain Pineau]
* [FEATURE] Python 2 to 3 conversion:
  * scripts/gst_pipeline_test. Migrated to PyGI.
  * scripts/removable_resource: Add a resource job to identify removable
    block devices. __disks__ jobs updated to run only on internal drives.
* [FEATURE] jobs/benchmarks.txt.in, scripts/pts_run: Add a reworked launcher
  for phoronix-test-suite tests.
* [FEATURE] Python 2 to 3 conversion:
* jobs/stress.txt.in: add OEM team's stress tests (including reboot and poweroff)
  and log analysis jobs

lp:~sylvain-pineau/ubuntu/quantal/checkbox/0.14.4 bug(Has a merge proposal) 1 Development 2012-08-20 16:45:45 UTC
48. * New upstream release (LP: #1039094)...

Author: Sylvain Pineau
Revision Date: 2012-08-20 16:41:58 UTC

* New upstream release (LP: #1039094)

  [ Daniel Manrique ]
  * New version 0.14.4 for Quantal Quetzal development.
  * Added new audio_test and test definitions.

  [Jeff Lane]
  * jobs/esata.txt.in: added tests for removable eSATA drives
    scripts/removable_storage_test: added support for ata_serial_esata devices
    scripts/removable_storage_watcher: added support for ata_serial_esata
    devices
  * scripts/optical_write_test: changed behaviour to timeout after 5 minutes
    rather than a few seconds to give testers a chance to complete the test
    without having to sit on top of the machine waiting. If tester doesn't hit
    itself and proceed.
    jobs/optical.txt.in: Cleared up text in the existing manual optical write
    tests and added two automated tests that can be used if desired (they still
    require the user to push the tray in after writing, but eliminate other
    steps)
  * scripts/graphics_driver: Added this script based to parse Xorg.0.log and
    discover the currently running graphics driver and driver version
    jobs/graphics.txt.in: Added a new job to take advantage of the
    graphics_driver script.
    data/whitelists/default.whitelist: Added the graphics_driver job to the
    default whitelist because this would be good data to gather for UF and
    doesn't cost much
  * scripts/graphics_driver: Merged Alberto Milone's work on a
    hybrid_graphics_test into graphics_driver as his stuff and my stuff were
    similar enough to be in the same script, plus this allows the advantage of
    using Bryce Harrington's xorglog library down the road.
  * scripts/removable_storage_test: removed a lot of unnecessary output to
    clean up the test run and also added in some basic performance monitoring.

  [Sylvain Pineau]
  * jobs/graphics.txt.in, jobs/benchmarks.txt.in: Move gtkperk to the benchmarks
    section.
  * jobs/benchmarks.txt.in, scripts/wifi_time2reconnect: Add a test to monitor
    the time needed to reconnect to a WIFI access point.
  * jobs/cpu.txt.in: Added a check for ARM Vector Floating Point Unit support.
  * jobs/touchscreen.txt.in: Add 3 new manual tests (tap-detect, drag-n-drop and
    multitouch-zoom)
  * jobs/audio.txt.in: Added a test that verifies that the various audio
    channels are working properly.
  * scripts/camera_test, jobs/camera.txt.in: Replace the call to "xawtv -hwscan"
    in camera_test by the VIDIOC_QUERYCAP ioctl, xawtv requirement removed.
  * jobs/led.txt.in, jobs/local.txt.in, scripts/led_hdd_test.py: Add LED
    tests.
  * jobs/suspend.txt.in: Resurrect scripts/sleep_test as a fallback of fwts for
    the suspend/suspend_advanced test.

  [Brendan Donegan]
  * scripts/audio_settings: Converted script from Perl to Python(3), putting
    it in line with approved technology guidelines
  * jobs/audio.txt.in: Fixed audio jobs to use --file option of audio_settings
    instead of piping to STDOUT.
  * Prettify the Step icons that appear next to each test step in the test run
    screen (LP: #1036085)
  * Remove the 'Don't show this message on startup' checkbox from the
    introduction screen, since it isn't used (LP: #1036218)
  * Continue to run the progress bar when the test dependencies are being
    resolved so that it doesn't look like the UI hung (LP: #1036573)
  * Remove gcov_attachment from default whitelist since it depends on lcov
    which is not in the default install, and is not used anyway.

  [Nathan Williams]
  * scripts/network_check: Fixed exception handling in the absence of zenity
    (LP: #988260)

  [Samantha Jian]
  * Added disk spindown test script and definition.
  * Added support for BT devices on PCI bus. (LP: #1036124)

  [Jeff Marcom]
  * Added Accelerometer test.
  * scripts/gst_pipeline_test, jobs/audio.txt.in: Added device sink check

  [Matt Fischer]
  * Added test to check that volume is within acceptable range and audio
    elements are not muted.
  * scripts/camera_test: added the resolutions option to take sample pictures
    in all resolutions supported by the specified webcam
    jobs/camera.txt.in: added the camera/multiple-resolution-images test which
    utilitizes the changes to the camera_test script

  [Alberto Milone]
  * checkbox/contrib/gdk.py: Added library for getting gtk.gdk.Screen object
    checkbox/contrib/xrandr.py: Added library for manipulating graphics
    settings similar to how xrandr does it.
    scripts/brightness_test: Added automated test to verify that backlight
    settings are properly honored
    scripts/color_depth_info: Added script to get info on color depth and pixel
    format
    scripts/graphics_modes_info: Added script to gather info on the supported
    graphics modes available
    scripts/rotation_test: Added script to automate screen rotation testing
    jobs/graphics.txt.in, jobs/monitor.txt.in: Added jobs to take advantage of
    the new scripts added to Checkbox

  [ Sean Feole ]
  * scripts/wifi_reconnect_resume_test, jobs/wifi_resume_time added.
  * Fixed an output issue in scripts/wifi_reconnect_test that was not handled
    in the original merge. Also tweaked error messages to be more useful.

  [Chris Wayne]
  * Added in bluetooth_test and related jobs for automated bluetooth
    testing

lp:ubuntu/quantal/checkbox bug 1 Development 2012-10-09 23:18:25 UTC
54. * New upstream release (LP: #1064504)...

Author: Daniel Manrique
Revision Date: 2012-10-09 12:23:41 UTC

* New upstream release (LP: #1064504)

[Zygmunt Krynicki]
* checkbox/dbus/__init__.py, checkbox/dbus/udisks2.py, checkbox/heuristics/,
  checkbox/heuristics/__init__.py, checkbox/heuristics/udev.py,
  checkbox/heuristics/udisks2.py, checkbox/tests/heuristics.py,
  checkbox/udev.py, checkbox/parsers/udevadm.py, debian/control,
  jobs/mediacard.txt.in, scripts/removable_storage_test,
  scripts/removable_storage_watcher, setup.py: Added udisks2 support
  (LP: #1016035)

lp:~ubuntu-branches/ubuntu/quantal/checkbox/quantal-201207180641 (Has a merge proposal) 1 Development 2012-07-18 06:41:36 UTC
46. merge branch lp:~roadmr/ubuntu/quanta...

Author: Luke Yelavich
Revision Date: 2012-07-18 01:25:05 UTC

merge branch lp:~roadmr/ubuntu/quantal/checkbox/0.14.2

17 of 7 results