← Back to team overview

ubuntu-apps-bugs team mailing list archive

[Bug 1307588] [NEW] Autopilot test flakyness in test_outgoing_answer_local_hangup

 

Public bug reported:

On smoketesting, we are getting frequent failures of the
test_outgoing_answer_local_hangup test in dialer_app test suite. It
doesn't happen locally when running the tests - only on smoketesting.
Re-runs can lead to things working again.

Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/dialer_app/tests/test_calls.py", line 98, in test_outgoing_answer_local_hangup
    self.main_view.live_call_page.click_hangup_button()
  File "/usr/lib/python2.7/dist-packages/dialer_app/emulators.py", line 49, in click_hangup_button
    self.visible.wait_for(True)
  File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 520, in __getattr__
    self.refresh_state()
  File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 474, in refresh_state
    _, new_state = self.get_new_state()
  File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 562, in get_new_state
    return self.get_state_by_path(self.get_class_query_string())[0]
  File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 542, in get_state_by_path
    data = self._backend.introspection_iface.GetState(piece)
  File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 70, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
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.

Smoketesting results with the failure:
http://ci.ubuntu.com/smokeng/trusty/touch/mako/293:20140413:20140411.3/7720/dialer_app/1022826/

** Affects: dialer-app (Ubuntu)
     Importance: High
         Status: New

** Description changed:

- On smoketesting, we are getting frequent reproducible failures of the
- test_outgoing_answer_local_hangup test in dialer_app test suite.
+ On smoketesting, we are getting frequent failures of the
+ test_outgoing_answer_local_hangup test in dialer_app test suite. It
+ doesn't happen locally when running the tests - only on smoketesting.
+ Re-runs can lead to things working again.
  
  Traceback:
  Traceback (most recent call last):
-   File "/usr/lib/python2.7/dist-packages/dialer_app/tests/test_calls.py", line 98, in test_outgoing_answer_local_hangup
-     self.main_view.live_call_page.click_hangup_button()
-   File "/usr/lib/python2.7/dist-packages/dialer_app/emulators.py", line 49, in click_hangup_button
-     self.visible.wait_for(True)
-   File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 520, in __getattr__
-     self.refresh_state()
-   File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 474, in refresh_state
-     _, new_state = self.get_new_state()
-   File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 562, in get_new_state
-     return self.get_state_by_path(self.get_class_query_string())[0]
-   File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 542, in get_state_by_path
-     data = self._backend.introspection_iface.GetState(piece)
-   File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 70, in __call__
-     return self._proxy_method(*args, **keywords)
-   File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__
-     **keywords)
-   File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking
-     message, timeout)
+   File "/usr/lib/python2.7/dist-packages/dialer_app/tests/test_calls.py", line 98, in test_outgoing_answer_local_hangup
+     self.main_view.live_call_page.click_hangup_button()
+   File "/usr/lib/python2.7/dist-packages/dialer_app/emulators.py", line 49, in click_hangup_button
+     self.visible.wait_for(True)
+   File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 520, in __getattr__
+     self.refresh_state()
+   File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 474, in refresh_state
+     _, new_state = self.get_new_state()
+   File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 562, in get_new_state
+     return self.get_state_by_path(self.get_class_query_string())[0]
+   File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 542, in get_state_by_path
+     data = self._backend.introspection_iface.GetState(piece)
+   File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 70, in __call__
+     return self._proxy_method(*args, **keywords)
+   File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__
+     **keywords)
+   File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking
+     message, timeout)
  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.
  
  Smoketesting results with the failure:
  http://ci.ubuntu.com/smokeng/trusty/touch/mako/294:20140414:20140411.3/7733/dialer_app/1024971/

** Description changed:

  On smoketesting, we are getting frequent failures of the
  test_outgoing_answer_local_hangup test in dialer_app test suite. It
  doesn't happen locally when running the tests - only on smoketesting.
  Re-runs can lead to things working again.
  
  Traceback:
  Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/dialer_app/tests/test_calls.py", line 98, in test_outgoing_answer_local_hangup
      self.main_view.live_call_page.click_hangup_button()
    File "/usr/lib/python2.7/dist-packages/dialer_app/emulators.py", line 49, in click_hangup_button
      self.visible.wait_for(True)
    File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 520, in __getattr__
      self.refresh_state()
    File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 474, in refresh_state
      _, new_state = self.get_new_state()
    File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 562, in get_new_state
      return self.get_state_by_path(self.get_class_query_string())[0]
    File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 542, in get_state_by_path
      data = self._backend.introspection_iface.GetState(piece)
    File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 70, in __call__
      return self._proxy_method(*args, **keywords)
    File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__
      **keywords)
    File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking
      message, timeout)
  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.
  
  Smoketesting results with the failure:
- http://ci.ubuntu.com/smokeng/trusty/touch/mako/294:20140414:20140411.3/7733/dialer_app/1024971/
+ http://ci.ubuntu.com/smokeng/trusty/touch/mako/293:20140413:20140411.3/7720/dialer_app/1022826/

-- 
You received this bug notification because you are a member of Ubuntu
Apps bug tracking, which is subscribed to dialer-app in Ubuntu.
https://bugs.launchpad.net/bugs/1307588

Title:
  Autopilot test flakyness in test_outgoing_answer_local_hangup

Status in “dialer-app” package in Ubuntu:
  New

Bug description:
  On smoketesting, we are getting frequent failures of the
  test_outgoing_answer_local_hangup test in dialer_app test suite. It
  doesn't happen locally when running the tests - only on smoketesting.
  Re-runs can lead to things working again.

  Traceback:
  Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/dialer_app/tests/test_calls.py", line 98, in test_outgoing_answer_local_hangup
      self.main_view.live_call_page.click_hangup_button()
    File "/usr/lib/python2.7/dist-packages/dialer_app/emulators.py", line 49, in click_hangup_button
      self.visible.wait_for(True)
    File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 520, in __getattr__
      self.refresh_state()
    File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 474, in refresh_state
      _, new_state = self.get_new_state()
    File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 562, in get_new_state
      return self.get_state_by_path(self.get_class_query_string())[0]
    File "/usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py", line 542, in get_state_by_path
      data = self._backend.introspection_iface.GetState(piece)
    File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 70, in __call__
      return self._proxy_method(*args, **keywords)
    File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__
      **keywords)
    File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking
      message, timeout)
  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.

  Smoketesting results with the failure:
  http://ci.ubuntu.com/smokeng/trusty/touch/mako/293:20140413:20140411.3/7720/dialer_app/1022826/

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dialer-app/+bug/1307588/+subscriptions


Follow ups

References