-
autopilot (1.4+14.04.20140416-0ubuntu1) trusty; urgency=low
[ Francis Ginther ]
* Revert r480 to restore python2 packages as autopilot-touch
dependencies as not all tests have been updated. (LP: #1308661)
-- Ubuntu daily release <email address hidden> Wed, 16 Apr 2014 19:55:48 +0000
-
autopilot (1.4+14.04.20140415-0ubuntu1) trusty; urgency=low
[ Michael Terry ]
* Treat an upstart 'app focus' event like a successful app launch.
(LP: #1307489)
-- Ubuntu daily release <email address hidden> Tue, 15 Apr 2014 00:12:05 +0000
-
autopilot (1.4+14.04.20140410-0ubuntu1) trusty; urgency=low
[ Thomi Richards ]
* Remove python2 from the autopilot-touch metapackage.
-- Ubuntu daily release <email address hidden> Thu, 10 Apr 2014 20:51:07 +0000
-
autopilot (1.4+14.04.20140409-0ubuntu1) trusty; urgency=low
[ Thomi Richards ]
* Ensure autopilot waits for upstart applications to end before ending
the test. (LP: #1305320)
-- Ubuntu daily release <email address hidden> Wed, 09 Apr 2014 22:15:25 +0000
-
autopilot (1.4+14.04.20140408-0ubuntu1) trusty; urgency=low
[ Thomi Richards ]
* Fix flake8 errors in trunk.
* Make the make-coverage.sh script exit non-0 when tests fail.
* Don't abort print_tree when we catch the StateNotFoundError
exception. (LP: #1276672)
* Tweak the vis tool so the splitter between the tree widget and the
properties pane cannot be completely dragged to one side or the
other. (LP: #1281360)
* Fix functional test that was very dependant on timing. (LP:
#1301005)
* Make logger objects within autopilot private.
[ Nicholas Skaggs ]
* Don't abort print_tree when we catch the StateNotFoundError
exception. (LP: #1276672)
[ Corey Goldberg ]
* When no tests are found, display "Did not find any tests" and exit,
instead of invoking the runner. (LP: #1282995)
* Fix functional test that was very dependant on timing. (LP:
#1301005)
[ nskaggs ]
* Don't abort print_tree when we catch the StateNotFoundError
exception. (LP: #1276672)
[ Max Brustkern ]
* Update documentation to reflect new terminology (LP:1288054) (LP:
#1288054)
* Make logger objects within autopilot private.
-- Ubuntu daily release <email address hidden> Tue, 08 Apr 2014 00:29:56 +0000
-
autopilot (1.4+14.04.20140401-0ubuntu1) trusty; urgency=low
[ Thomi Richards ]
* Make the --enable-profile option for all autopilot commands.
* Refactor introspection code to make the vis tool call only
asynchronous dbus calls.
* Optimisations for print_tree method.
[ Leo Arias ]
* Added a window resize for the BAMF process helper.
[ Christopher Lee ]
* Move functionality out of __init__.py
* Add workaround for bug lp:1297592 by creating Touch device in
AutopilotTestCase setUp. (LP: #1297592)
* Fixes some functional tests that were failing on the devices. (skip
Gtk, use desktop file hint for the qt one).
[ Max Brustkern ]
* Move functionality out of __init__.py
* Additional pep257 changes.
-- Ubuntu daily release <email address hidden> Tue, 01 Apr 2014 01:30:45 +0000
-
autopilot (1.4+14.04.20140319.1-0ubuntu2) trusty; urgency=medium
* Add python-gi and python3-gi dependencies which provide gi.repository
modules. (since gir1.2-upstart-app-launch is accessed via
gi.repository)
-- Dimitri John Ledkov <email address hidden> Sat, 22 Mar 2014 18:18:46 +0000
-
autopilot (1.4+14.04.20140319.1-0ubuntu1) trusty; urgency=low
[ Thomi Richards ]
* Launch upstart and click applications via upstart app launch.
[ Max Brustkern ]
* PEP257 docstring fixes.
* Autopilot emulators can declare a validate_dbus_object class method
that takes a dbus path and state as arguments. (LP:1210260) (LP:
#1210260)
-- Ubuntu daily release <email address hidden> Wed, 19 Mar 2014 20:13:30 +0000
-
autopilot (1.4+14.04.20140311-0ubuntu1) trusty; urgency=low
[ Thomi Richards ]
* Fix unicode error in key/value xpathselect encoding.
-- Ubuntu daily release <email address hidden> Tue, 11 Mar 2014 18:18:06 +0000
-
autopilot (1.4+14.04.20140310.1-0ubuntu1) trusty; urgency=low
*
-- Ubuntu daily release <email address hidden> Mon, 10 Mar 2014 19:39:00 +0000
-
autopilot (1.4+14.04.20140303.is.1.4+14.04.20140219-0ubuntu1) trusty; urgency=medium
* Revert to previous version as it creates some AP tests to fail.
Autopilot was part of the autopilot-qt transaction, so reverting that one
as well to have a tested combination. (LP: #1287727)
-- Didier Roche <email address hidden> Tue, 04 Mar 2014 15:53:30 +0100
-
autopilot (1.4+14.04.20140303-0ubuntu1) trusty; urgency=low
[ Thomi Richards ]
* Prepare functional tests so that they can run on a device (Skips any
that cannot run on a device).
* Make proxy object attributes look more pythonic when calling
repr(...) or str(...) on them. (LP: #1279977)
[ Nicholas Skaggs ]
* Fix the veribage for statenotfound errors, fixes
https://bugs.launchpad.net/autopilot/+bug/1269649 (LP: #1269649)
[ nskaggs ]
* Fix the veribage for statenotfound errors, fixes
https://bugs.launchpad.net/autopilot/+bug/1269649 (LP: #1269649)
[ Christopher Lee ]
* Prepare functional tests so that they can run on a device (Skips any
that cannot run on a device).
-- Ubuntu daily release <email address hidden> Mon, 03 Mar 2014 04:38:08 +0000
-
autopilot (1.4+14.04.20140219-0ubuntu1) trusty; urgency=low
[ Thomi Richards ]
* Vis tool improvements for self-testing: Added ability for vis tool
to be run with testability enabled, and able to be profiled. (LP:
#1279944)
* Add a decorator that makes it easy to write compatible __repr__
functions in both python 2.x and 3.x.
[ Leo Arias ]
* Refactor the _uinput module to avoid side-effects when we import it.
* Added Mouse, Touch and Pointer drags with rate. (LP: #1257055)
[ Max Brustkern ]
* Handle trailing slashes on suites. (LP: #1199088)
[ Christopher Lee ]
* Fix import error in functional test
test_bamf_geometry_gives_reliable_results. (LP: #1281253)
[ CI bot ]
* Fix test_command_line_args issues with python 3.4. (LP: #1281733)
-- Ubuntu daily release <email address hidden> Wed, 19 Feb 2014 21:41:38 +0000
-
autopilot (1.4+14.04.20140213-0ubuntu1) trusty; urgency=low
[ Thomi Richards ]
* Fix bamf geometry property.
* Fix subunit output when outputting to a file instead of stdout. (LP:
#1279507)
-- Ubuntu daily release <email address hidden> Thu, 13 Feb 2014 03:11:50 +0000
-
autopilot (1.4+14.04.20140212-0ubuntu1) trusty; urgency=low
[ CI bot ]
* Resync trunk
[ Christopher Lee ]
* Deprecating the use of AutopilotTestCase.pick_app_launcher
* Fix a regression in the "autopilot launch" command which meant that
application arguments were taken as the application to launch. (LP:
#1275913)
[ Thomi Richards ]
* Remove ibus.py from autopilot, as it should live in lp:unity. (LP:
#1210661)
* Add unit tests to the autopilot.run module.
* Refactor parts of the 'autopilot.run' module, adding unit tests and
simplifying the code along the way.
* Fix docs WRT Eventually matcher's interaction with Raises() matcher.
(LP: #1244490)
* Get display resolution using fbset, falling back to hard coded
values based on image codename on phablet devices.
* Fix functional tests that started failing when window-mocker
changed. (LP: #1278187)
* Add unit tests for missing coverage on code that picks device
backends at runtime.
* Fix a bug where autopilot didn't do the right thing with non-unicode
valid bytestrings. (LP: #1278272)
-- Ubuntu daily release <email address hidden> Wed, 12 Feb 2014 01:14:02 +0000
-
autopilot (1.4+14.04.20140129-0ubuntu1) trusty; urgency=low
[ Barry Warsaw ]
* Make Autopilot tracepoint extension module compatible with python 3.
(LP: #1266574)
[ Steve Langasek ]
* Fix the autopilot-touch package to be Architecture: all instead of
having it be Architecture: any with a wrong architecture exclusion
of a dependency.
[ Christopher Lee ]
* Handle xml parse exception nicely as well as add some nicer
logging/feedback.
* Fixes issues with load_test_suite_from_name.
* Make autopilot able to run it's own tests again.
* When setting up logging take into account not all modes/commands
have a verbose argument.
* Fixes the issue when listing an non-existent test suite raised an
uncaught exception. .
* Minor fix for a failing functional test, now passes under python 2
and 3.
* Minor fixup of TypeError in platform docs re: skipping tests.
* Add details to Faq docs re: launching (click) applications. (LP:
#1257148)
* Refactor of the application launching code (incl. tests).
* Fix issue with launching click app and added test to cover it.
* Ensure test discovery looks and uses cwd before system path.
* Attempts to use the newer version call to 'launch_uris_as_manager',
falls back to the simpler 'launch_uris' if that fails.
* Click applications now provide application_name to
get_proxy_object_for_existing_process. (LP: #1274292)
[ Thomi Richards ]
* Fix tox.ini config file to restrict flake8 runs to the autopilot/
directory.
* Make autopilot fail when no command is specified. (LP: #1255334)
* Move the contents of the 'autopilot' script into autopilot/run.py,
and make setuptools generate the autopilot script for us.
* Make autopilot understand how the "-qt=XXX" option works. (LP:
#1255405)
* Handle xml parse exception nicely as well as add some nicer
logging/feedback.
* Fix autopilot test case loading. (LP: #1255752, #1255659)
* Move the BackendException class to solve a circular import.
* Make autopilot support subunit bytestream output. (LP: #1255662)
* Make autopilot able to run it's own tests again.
* Remove an incorrect comment from the source code.
* Fix some unit tests that were printing to stdout.
* Lay the groundwork for attaching files to test results.
* Fix failing tests in python3.
* Add click package log file to test result. (LP: #1257453)
* Add a simple shell script that can be used to generate unit test
coverage for autopilot itself.
* Add unit tests for common input code.
* Remove some unused code code in the type support unit tests.
* Don't include test lines in coverage count.
* Add a few missing test cases, increase test case coverage.
* Add unit tests for process snapshot support.
* A few tweaks to the make_coverage script to make it a bit more
useful.
* Fix issue with launching click app and added test to cover it.
* Add suppoprt for debugging profiles to autopilot.
* Add ability to control autopilot timeout values from the command
line. Refactor code so I can add testing to autopilot run module.
* Fix flake8 warnings.
* Fix Eventually matcher so it can correctly match against complex
types. (LP: #1269984)
* Improve the error message in the ProcessSearchError exception. (LP:
#1239427)
[ Martin Pitt ]
* Fix initialization of GdkDisplay, to fix crash when accessing
Window.geometry. (LP: #1258170)
* tests: Ensure we don't leave remmina and other processes open. (LP:
#1259721)
* Don't inherit our stdout to spawned processes, to allow users to
redirect autopilot's stdout to tee and other programs which wait for
EOF. (LP: #1259721)
* Fix functional tests to actually run against the build tree again,
and fix some of their failures.
[ Sergio Schvezov ]
* The generic goldfish target as a upa device.
* Adding APP_URIS parameter to Click package launching.
[ Dimitri John Ledkov ]
* Fix emulator template screen size.
-- Ubuntu daily release <email address hidden> Wed, 29 Jan 2014 21:30:58 +0000
-
autopilot (1.4+14.04.20140123.1-0ubuntu1) trusty; urgency=low
[ Barry Warsaw ]
* Make Autopilot tracepoint extension module compatible with python 3.
(LP: #1266574)
[ Christopher Lee ]
* Handle xml parse exception nicely as well as add some nicer
logging/feedback.
* Fixes issues with load_test_suite_from_name.
* Make autopilot able to run it's own tests again.
* When setting up logging take into account not all modes/commands
have a verbose argument.
* Fixes the issue when listing an non-existent test suite raised an
uncaught exception. .
* Minor fix for a failing functional test, now passes under python 2
and 3.
* Minor fixup of TypeError in platform docs re: skipping tests.
* Add details to Faq docs re: launching (click) applications. (LP:
#1257148)
* Refactor of the application launching code (incl. tests).
* Fix issue with launching click app and added 100% unit test to cover
it.
* Fixes the issue where test discovery gets confused when there are
local (in cwd) and system installed tests.
[ Thomi Richards ]
* Fix tox.ini config file to restrict flake8 runs to the autopilot/
directory.
* Make autopilot fail when no command is specified. (LP: #1255334)
* Move the contents of the 'autopilot' script into autopilot/run.py,
and make setuptools generate the autopilot script for us.
* Make autopilot understand how the "-qt=XXX" option works. (LP:
#1255405)
* Handle xml parse exception nicely as well as add some nicer
logging/feedback.
* Fix autopilot test case loading. (LP: #1255752, #1255659)
* Move the BackendException class to solve a circular import.
* Make autopilot support subunit bytestream output. (LP: #1255662)
* Make autopilot able to run it's own tests again.
* Remove an incorrect comment from the source code.
* Fix some unit tests that were printing to stdout.
* Lay the groundwork for attaching files to test results.
* Fix failing tests in python3.
* Add click package log file to test result. (LP: #1257453)
* Add a simple shell script that can be used to generate unit test
coverage for autopilot itself.
* Add unit tests for common input code.
* Remove some unused code code in the type support unit tests.
* Don't include test lines in coverage count.
* Add a few missing test cases, increase test case coverage.
* Add unit tests for process snapshot support.
* A few tweaks to the make_coverage script to make it a bit more
useful.
* Fix issue with launching click app and added 100% unit test to cover
it.
* Fix eventually matcher so it can match against complex types. (LP:
#1269984)
[ Martin Pitt ]
* Fix initialization of GdkDisplay, to fix crash when accessing
Window.geometry. (LP: #1258170)
* tests: Ensure we don't leave remmina and other processes open. (LP:
#1259721)
* Don't inherit our stdout to spawned processes, to allow users to
redirect autopilot's stdout to tee and other programs which wait for
EOF. (LP: #1259721)
* Fix functional tests to actually run against the build tree again,
and fix some of their failures.
[ Sergio Schvezov ]
* The generic goldfish target as a upa device.
[ Dimitri John Ledkov ]
* Fix emulator template screen size.
-- Ubuntu daily release <email address hidden> Thu, 23 Jan 2014 23:21:34 +0000
-
autopilot (1.4+14.04.20131125-0ubuntu4) trusty; urgency=medium
* Seed python3-autopilots on ubuntu touch by default.
-- Dimitri John Ledkov <email address hidden> Fri, 10 Jan 2014 00:00:18 +0000
-
autopilot (1.4+14.04.20131125-0ubuntu3) trusty; urgency=low
* Cherry-pick resolution constants for the default emulator skin.
-- Dimitri John Ledkov <email address hidden> Wed, 18 Dec 2013 13:12:58 +0000
-
autopilot (1.4+14.04.20131125-0ubuntu2) trusty; urgency=low
* No-change rebuild for ust.
-- Mathieu Trudel-Lapierre <email address hidden> Fri, 06 Dec 2013 15:08:24 -0500
-
autopilot (1.4+14.04.20131125-0ubuntu1) trusty; urgency=low
[ Leo Arias ]
* On the log_action decorator, do not duplicate the ending period.
(LP: #1248751)
[ Robert Bruce Park ]
* Rename autopilot-py3 to more conventional autopilot3.
* Drop dependency on python-ubuntu-platform-api, since it does not
support python3.
[ Christopher Lee ]
* Update the osk keyboard backend. . (LP: #1243477)
[ Thomi Richards ]
* Add more documentation around object ordering. (LP: #1248336)
* Add method to wait for a proxy object to be destroyed. (LP:
#1248782)
* Fix a bug in the autopilot type system, and add missing unit tests
for that issue. (LP: #1249096)
* Add a mockable sleep, so we can run autopilot unit tests quickly.
[ Martin Pitt ]
* Add print_tree() introspection method for writing a textual
representation of the object and all of its children to stdout, a
file object, or a file name. (LP: #1241323)
[ Corey Goldberg ]
* added failfast (-ff|--failfast) command line option to autopilot
run. (LP: #1248634)
[ Ubuntu daily release ]
* Automatic snapshot from revision 368
-- Ubuntu daily release <email address hidden> Mon, 25 Nov 2013 06:30:17 +0000
-
autopilot (1.4+14.04.20131106.1-0ubuntu1) trusty; urgency=low
[ Jean-Baptiste Lallement ]
* Forward port changes from 1.3.
[ Marco Trevisan (Treviño) ]
* Bamf: pass Gdk.Display to GdkX11.X11Window.foreign_new_for_display.
(LP: #1234478)
[ Automatic PS uploader ]
* Remove a spurious log message. (LP: #1227852)
[ Andy Doan ]
* Forward port changes from 1.3.
[ Jamie Strandboge ]
* Forward port apparmor rules and functional test fixes.
[ Christopher Lee ]
* Forward port changes from 1.3.
* Backout additions for logging when a process dies.
* Update the autopilot funcational tests so they work under python 3.
(LP: #1232973)
* Changes how the proxy objects are created so the inheritance is
correct . (LP: #1230046)
* Keyboard backends: Add alias so Backspace and BackSpace work. . (LP:
#1237675)
* Fixes issue where a classes _Backend can be None causes uncaught
exceptions. (LP: #1233972)
* Add details to select_many docs re: order of objects returned not
guaranteed. (LP: #1248336)
[ Thomi Richards ]
* Forward port changes from 1.3.
* Remove a spurious log message. (LP: #1227852)
* Forward port apparmor rules and functional test fixes.
* Fix a missing test dependency, and add more logging when a process
exits before we find the introspection interface.
* Fix 1.4 documentation to include type ids in the examples. (LP:
#1230038)
* Forward port wait_select_single method (and associated changes &
tests) to 1.4. (LP: #1231694)
* Update autopilot documentation to fix porting guide, and add several
objects to the documentation index. (LP: #1231690, #1230038)
* Add support for 3D points. (LP: #1227131)
* Make the default help text more useful. (LP: #1224771)
* Add a warning when an autopilot query returns many items, and should
probably be optimised. (LP: #1227830)
* Update packaging details so upgrading from 1.3 -> 1.4 is seamless.
(LP: #1227797)
* Log an 'info' message when we set an environment variable, and when
we delete one. (LP: #1236097)
* Changes how the proxy objects are created so the inheritance is
correct . (LP: #1230046)
* Fixes issue where a classes _Backend can be None causes uncaught
exceptions. (LP: #1233972)
* Make client-side attribute reprs the same as their python types.
(LP: #1237039)
* Use the 'six' python module to help us get python 2/3 compatibility,
rather than rolling our own. (LP: #1238257)
* Fix documentation next/prev links. (LP: #1231690, #1239493,
#1230038)
* Add documentation for the autopilot type support for 3D points.
[ Martin Pitt ]
* Forward port changes from 1.3.
[ Corey Goldberg ]
* add tox config and packaging fixes.
* added flake8 static test from tox and fixed lint errors.
* unit tests only from tox.
* make sphinx docs pretty.
* updates and minor fixes to documentation. also added a short README.
[ Leo Arias ]
* Added the logging annotation to be used on emulators.
[ Ubuntu daily release ]
* Automatic snapshot from revision 357
autopilot (1.4+14.04.20130917ubuntu.unity.next-0ubuntu1) saucy; urgency=low
[ Thomi Richards ]
* Fix powerpc dependency issue. (LP: #1223044)
[ Marco Trevisan (Treviño) ]
* keybindings: add unity window/{left,right}_maximize key binding.
(LP: #992697)
[ Ubuntu daily release ]
* Automatic snapshot from revision 325 (ubuntu-unity/next)
autopilot (1.4-0ubuntu1) saucy; urgency=low
[ Thomi Richards ]
* Update to new DBus wire protocol, bump autopilot version number.
-- Ubuntu daily release <email address hidden> Wed, 06 Nov 2013 10:04:12 +0000
-
autopilot (1.3.1+13.10.20131003.1-0ubuntu2) trusty; urgency=low
* No change rebuild to pick up liblttng-ust2.
-- Mathieu Trudel-Lapierre <email address hidden> Wed, 30 Oct 2013 16:24:04 -0700
-
autopilot (1.3.1+13.10.20131003.1-0ubuntu1) saucy; urgency=low
[ Thomi Richards ]
* Fix attribute error in click package support.
* Remove a spurious log message. (LP: #1227852)
* Fix several functional tests.
* Fix a missing test dependency, and add more logging when a process
exits before we find the introspection interface. (LP: #1229034)
* Add a warning when an autopilot query returns many items, and should
probably be optimised. (LP: #1227830)
[ Jamie Strandboge ]
* Adds the apparmor rule needed for click package testing.
[ Christopher Lee ]
* Backout additions for logging when a process dies.
* Changes how the proxy objects are created so the inheritance is
correct. (LP: #1230046)
* Fixes issue where a classes _Backend can be None causes uncaught
exceptions. (LP: #1233972)
[ Ubuntu daily release ]
* Automatic snapshot from revision 343
-- Ubuntu daily release <email address hidden> Thu, 03 Oct 2013 09:40:57 +0000