← Back to team overview

touch-packages team mailing list archive

[Bug 1389232] Re: failed dashboard test case: unity8.shell.tests.test_emulators.DashEmulatorTestCase.test_search

 

This is because the dashboard scope does not finish searching within the
10s timeout, it's a known bug on the scope side. We could, in theory,
increase the timeout, but it would not really help.

** Changed in: unity8 (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity8 in Ubuntu.
https://bugs.launchpad.net/bugs/1389232

Title:
  failed dashboard test case:
  unity8.shell.tests.test_emulators.DashEmulatorTestCase.test_search

Status in “unity8” package in Ubuntu:
  Incomplete

Bug description:
  http://dashboard.ubuntu-
  ci:8080/smokeng/utopic/touch_stable/krillin/141:20141104:20141028-3ca60be/661/unity8/232676/

  unity8.shell.tests.test_emulators.DashEmulatorTestCase.test_search

  test-log: {{{
  07:08:45.747 WARNING testcase:115 - No tracing available - install the python-autopilot-trace package!
  07:08:45.759 WARNING testcase:162 - Process manager backend unavailable, application snapshot support disabled.
  07:08:45.793 INFO process_helpers:151 - Starting job unity8 with arguments ('QT_LOAD_TESTABILITY=1',).
  07:08:46.254 INFO process_helpers:159 - unity8 start/running, process 14617

  07:09:01.266 INFO process_helpers:95 - Greeter unlocked, continuing.
  07:09:01.284 INFO process_helpers:207 - Stoping job unity8-dash.
  07:09:01.502 INFO process_helpers:215 - unity8-dash stop/waiting

  07:09:01.543 INFO __init__:108 - New QML2 import path: /usr/lib/arm-linux-gnueabihf/unity8/qml/mocks
  07:09:01.566 INFO process_helpers:151 - Starting job unity8-dash with arguments ('BINARY=/usr/bin/unity8-dash', 'QT_LOAD_TESTABILITY=1',
  'QML2_IMPORT_PATH=/usr/lib/arm-linux-gnueabihf/unity8/qml/mocks').
  07:09:01.657 INFO process_helpers:159 - unity8-dash start/running, process 14839

  07:09:28.834 ERROR proxies:410 - Introspect error on :1.367:/com/canonical/Autopilot/Introspection: dbus.exceptions.DBusException:
  org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus
  security policy blocked the reply, the reply timeout expired, or the network connection was broken.
  07:09:28.837 DEBUG proxies:413 - Executing introspect queue due to error
  07:09:40.166 DEBUG dbus:352 - Selecting objects of type QQuickLoader with attributes: {}
  07:09:42.668 WARNING backends:229 - Your query
  'Query(b'/unity8-dash/QQuickView/MainView/OrientationHelper/QQuickItem/QQuickItem/Dash/DashContent/QQuickItem/QQuickListView[id=6]//QQuickLoader')'
  returned a lot of data (392 items). This is likely to be slow. You may want to consider optimising your query to return fewer items.
  07:09:49.835 DEBUG _uinput:470 - Tapping at: 364,86
  07:09:54.196 DEBUG dbus:352 - Selecting objects of type QQuickLoader with attributes: {}
  07:09:56.195 WARNING backends:229 - Your query
  'Query(b'/unity8-dash/QQuickView/MainView/OrientationHelper/QQuickItem/QQuickItem/Dash/DashContent/QQuickItem/QQuickListView[id=6]//QQuickLoader')'
  returned a lot of data (532 items). This is likely to be slow. You may want to consider optimising your query to return fewer items.
  07:10:06.466 INFO logging:45 - TextField: Write into the text field. Arguments ('Test',). Keyword arguments: {}.
  07:10:06.534 DEBUG _common:45 - Moving to object's globalRect coordinates.
  07:10:06.535 DEBUG _uinput:470 - Tapping at: 309,86
  07:10:06.730 INFO logging:45 - TextField: Clear the text field. Arguments (). Keyword arguments: {}.
  07:10:06.786 DEBUG _uinput:195 - Typing text 'Test'
  07:10:06.787 DEBUG _uinput:57 - Pressing KEY_LEFTSHIFT (42).
  07:10:06.888 DEBUG _uinput:57 - Pressing T (20).
  07:10:06.992 DEBUG _uinput:88 - Releasing T (20).
  07:10:07.095 DEBUG _uinput:88 - Releasing KEY_LEFTSHIFT (42).
  07:10:07.198 DEBUG _uinput:57 - Pressing e (18).
  07:10:07.301 DEBUG _uinput:88 - Releasing e (18).
  07:10:07.404 DEBUG _uinput:57 - Pressing s (31).
  07:10:07.506 DEBUG _uinput:88 - Releasing s (31).
  07:10:07.608 DEBUG _uinput:57 - Pressing t (20).
  07:10:07.711 DEBUG _uinput:88 - Releasing t (20).
  07:10:23.778 INFO process_helpers:207 - Stoping job unity8-dash.
  07:10:24.078 INFO process_helpers:215 - unity8-dash stop/waiting

  07:10:24.082 INFO process_helpers:207 - Stoping job unity8.
  07:10:25.375 INFO process_helpers:215 - unity8 stop/waiting
  }}}

  Traceback (most recent call last):
    File "/home/phablet/autopilot/unity8/shell/tests/test_emulators.py", line 54, in test_search
      self.dash.enter_search_query('Test')
    File "/home/phablet/autopilot/unity8/shell/emulators/dash.py", line 156, in enter_search_query
      self.select_single(objectName="processingIndicator").visible.wait_for(False)
    File "/usr/lib/python3/dist-packages/autopilot/introspection/types.py", line 178, in wait_for
      failure_msg))
  AssertionError: After 10.0 seconds test on QQuickRectangle.visible failed: False != dbus.Boolean(True, variant_level=1)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1389232/+subscriptions


References