Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/oneiric/checkbox
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

35. By Daniel Manrique

New upstream release (LP: #862579):

[Brendan Donegan]
* Remove test for FTP connection from network_check script (LP: #854222)
* Update a parameter in usb_test to have it run faster.
* Remove record_playback_after_suspend from Ubuntu Friendly whitelist (LP: #855540)
* Fix minor typo in multi-monitor friendly resolution_test script which caused
  minimum_resolution test to fail (LP: #855599)
* Remove storage_devices_test from Ubuntu Friendly whitelist since bonnie++ (which it uses) is not installed by default (LP: #855841)
* Changed description and name to reflect Ubuntu Friendly branding. Now when a user searches for Ubuntu Friendly in the lens, Checkbox will appear (LP: #852036)
* Reset the selections at the test suite prompt if No is selected at the recover prompt (LP: #861208)
* Save the connection name(s) instead of the interface name so that they can be reconnected to properly after the wireless before/after suspend tests have completed (LP: #861502)
* Make connect_wireless use the UUID of the connection instead of the name for greater reliability (LP: #862190)

[Daniel Manrique]
* Restored _recover attribute, re-enabling welcome and test selection
  screens (LP: #852204)
* Remove memory/test from the Ubuntu Friendly whitelist (LP: #853799)
* Use diff instead of grep, better comparing of empty files (LP: #852014)
* Apport integration: new mandatory "tag" value in ApportOptions (LP: #852201)
* Add warning prior to starting the tests (LP: #855328)
* Apport integration: Fix instantiation of Gtk.RadioButton, needed due
  to PyGI related API changes (LP: #805679)
* Remove ping -R parameter that apparently caused ICMP packets to be dropped
  by some routers (LP: #861404)

[ Evan Broder ]
* Replace resolution_test with an implementation which uses GdkScreen to
  be multimonitor-aware (LP: #632987)

[Jeff Lane]
* Fix names of optical drive tests and remove a non-existing test from the
  whitelist (LP: #854808)
* Fix wireless_*_suspend jobs so they recreate iface file instead of append
  each time (LP: #855845)
  (LP: #852201)
* Clarify better the intend of the is_laptop question (LP: #861844)
* Fixed dependencies for tests that depend on suspend/suspend_advanced
  (LP: #860651)

[Tim Chen]
* Fix cpu_scaling_test (LP: #811177)

[Ara Pulido]
* Avoid connect_wireless messing with AP with similar names (LP: #861538)
* Remove bluetooth/file-transfer from the list of tests to run, since due to
  bug 834348 it always fails.

[Marc Tardif]
* Added support for wildcards when verifying the transport certificate.
* Applying depends across suites (LP: #861218)

Merged branch lp:~roadmr/ubuntu/oneiric/checkbox/0.12.8
Bug #632987: Check Box freezes during monitor test with error
Bug #805679: Checkbox bug submission: all radio buttons selected
Bug #811177: cpu/frequency_governors fails: cpufreq-selector: not found
Bug #852014: bluetooth_after_suspend fails on systems without bluetooth
Bug #852036: String Freeze Exception: In Oneiric, searching for "Friendly" should bring up System Testing (Checkbox) in the lens
Bug #852201: bug reporting fails (apport integration broken)
Bug #852204: Test selection screen does not appear
Bug #853799: remove memory test from ubuntu friendly whitelist (default)
Bug #854222: ftp test is not useful and should be removed
Bug #854808: default whitelist references old optical test names
Bug #855328: String Freeze Exception: The welcome screen should warn the user from possible data loss
Bug #855540: Remove record_playback_after_suspend from Ubuntu Friendly whitelist
Bug #855599: check minimum resolution not working
Bug #855841: [storage_devices]Bonnie++ not installed by checkbox, so test fails w/ command not found
Bug #855845: [suspend/wireless_*_suspend]Tests fail even though wireless is working
Bug #860651: mediacard after_suspend test depend on power-management/suspend_advanced instead of suspend/suspend_advanced
Bug #861208: Checkbox ignores you if you don't want to continue with the last run
Bug #861218: Dependencies are not always being honoured
Bug #861404: networking/internet always fails for me
Bug #861502: wireless_before_suspend should remember which connection was active
Bug #861538: connect_wireless script fails if you have two access points starting with almost the same name
Bug #861844: String Freeze Exception: A critical question for the Ubuntu Friendly programme is confusing
Bug #862190: connect_wireless fails to find a correct SSID if connected to the ethernet connection
Bug #862579: Candidate revision checkbox_0.12.8
34. By Daniel Holbach

New upstream release (LP: #850395):
* Redirecting stderr to pipe to fix the gconf_resource script (LP: #832321)
* Clear jobs directory when user selects No to recover question (LP: #836623)
* checkbox/job.py: Guard against bogus timeout values (LP: #827859)
* More explicit handling of string decoding/encoding, avoids problems with
  non-ascii characters (LP: #833747)
* Changed architecture from all to any for checkbox base, to build
  architecture-specific binaries (LP: #833696)
* Several corrections necessary due to test name changes or typos found in
  job files
* Connecting hyper text widgets only once (LP: #827904)
* Detecting MMC readers as OTHER instead of DISK (LP: #822948)
* Validating the hostname in the SSL certificate (LP: #625076)
* Validating the submission.xml (LP: #838123)

Merged branch lp:~roadmr/ubuntu/oneiric/checkbox/0.12.7
Bug #625076: checkbox fails to verify ssl validity in data exchange with launchpad.net
Bug #822948: storage tests are running against MMC readers still on Oneiric Alpha 3
Bug #827859: backend crashed with TypeError in read(): timeout must be a float or None
Bug #827904: checkbox hangs at submission step and keeps launching the browser
Bug #832321: gconf_resource throws an exception if gconftool-2 is not found
Bug #833696: [cpu/clocktest] Always fails on servers
Bug #833747: Test descriptions with non-ascii characters cause tests to not be run, backend to crash
Bug #836623: Interrupted runs are recovered even if the user selects "No" when prompted
Bug #838123: The submission.xml should be validated for Launchpad
Bug #850395: Candidate revision checkbox_0.12.7
33. By Mathieu Trudel-Lapierre

New upstream release (LP: #841983):
[ Daniel Manrique ]
Work around PyGTK API changes that kept checkbox from starting up
(LP: #839675).

32. By Ara Pulido

New upstream release (LP: #838745):

[Ara Pulido]
* Created a "suspend" suite and renamed relevant tests.

[Brendan Donegan]
* Removed redundant tests in power-management suite.
* Fixed dependencies in power-management suite.

[Daniel Manrique]
* Changed name of apt-get test to reflect the suite it's in.
* Fixed typos in job definitions that caused them to not be run.
* Added missing description to info/hdparm test (LP: #832351)
* Quote command to obtain bluetooth address, to avoid hanging if
  a device is not present (LP: #836756).
* Added BLUETOOTH category to udev parser.
* Removed some tests from default whitelist.
* Fixed dependencies for keys/sleep.

[Jeff Lane]
* Added new USB storage transfer test
* Re-worked and added automated audio test

[Marc Tardif]
* Added WIRELESS category to udev parser.

31. By Mathieu Trudel-Lapierre

New upstream release (LP: #824180):
[Brendan Donegan]
* Refactored job definition files.
* Fixed dependencies and test naming.
* Added Online CPU before/after suspend test.
* Automated wireless tests.
* Removed redundant sru_suite.txt, updated dependencies accordingly.
* Automated bluetooth_obex tests.
[Daniel Manrique]
* Further improvements to make frontend/backend communication more reliable.
  Prevents stuck backends, failure to close the GUI due to lack of reply
  from the backend, and test specifying "user" not being run.
* scripts/keyboard_test modified to account for pygi-related GTK API
  changes. (LP: #804369)
* scripts/sleep_test: improve handling of NetworkManager DBus API
  changes. (LP: #808423)
* scripts/cdimage_resource: properly handle releases with "LTS" in their
  name (LP: #814085)
* Updated minimum_resolution test as per latest system requirements, leaving
  just one unified test. (LP: #767166)
[Javier Collado]
* Checkbox exits with EX_NOINPUT if a whitelist or blacklist file is
  specified and cannot be found.
* Deselect a test suite automatically when none of its children is selected,
  in the GTK interface. (LP: #651878)
* Make the "Next" button the default action when Enter is pressed, to
  streamline testing with the GTK interface.
[Marc Tardif]
* Fixed udevam not being found because /sbin not in PATH (LP: #597305)
* Fixed hardware attachments for udev and dmi (LP: #822682)
[Sylvain Pineau]
* Expose the message store to other plugins, via firing an expose-msgstore
[Andrew Faulkner]
* Fix description for nautilus_file_create job (LP: #821141)
[Kenneth Wimer]
* New header image that follows brand guidelines (LP: #554202)

30. By Daniel Manrique

[ Marc Tardif ]
* Only reading CHECKBOX_* environment variables in config (LP: #802458)
* Imported scripts and jobs from Platform Services.

[Chad A. Davis]
* Switch to dh_python2 and debhelper7 (LP: #788514)

[Barry Warsaw]
* Fix checkbox_clean.run() to ignore missing executables, as is the case
  in a fresh checkout.

29. By St├ęphane Graber

releasing version 0.12.2

28. By Marc Deslauriers

New upstream release (LP: #796629):
* Fix timeout in sleep_test script (LP: #665299)
* Fix traces in hyper_text_view module (LP: #796508)
* Added camera test (LP: #764222)
* Fix GUI definition file so main window uses "natural request", growing
  when child widgets require so (LP: #776734)
* Fix open/read blocking behavior and backend/frontend communications to
  avoid hangs and lingering backends. (LP: #588539)
* Render header text dynamically over the image background, and updated pot
  file with the new string. (LP: #621880)
* Improve command line key prompts (LP: #786924)

27. By Marc Tardif

New upstream release (LP: #784076):
* Removed dead pixel test.

[Bilal Akhtar]
* Port checkbox to Gtk3/PyGI (LP: #783822)

26. By Daniel Holbach

New upstream release (LP: #751928)
* Fixed sleep_test crashing with ioerror (LP: #630785)
* Fixed keyerror when running some manual tests (LP: #729431)
* Video bugs should be reported as a display symptom (LP: #744964)
* Added checkbox log to apport report

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.