lp://staging/~dandrader/unity8/unifyShellTests

Created by Daniel d'Andrada and last modified
Get this branch:
bzr branch lp://staging/~dandrader/unity8/unifyShellTests
Only Daniel d'Andrada can upload to this branch. If you are Daniel d'Andrada please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel d'Andrada
Project:
Unity 8
Status:
Merged

Recent revisions

1639. By Daniel d'Andrada

Merge trunk

[ Albert Astals ]
* Don't precache items that are outisde the 1.5*height buffering area
  (LP: #1410131)
[ Albert Astals Cid ]
* Don't precache items that are outisde the 1.5*height buffering area
  (LP: #1410131)
[ Chris Townsend ]
* Add a wrapper for handling the
  /org/gnome/SessionManager/EndSessionDialog DBus object used by
  indicator-session. This allows indicator-session to properly talk to
  the Unity 8 session management functions. (LP: #1392187)
* Allow for proper logout session management. This uses the
  EndSession() Upstart DBus method on the current session bus. (LP:
  #1360316)
* Make the Unity 8 session dialogs behave in the same fashion as Unity
  7. From indicator-session: Clicking "Log Out" will now present a
  dialog to "Lock", "Log Out", or "Cancel". Clicking "Shut Down" will
  now present a dialog to "Reboot", "Shut Down", or "Cancel". (LP:
  #1416074)
[ Daniel d'Andrada ]
* Add NO_TESTS cmake option to skip tests and therefore speed up
  builds
* Remove enums and properties that doesn't exist in the real
  ApplicationManager
* Stabilize some Shell qml tests
[ Josh Arenson ]
* Create a PhysicalKeyMapper to handle all physical/hardware keys (LP:
  #1390393)
[ Michael Terry ]
* Make the draggable part of the right edge (during the tutorial) a
  constant size, instead of having it grow and shrink as the spread
  peeks out from the side.
[ MichaƂ Sawicz ]
* Create a PhysicalKeyMapper to handle all physical/hardware keys (LP:
  #1390393)
[ Robert Bruce Park ]
* Launchpad automatic translations update.
[ CI Train Bot ]
* New rebuild forced.
[ Pete Woods ]
* Only set scopes active when the screen is on (LP: #1422879)

1638. By Daniel d'Andrada

Wait for greeter to stabilize before running test and remove unused function

1637. By Daniel d'Andrada

Make tst_Shell absorb tst_TabletShell

1636. By Daniel d'Andrada

merge stabilizeShellTest

1635. By CI Train Bot Account

Releasing 8.02+15.04.20150224-0ubuntu1

1634. By Albert Astals Cid

Fix some warnings in Mock Notifications

Approved by: Daniel d'Andrada

1633. By Albert Astals Cid

Do not declare the hostname property twice
Approved by: Michael Terry, Andrea Cimitan

1632. By Michael Terry

Wait for libqofono to finish initializing before we decide whether to skip the wizard's SIM page or not.

libqofono became asynchronous on its last upload (about a month ago), which the wizard was not prepared for. We didn't notice because our mocks continued their synchronous behavior, and in manual testing, it's easy to miss (you'd have to not have a SIM in, and then notice that you *didn't* get a screen).

I've updated our mock to be asynchronous (to get the desired signal timing behavior, I switched one of our mock classes to C++ from qml).

And I've added support for artificially extending the delays in the async flow. This lets us test those delays specifically. And obviously, I added a couple tests to do so. Fixes: #1423565
Approved by: Albert Astals Cid

1631. By Michael Terry

Silence a couple qml warnings. Fixes: #1423286
Approved by: Daniel d'Andrada

1630. By Michael Terry

Move the gschema file to data/ and install it via cmake, not dpkg.
Approved by: Albert Astals Cid

Branch metadata

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

Subscribers