Make test_greeter_hides_on_app_open more stable
Approved by: Michael Zanetti
commitf952f2ea2fe0ff31767132af9c91152e9c3f67ad
authorAlbert Astals Cid <albert.astals@canonical.com>
dateMon 31 Aug 2015, 10:24 (11 years ago)
parentf2e067aa5809e4
tests/autopilot/unity8/greeter/__init__.py+4
@@ -41,6 +41,10 @@ def wait_for_greeter():
4141 Eventually(Equals(True), timeout=300).match(_is_greeter_active)
4242
4343
44+def wait_for_greeter_gone():
45+ Eventually(Equals(False), timeout=300).match(_is_greeter_active)
46+
47+
4448def _get_greeter_dbus_proxy():
4549 bus = dbus.SessionBus()
4650 return bus.get_object('com.canonical.UnityGreeter', '/')
tests/autopilot/unity8/process_helpers.py+1
@@ -43,6 +43,7 @@ def unlock_unity():
4343 """
4444 greeter.wait_for_greeter()
4545 greeter.hide_greeter_with_dbus()
46+ greeter.wait_for_greeter_gone()
4647
4748
4849def lock_unity():