QT_LOAD_TESTABILITY checking should be added to gallery-app to load qttestability driver

Bug #1321783 reported by Richard Huddie
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gallery-app
Fix Released
Low
Arthur Mello
gallery-app (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Currently the gallery-app does not check the "QT_LOAD_TESTABILITY" environment variable when it is launched to load the qttestability driver. This means that introspection is not possible through autopilot when the gallery-app is launched through the UI.

If QT_LOAD_TESTABILITY is set to 1 then the qttestability driver should be loaded.

This behaviour is required for testing where applications are launched through UI, rather than directly by autopilot or command line.

The address-book-app implements similar required startup behaviour here:
http://bazaar.launchpad.net/~phablet-team/address-book-app/trunk/view/head:/src/app/addressbookapp.cpp#L130

Related branches

Arthur Mello (artmello)
Changed in gallery-app:
assignee: nobody → Arthur Mello (artmello)
Arthur Mello (artmello)
Changed in gallery-app:
importance: Undecided → Medium
importance: Medium → Low
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gallery-app - 0.0.67+14.10.20140610-0ubuntu1

---------------
gallery-app (0.0.67+14.10.20140610-0ubuntu1) utopic; urgency=low

  [ Arthur Mello ]
  * Disable "Add" button if no media is selected on selection screen
  * Add support to load qttestability using env var QT_LOAD_TESTABILITY
    (LP: #1321783)
  * Remove album opening/closing transition to reduce load timer on
    devices. (LP: #1090122)

  [ Michael Sheldon ]
  * Wait until the media monitor has completed its consistency checks
    before connecting to the content hub.
 -- Ubuntu daily release <email address hidden> Tue, 10 Jun 2014 20:01:12 +0000

Changed in gallery-app (Ubuntu):
status: New → Fix Released
Arthur Mello (artmello)
Changed in gallery-app:
status: In Progress → Fix Committed
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.