[ubuntu/saucy-proposed] autopilot 1.3daily13.06.05-0ubuntu1 (Accepted)

Ubuntu Archive Robot cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk
Fri Jun 7 10:03:21 UTC 2013


autopilot (1.3daily13.06.05-0ubuntu1) saucy; urgency=low

  [ Barry Warsaw ]
  * Ship tests in a separate binary package. (LP: #1170105)

  [ chris.gagnon ]
  * add click_object to mouse. (LP: #1175328)
  * Add option to run tests in random order. (LP: #1175327)
  * don't delete the /tmp/autopilot folder during functional tests if it
    already exists lp:1182755. (LP: #1182755)
  * don't require -r if -rd is used fixes lp:1183618. (LP: #1183618)
  * make autopilot vis use utf8 instead of ascii. (LP: #1185991)
  * Add tests around autopilot video recording command line parameters.

  [ Didier Roche ]
  * don't create circular dependency. python-autopilot should recommends
    -desktop or -touch autopilot, but don't dep on them.

  [ Leo Arias ]
  * Fixed typo: AutopilotProxyObect -> AutopilotProxyObject. (LP:
    #1173404)

  [ Christopher Lee ]
  * Add otto directive, for use in the documentation.
  * Changes to xpathselect mean that the dbus tuple returns the objects
    full path (was just the object name). (LP: #1155351)
  * autopilot.introspection get_application_launcher potentially calls
    exit(1) if it fails to detect the application launcher. This
    shouldn't exit but do something else (probably raise an exception?).
    (LP: #1171290)
  * Fix launch_test_application so it can launch applications from
    $PATH. (LP: #1171298)
  * Fix several autopilot tests. (LP: #1171294)
  * Queries are now recursive from the node itself, not the root. (LP:
    #1144288)
  * Fixes bug lp:1174552 Within testcase change self.screen_geo to
    self.display. (LP: #1174552)
  * Within AutopilotTestCase, delay creation of input devices, display
    and process manager until required.
  * autopilot.clipboard now only imports the Gdk, Gtk modules when the
    method is actually called.
  * Fixed exception being thrown by bamf process manager, twas a
    spelling/import error. (LP: #1174831)
  * Two minor fixes to allow the Unity 3d tests to work with autopilot
    1.3.
  * Fixes expceptions thrown due to dbuss sessions created before
    gobject main loop. (LP: #1175668)
  * Add a package with the tracepoint module. (LP: #1177612)
  * Fixes bug https://bugs.launchpad.net/autopilot/+bug/1178014. . (LP:
    #1178014)
  * Fixed an autopilot test and added debugging logging to uinput
    backend.
  * Added --just-suites option to list. Tests also included. (LP:
    #1175825)
  * Adding functionality to have code that runs after a test runs (after
    the tests addCleanup) as well as before. (LP: #1184491)
  * Fixes a couple of places where code wasn't updated with the recent
    cleanup/start/end test code execution changes. . (LP: #1185790)

  [ Thomi Richards ]
  * _pick_variant now raises an exception when requested backend was not
    available. (LP: #1169355)
  * Recommand installation of libautopilot-gtk and libautopilot-qt. (LP:
    #1158983)
  * Several documentation fixes.
  * Document test scenarios for autopilot.
  * Add otto directive, for use in the documentation.
  * Ship tests in a separate binary package. (LP: #1170105)
  * Fix exception formatting. (LP: #1171303)
  * Autopilot can now test itself. Adds tests for the input stack. (LP:
    #1171292)
  * Fix copyright headers in all files. (LP: #1171279)
  * Make it easier to specify an introspection type. (LP: #1172914)
  * Additional porting documents.
  * Add documentation for the DBusIntrospectionObject class.
  * Split vis tool. (LP: #1174587)
  * Changes to Dbus address backend code to make it easier to get a
    proxy object from a dbus address. (LP: #1174425)
  * Fix UInput code to work with the latest python-evdev package, and
    added the Pointer class to unify the Mouse and Touch interfaces.
    (LP: #1169363)
  * Make sure applications are closed quickly. (LP: #1174931)
  * Clean up input stacks.
  * Make the X11 display module fail to initialise if the display
    information cannot be retrieved. (LP: #1175663)
  * Change autopilot packaging to only install packages required on each
    platform. (LP: #1175694)
  * Remove the explicit dependency checking code in bin/autopilot.
  * Remove the un-used check_depends function.
  * Fix input uinput backend to pick up the correct display backend.
  * Fix a typo in the autopilot-touch metapackage.
  * Split tests into unit and functional tests. Make sure unit tests are
    run as part of the package build. (LP: #1037937)
  * Install python-autopilot-vis when installing the autopilot-desktop
    package.
  * Pass additional arguments to application being launched. (LP:
    #1177107)
  * X11 mouse emulator will not move to values far off the screens left
    side edge.
  * Update packaging control files to reflect the new test layout.
  * Add a package with the tracepoint module. (LP: #1177612)
  * fix bug lp:1180124 - don't patch PYTHONPATH when we're running from
    /usr/ somewhere, and don't explicitly patch it in the functional
    test suite. (LP: #1180124)
  * Fix several packaging bugs. (LP: #1180209, #1180210, #1180207)
  * Branch for fixing the latest failing autopilot tests.
  * Allow keyboards to be created outside the test case runs, useful for
    testing. (LP: #1182303)
  * Disable processmanager snapshotting if there's no processmanager on
    the current platform. (LP: #1182488)
  * Define a method for defining custom emulator base classes.
  * Add more documentation (basic tutorial).
  * Add a -v, --version command line option. (LP: #1183700)
  * Add python-evdev dependency to autopilot-desktop. (LP: #1183955)

  [ Francis Ginther ]
  * Add udev rules to create an autopilot specific uinput dev node owned
    by the autopilot group. (LP: #1143038)
  * Allow fallback to /dev/uinput if /dev/autopilot-uinput does not
    exist. The touch image does not support udev and therefore does not
    have /dev/autopilot-udev. It does have /dev/uinput. So the solution
    is to fallback and attempt to use /dev/uinput. This should be a
    short-term workaround until the touch images enable udev support.
    (LP: #1180864)

  [ Łukasz 'sil2100' Zemczak ]
  * Branch for fixing the latest failing autopilot tests.
  * I think we should use qmlviewer instead of qmlscene in tests of
    autopilot - it's safer, as other qt tests use Qt4 anyway.
  * This is stupid but... we need to check A LOT of cases to really know
    if qmlscene/qmlviewer is installed, especially when qtchooser is
    used. qtchooser makes it all much more complicated because using
    'which' is not enough, since it installs its wrappers to /usr/bin.
    We do that since we want to be distro independent.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 236

Date: 2013-06-05 00:10:13.359622+00:00
Changed-By: PS Jenkins bot <ps-jenkins at lists.canonical.com>
Signed-By: Ubuntu Archive Robot <cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk>
https://launchpad.net/ubuntu/saucy/+source/autopilot/1.3daily13.06.05-0ubuntu1
-------------- next part --------------
Sorry, changesfile not available.


More information about the Saucy-changes mailing list