Created by Daniel Manrique and last modified
Get this branch:
bzr branch lp:~roadmr/ubuntu/precise/checkbox/0.13.1-retry
Only Daniel Manrique can upload to this branch. If you are Daniel Manrique please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Daniel Manrique

Recent revisions

42. By Daniel Manrique

Fixed mismached PO files (pulled from wrong revision on development tree), updated changelog and control files

41. By Daniel Manrique

trunk rev 1234 Clarified changelog entry for rev1199

40. By Daniel Manrique

trunk rev 1233 Clarified changelog entry for rev1175

39. By Daniel Manrique

trunk rev 1232 Clarified changelog entry for rev1133

38. By Daniel Manrique

Removal of checkbox-sru that is not documented in changelog

37. By Daniel Manrique

New upstream release (LP: #925090):
* Fixed the cpu_topology script so that it doesn't mistake the word
  'processor' in the value of another field for the field 'processor'
  (LP: #882161)
* Added create_connection script and jobs to automatically create/test a
  wireless network connection.
* Updated wireless job dependencies.
* Add wireless performance data collecting tests.
* Changed is_laptop test to a shell test and implemented a check_is_laptop
  script to check automatically for a systems 'laptopness' (LP: #886668)
* Fixed connect_wireless script which continued failing to correctly
  identify wireless connections.
* Don't fail the sleep_test if the wake alarm is still set (LP: #911161)
* Add requirement for mem sleep state to be supported to the
  suspend_advanced_auto job (LP: #804190)
* Fixed the camera/display test and removed the camera/video one.
* Added display resource and matching requirements to external video
  output tests.
* Added removable_storage_watcher script to replace watch_command to make
  testing USB, FireWire and MMC devices easier and more cohesive.
* Added memory_compare script to automate the memory/info job
* Switch audio settings to correct device before running audio tests
  (LP: #916859)
* Fixed last two remaining strings with backslashes (LP: #868571)
* Fix misplaced parentheses, so translation can work (LP: #904876)
* Refactored install script to be agnostic of variant name.
* Using title defined in user_interface plugin in GTK interface.
* Updated default.whitelist to reflect renamed jobs.
* Removed files with non-printable characters from submission.xml.
* Fixed parser for submission files with empty question comments
  and context info (LP: #912546)
* Added support for skipping tests when the depends don't pass
  (LP: #509598)
* Removed extraneous code from the sleep_test.
* Refactored logic to check for network after suspend.
* Removed deprecated hwtest package.
* Update control files under debian/ to eliminate (most) lintian warnings
  (LP: #352986)
* Environment variables specified with environ: in a job description will be
  passed to the backend for it to add to its environment. (LP: #897889)
* Handle malformed LANGUAGE environment variable values (LP: #912946)
* Added interactive media_keys_test script.
* Make creation of wireless connection files more robust (LP: #923836)
* Recommend gstreamer-gconf to enable media tests on kubuntu (LP: #898641)
* Add bluetooth device requirement to obex jobs (LP: #921128)
* Add a plugin conf variable for the welcome string (shown on the first
  screen when checkbox runs), so it can be changed without much effort.
* Remove superflous bluetooth/detect job
* Fixed spelling mistakes in user_apps job file. (LP: #904209)
* Created automated network info test to get some config info during automated
  runs. (LP: #912038)
* Added requires to suspend wireless jobs so they won't run if wireless isn't
  present (LP: #907150)
* Fixed issue in usb_test with unwritable filesystems (LP: #912522)
* Fixed USB tests so that insert, storage, remove run in proper order
* Removed usb_storage_after_suspend since it's superfluous, all other USB
  tests already run after suspend.
* Modifed usb_test to handle firewire drives as well, renamed script to
* Improvements to Recover dialog and show_info method.
* Error while creating binary package fixed (LP: #921576)
* Replaced xrandr_display_modes with automated check for VESA driver
* Refactored Unity compatibility tests
* Nixed graphics/xorg-version-output job and updated other job dependencies,
  since it is redundant with graphics/xorg-version. (LP: #671144)

36. By Daniel Manrique

New upstream release (LP: #892268):

[Marc Tardif]
* Generate a submission.xml file that contains all device and attachment
* Write the report before reporting the validation error.
* Changed device.product to dmi.product for the formfactor (LP: #875312)

[Daniel Manrique]
* Use gettext for string (LP: #869267)
* Move progress indicator to main checkbox dialog instead of a
  transient window (LP: #868995)
* Ignore malformed dpkg entries in package_resource (LP: #794747)
* Reset window title after finishing a manual test (LP: #874690)
* Handle "@" in locale names (as in ca@valencia).

[Jeff Lane]
* Went through all the job files and:
  * Updated descriptions to match Unity UI structure
  * Added descriptions where necessary
  * Added further details to some descriptions
  * Moved some jobs to more appropriate files
  * Fixed job names in older job files to match new naming scheme
  * Added jobs to local.txt to ensure all job files are now parsed
    (this allows easier addition of existing tests to whitelists)
  * Changed remaining manual job descriptions to match the new format
* Updated CD and DVD write tests to be more clear about when to skip
  them (LP: #772794)

[Ara Pulido]
* Rewrote all job descriptions to match OEM QA syntax

[Brendan Donegan]
* Fix the code that assigns keys in checkbox-cli so that it never assigns
  keys which have other uses. (LP: #877467)
* Show details of unmet job requirements (LP: #855852)
* Ensure that connect_wireless chooses a wireless connection from the list
  of available connections (LP: #877752)
* Have the bluetooth/detect tests require a device with the category
  BLUETOOTH to run, thus preventing the test from failing on systems with
  no Bluetooth device (LP: #862322)
* Rename attachment jobs to not have a forward slash in their name
  (LP: #887964)
* Guard against trying to write files to logical partitions on USB sticks
  (which will obviously fail) in usb_test (LP: #887049)
* Make the OpenGL test ignore the return value of glxgears and improve
  the test description (LP: #890725)
* Allow input/mouse test to run if a TOUCH device is present
  (LP: #886129)

[ Javier Collado ]
* Broken job dependencies fixed (LP: #888447)
* Regex support when specifying blacklists and whitelists on the
  commandline (LP: #588647)

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)

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)

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

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.