lp://qastaging/ubuntu/quantal-proposed/checkbox
- Get this branch:
- bzr branch lp://qastaging/ubuntu/quantal-proposed/checkbox
Branch merges
Branch information
Recent revisions
- 56. By Daniel Manrique
-
Reverted removal of Ubuntu Friendly in checkbox-
qt.desktop. in file to
better comply with SRU policy. - 55. By Daniel Manrique
-
Removed references to Ubuntu Friendly due to sunsetting of the project.
(LP: #1224533) - 54. By Daniel Manrique
-
* 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/heuristic s.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) - 53. By Daniel Holbach
-
* New upstream release (LP: #1061359)
* Launchpad automated translation updates* setup.py, qt/checkbox-qt.ui: Removed the old UI design file (LP: #1049912)
* scripts/display_ resource, jobs/resource. txt.in: Added a new display
resource script to properly handle connector names returned by proprietary
drivers (LP: #956139) (LP: #992727)
* jobs/optical.txt.in, scripts/ optical_ write_test: Filter ANSI escape char
outputed by wodim and removed some stray whitespace (LP: #1052803)
* checkbox/parsers/ udevadm. py: Improved wireless devices detection.
The wireless category is now set if the subsystem is equal to ieee80211
(LP: #855382)
* debian/control, jobs/esata.txt.in, jobs/firewire.txt.in, jobs/usb.txt.in,
jobs/mediacard. txt.in: Remove udisks package references in all of the jobs
that use removable_storage scripts (LP: #1059620). Used wrap-and-sort in
debian/control for clarity (Depends).
* scripts/graphics_ driver: Added NVIDIA driver detection (LP: #1060211)
* jobs/cpu.txt.in - add environ field containing
CHECKBOX_DATA to allow that environment variable to be used in the command
(LP: #1049595)
* jobs/wireless.txt.in - replace use of network_ wireless_ test in wireless_scanning
with a simple Bash script using nmcli and delete network_wireless_ test (LP: #900370)
* [UIFe] qt/frontend/qtfront. ui, qt/frontend/ qtfront. cpp - set focus to Continue
button and make it the default so that it can be 'clicked' using Enter,
as well as renaming it to 'continueButton' (LP: #1052506)
* jobs/usb.txt.in - Fix dependencies of USB tests so that things work properly if
the usb/storage-automated test fails (LP: #987876)
* scripts/network_ info - add exception handling to file reading so that
sensible values are given if the required file cannot be read (LP: #823606)
* qt/frontend/qtfront. ui: Fixed warnings when building with
qtcreator (LP: #1053126)
* plugins/suites_ prompt. py: Fixed tree view in selection window (LP: #1056432)
* plugins/apport_ prompt. py: Removed apport plugin that caused crashes
when trying to send bug report (LP: #1047857)
* jobs/optical.txt.in: Fixed missing category assignment in optical
dvd write tests (LP: #1057762)
* jobs/optical.txt.in: Changed optical read/write job commands to use
a more reliable dev path (LP: #990560)
* Added consecutive numbering to messages sent to the backend, so the
frontend knows to discard out-of-sequence messages. (LP: #886118) - 52. By Daniel Manrique
-
* New upstream release (LP: #1057001)
* Launchpad automated translation updates* jobs/audio.txt.in: replaced gconfaudiosink by autoaudiosink (LP: #978895)
* scripts/audio_settings: Added exception handlers to catch problems with
unwritable or absent settings files. jobs/audio.txt.in: Fixed unwritable
setting files locations (LP: #1041644) (LP: #1041340)
* Ensured that strings passed to qtiface.showError via dbus are strings,
and not NoneType as could happen under certain circumstances.
(LP: #1032337)
* scripts/graphics_ modes_info: updated shebang to python3 (LP: #1047515)
* scripts/graphics_ driver, scripts/ color_depth_ info: Added ignoring
possible invalid characters in Xorg logfiles (LP: #1048096)
* scripts/network- device- info: fixed a problem with output causing a
traceback and a problem where modules with improper modules field causes
problems. jobs/networking.txt.in: added requires for pciutils for the
above bugfix (LP: #1042395)
* jobs/suspend.txt.in: Fixed suspend/ suspend_ advanced dependencies to avoid
calling fwts with the live CD (LP: #1045687)
* qt/frontend/qtfront. ui: Fixed the test purpose widget size to allow two
lines of description (LP: #1032255)
* qt/frontend/qtfront. ui: Fixed the progressLabel widget size to support job
names > 50 chars (LP: #1046274)
* Make audio_settings before/after suspend tests more robust by not requiring
every little audio setting to be the same before and after suspend, just
the major ones such as the current source/sink and the mute/volume settings
on them (LP: #1043144)
* scripts/frequency_ governors_ test - Ensure that check for difference in
expected and actual speedup only fails if the actual speedup is less than
the expected speedup (LP: #999547)
* patch/0.14.2: Fixed patch to rmtree instead of rmdir scripts directory.
(LP: #1047883)
* scripts/graphics_ driver: fixed a bug causing the hybrid check to throw an
exception on hybrid systems (LP: #1048058) - 51. By Daniel Manrique
-
* New upstream release (LP: #1049130)
* qt/frontend/
images/ checkbox- qt-head. png: updated header image
(LP: #1044035) - 49. By Martin Pitt
-
* New upstream release (LP: #1042911)
* [FEATURE]: qt/frontend/qtfront. cpp, qt/frontend/ qtfront. h,
qt/frontend/qtfront. ui, checkbox_ qt/qt_interface .py: Replaced test result
buttons with radiobuttons, made comment area always visible, and added
keyboard shortcuts. (LP: #1044037) - 48. By Sylvain Pineau
-
* 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_time2recon nect: 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 - 47. By Mathieu Trudel-Lapierre
-
* New upstream release (LP: #1033652)
* Changed description of PCMCIA/PCIX to PCMCIA/ExpressCard since PCIX
generally applies to servers (LP: #992249)
* Removed call to unlink temporary file in Html5Thread part of gpu_test.
Also addressed a few pyflakes complaints and removed a stray print.
* Include block device name in fields of block_device resource
output. This will prevent different block device fields from being
confused with each other (LP: #1027849)
* Fix apport_prompt.py so it properly checks the value in
/etc/default/ apport (LP: #1029897)
* Initially disable the 'Run' tab in the Qt UI, re-enabling it when the
'Start Testing' has been clicked (LP: #1029815)
* Put Component and Status into one tree view on the selection screen,
rather than two seperate ones (LP: #1030871)
* Disable the Select All and Deselect All buttons in the selection
view during testing (LP: #1032259)
* New version 0.14.3 for Quantal Quetzal development.
* alsa_info is invoked with --no-dialog, otherwise if dialog is installed
it results in invalid data in the submission file and results.
(LP: #1028065)
* Instruct Chromium browser to accept file:// URLs so it can correctly
open the checkbox submission.xml report (LP: #1026614)
* scripts/gconf_resource: decode gconf output as utf-8 rather than ascii
(LP: #1022593)
* jobs/user_apps.txt. in: Quicktime test now depends on gstreamer0. 10-ffmpeg
to ensure it's able to play .mov files (LP: #633009)
* scripts/network_ check: InvalidURL exception is caught and handled more
cleanly (LP: #751701)* jobs/usb.txt.in, scripts/
disk_read_ performance_ test: Add a USB3 read
performance test.
scripts/block_device_ resource: Add the maximum usb specification supported
by both a block device and the corresponding root hub port.
* qt/frontend/qtfront. ui, qt/frontend/ images/ checkbox- qt-head. png:
Add transparency properties to the main window header to keep the main theme
colors in the widget background (LP: #1030857)
* Added timeout to job call for disk smart test.
* Escaping encoded strings in udevadm output (LP: #1025381)
* jobs/cpu.txt.in: added a depends to cpu/scaling_test-log- attach to ensure
that job does not run until afte cpu/scaling_test (LP: #1031994)* scripts/
network_ device_ info: added a check to ensure what lspci reports and
what NetworkManger reports (if it is installed) are the same. Reports more
useful info now like driver and driver version, IP address, etc.
* scripts/cycle_vts: added checks to fail test if chvt returns a non-zero
exit code. Added a final check at the end to verify we did land back on the
original VT after testing.
jobs/miscellanea. txt.in: fixed a typo in the chvt job. It used to reqire
'package.alias' instead of 'package.name'
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/ubuntu/raring/checkbox