Activity log for bug #1218117

Date Who What changed Old value New value Message
2013-08-28 23:44:15 Robert Bruce Park bug added bug
2013-08-29 05:50:13 Timo Jyrinki description Some recent test failures blocking quanternourly release: http://10.97.0.1:8080/job/autopilot-saucy-daily_release/1364/label=qa-nvidia-gtx660/testReport/junit/unity_webapps_qml.tests.test_injectedOnWebapp/UnityWebappsApiInjectedTestCaseBase/test_getUnityObjectFound/ _StringException: Empty attachments: process-stdout unity-log process-return-code: {{{-15}}} process-stderr: {{{ Loading testability driver. Ignoring argument: "/usr/bin/unity-webapps-qml-launcher" Ignoring argument: "-testability" Adding property: "url" , value: "file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_api_injected.html" Adding property: "webappName" , value: "unitywebappsqmllauncher" WARNING: This project is using the experimental QML API extensions for QtWebKit and is therefore tied to a specific QtWebKit release. WARNING: The experimental API will change from version to version, or even be removed. You have been warned! Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-amazon/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-amazon" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-deezer/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-deezer" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplus/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplus" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplusgames/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplusgames" onLoadingChanged: loading changed: file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_api_injected.html, status: 0 onLoadingChanged: loading changed: file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_api_injected.html, status: 2 Now watching for emissions of the "resultUpdated(QString)" signal on object with id 3 Signal emissions 0 QObject(0x9e442f8) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Signal emissions 0 QObject(0x9e442f8) Reply sent. Result: undefined Signal emissions 1 QObject(0x9e442f8) Reply sent. Signal emissions 1 QObject(0x9e442f8) Reply sent. }}} test-log: {{{ 22:30:40.852 INFO globals:49 - ************************************************************ 22:30:40.852 INFO globals:50 - Starting test unity_webapps_qml.tests.test_injectedOnWebapp.UnityWebappsApiInjectedTestCaseBase.test_getUnityObjectFound 22:30:40.853 DEBUG globals:148 - Starting: ['/usr/bin/recordmydesktop', '--fps=6', '--no-wm-check', '--no-sound', '--no-frame', '-o', '/var/local/autopilot//videos/unity_webapps_qml.tests.test_injectedOnWebapp.UnityWebappsApiInjectedTestCaseBase.test_getUnityObjectFound.ogv'] 22:30:40.874 INFO __init__:156 - Launching process: ['/usr/bin/unity-webapps-qml-launcher', '-testability', '--qml=/usr/share/unity-webapps-qml/autopilot-tests/qml/FullWebViewApp.qml', '--url=file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_api_injected.html', '--app-id=unitywebappsqmllauncher', '--webappName=unitywebappsqmllauncher'] 22:30:41.082 INFO __init__:400 - dbus.DBusException while attempting to get PID for org.freedesktop.DBus: DBusException("Could not get PID of name 'org.freedesktop.DBus': no such name",) 22:30:43.127 ERROR proxies:410 - Introspect error on :1.122:/com/canonical/Autopilot/Introspection: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownObject: No such object path '/com/canonical/Autopilot/Introspection' 22:30:43.128 DEBUG proxies:413 - Executing introspect queue due to error 22:30:43.183 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webview'} 22:30:43.229 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:43.238 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:44.263 INFO testcase:443 - waiting for process to exit. 22:30:45.266 INFO __init__:89 - Checking system state for badly behaving test... 22:30:45.367 INFO __init__:152 - Test was well behaved. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/unity_webapps_qml/tests/test_injectedOnWebapp.py", line 33, in test_getUnityObjectFound self.assertThat(lambda: self.eval_expression_in_page_unsafe('return window.external.getUnityObject(1.0) != null;'), Eventually(NotEquals(None))) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 406, in assertThat mismatch = matcher.match(matchee) File "/usr/lib/python2.7/dist-packages/autopilot/matchers/__init__.py", line 109, in match wait_fun(self.matcher, self.timeout) File "/usr/lib/python2.7/dist-packages/autopilot/matchers/__init__.py", line 125, in _callable_wait_for new_value = refresh_fn() File "/usr/lib/python2.7/dist-packages/unity_webapps_qml/tests/test_injectedOnWebapp.py", line 33, in <lambda> self.assertThat(lambda: self.eval_expression_in_page_unsafe('return window.external.getUnityObject(1.0) != null;'), Eventually(NotEquals(None))) File "/usr/lib/python2.7/dist-packages/unity_webapps_qml/tests/__init__.py", line 101, in eval_expression_in_page_unsafe return json.loads(webview.get_signal_emissions('resultUpdated(QString)')[-1][0])['result'] KeyError: 'result' http://10.97.0.1:8080/job/autopilot-saucy-daily_release/1364/label=qa-nvidia-gtx660/testReport/junit/unity_webapps_qml.tests.test_hud/UnityWebappsHudTestCase/test_addAction/ _StringException: Empty attachments: process-stdout unity-log process-return-code: {{{-15}}} process-stderr: {{{ Loading testability driver. Ignoring argument: "/usr/bin/unity-webapps-qml-launcher" Ignoring argument: "-testability" Adding property: "url" , value: "file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_hud.html" Adding property: "webappName" , value: "unitywebappsqmllauncher" WARNING: This project is using the experimental QML API extensions for QtWebKit and is therefore tied to a specific QtWebKit release. WARNING: The experimental API will change from version to version, or even be removed. You have been warned! Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-amazon/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-amazon" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-deezer/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-deezer" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplus/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplus" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplusgames/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplusgames" onLoadingChanged: loading changed: file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_hud.html, status: 0 onLoadingChanged: loading changed: file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_hud.html, status: 2 Now watching for emissions of the "resultUpdated(QString)" signal on object with id 3 Signal emissions 0 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 1 QObject(0x8f3b280) Reply sent. Signal emissions 1 QObject(0x8f3b280) Reply sent. Signal emissions 1 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 2 QObject(0x8f3b280) Reply sent. Signal emissions 2 QObject(0x8f3b280) Reply sent. Signal emissions 2 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 3 QObject(0x8f3b280) Reply sent. Signal emissions 3 QObject(0x8f3b280) Reply sent. Signal emissions 3 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 4 QObject(0x8f3b280) Reply sent. Signal emissions 4 QObject(0x8f3b280) Reply sent. Signal emissions 4 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 5 QObject(0x8f3b280) Reply sent. Signal emissions 5 QObject(0x8f3b280) Reply sent. Signal emissions 5 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 6 QObject(0x8f3b280) Reply sent. Signal emissions 6 QObject(0x8f3b280) Reply sent. Signal emissions 6 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 7 QObject(0x8f3b280) Reply sent. Signal emissions 7 QObject(0x8f3b280) Reply sent. Signal emissions 7 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 8 QObject(0x8f3b280) Reply sent. Signal emissions 8 QObject(0x8f3b280) Reply sent. Signal emissions 8 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 9 QObject(0x8f3b280) Reply sent. Signal emissions 9 QObject(0x8f3b280) Reply sent. Signal emissions 9 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 10 QObject(0x8f3b280) Reply sent. Signal emissions 10 QObject(0x8f3b280) Reply sent. Signal emissions 10 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 11 QObject(0x8f3b280) Reply sent. Signal emissions 11 QObject(0x8f3b280) Reply sent. }}} test-log: {{{ 22:30:47.277 INFO globals:49 - ************************************************************ 22:30:47.277 INFO globals:50 - Starting test unity_webapps_qml.tests.test_hud.UnityWebappsHudTestCase.test_addAction 22:30:47.278 DEBUG globals:148 - Starting: ['/usr/bin/recordmydesktop', '--fps=6', '--no-wm-check', '--no-sound', '--no-frame', '-o', '/var/local/autopilot//videos/unity_webapps_qml.tests.test_hud.UnityWebappsHudTestCase.test_addAction.ogv'] 22:30:47.303 INFO __init__:156 - Launching process: ['/usr/bin/unity-webapps-qml-launcher', '-testability', '--qml=/usr/share/unity-webapps-qml/autopilot-tests/qml/FullWebViewApp.qml', '--url=file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_hud.html', '--app-id=unitywebappsqmllauncher', '--webappName=unitywebappsqmllauncher'] 22:30:47.498 INFO __init__:400 - dbus.DBusException while attempting to get PID for org.freedesktop.DBus: DBusException("Could not get PID of name 'org.freedesktop.DBus': no such name",) 22:30:49.616 ERROR proxies:410 - Introspect error on :1.127:/com/canonical/Autopilot/Introspection: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownObject: No such object path '/com/canonical/Autopilot/Introspection' 22:30:49.617 DEBUG proxies:413 - Executing introspect queue due to error 22:30:49.672 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webview'} 22:30:49.714 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:49.722 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:50.743 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:51.764 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:52.784 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:53.805 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:54.825 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:55.846 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:56.867 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:57.888 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:58.908 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:59.929 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:59.949 INFO testcase:443 - waiting for process to exit. 22:31:00.951 INFO __init__:89 - Checking system state for badly behaving test... 22:31:01.058 INFO __init__:152 - Test was well behaved. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/unity_webapps_qml/tests/test_hud.py", line 34, in test_addAction self.assertThat(lambda: self.eval_expression_in_page_unsafe("return document.getElementById('status').innerHTML;"), Eventually(Equals('actionadded'))) MismatchError: After 10.0 seconds test failed: 'actionadded' != u'' Some recent test failures blocking quanternourly release: http://10.97.0.1:8080/job/autopilot-saucy-daily_release/1364/label=qa-nvidia-gtx660/testReport/junit/unity_webapps_qml.tests.test_injectedOnWebapp/UnityWebappsApiInjectedTestCaseBase/test_getUnityObjectFound/ This blocks releasing of the webapps stack, and also automatic releasing of the apps stack. _StringException: Empty attachments:   process-stdout   unity-log process-return-code: {{{-15}}} process-stderr: {{{ Loading testability driver. Ignoring argument: "/usr/bin/unity-webapps-qml-launcher" Ignoring argument: "-testability" Adding property: "url" , value: "file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_api_injected.html" Adding property: "webappName" , value: "unitywebappsqmllauncher" WARNING: This project is using the experimental QML API extensions for QtWebKit and is therefore tied to a specific QtWebKit release. WARNING: The experimental API will change from version to version, or even be removed. You have been warned! Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-amazon/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-amazon" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-deezer/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-deezer" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplus/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplus" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplusgames/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplusgames" onLoadingChanged: loading changed: file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_api_injected.html, status: 0 onLoadingChanged: loading changed: file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_api_injected.html, status: 2 Now watching for emissions of the "resultUpdated(QString)" signal on object with id 3 Signal emissions 0 QObject(0x9e442f8) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Signal emissions 0 QObject(0x9e442f8) Reply sent. Result: undefined Signal emissions 1 QObject(0x9e442f8) Reply sent. Signal emissions 1 QObject(0x9e442f8) Reply sent. }}} test-log: {{{ 22:30:40.852 INFO globals:49 - ************************************************************ 22:30:40.852 INFO globals:50 - Starting test unity_webapps_qml.tests.test_injectedOnWebapp.UnityWebappsApiInjectedTestCaseBase.test_getUnityObjectFound 22:30:40.853 DEBUG globals:148 - Starting: ['/usr/bin/recordmydesktop', '--fps=6', '--no-wm-check', '--no-sound', '--no-frame', '-o', '/var/local/autopilot//videos/unity_webapps_qml.tests.test_injectedOnWebapp.UnityWebappsApiInjectedTestCaseBase.test_getUnityObjectFound.ogv'] 22:30:40.874 INFO __init__:156 - Launching process: ['/usr/bin/unity-webapps-qml-launcher', '-testability', '--qml=/usr/share/unity-webapps-qml/autopilot-tests/qml/FullWebViewApp.qml', '--url=file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_api_injected.html', '--app-id=unitywebappsqmllauncher', '--webappName=unitywebappsqmllauncher'] 22:30:41.082 INFO __init__:400 - dbus.DBusException while attempting to get PID for org.freedesktop.DBus: DBusException("Could not get PID of name 'org.freedesktop.DBus': no such name",) 22:30:43.127 ERROR proxies:410 - Introspect error on :1.122:/com/canonical/Autopilot/Introspection: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownObject: No such object path '/com/canonical/Autopilot/Introspection' 22:30:43.128 DEBUG proxies:413 - Executing introspect queue due to error 22:30:43.183 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webview'} 22:30:43.229 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:43.238 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:44.263 INFO testcase:443 - waiting for process to exit. 22:30:45.266 INFO __init__:89 - Checking system state for badly behaving test... 22:30:45.367 INFO __init__:152 - Test was well behaved. }}} Traceback (most recent call last):   File "/usr/lib/python2.7/dist-packages/unity_webapps_qml/tests/test_injectedOnWebapp.py", line 33, in test_getUnityObjectFound     self.assertThat(lambda: self.eval_expression_in_page_unsafe('return window.external.getUnityObject(1.0) != null;'), Eventually(NotEquals(None)))   File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 406, in assertThat     mismatch = matcher.match(matchee)   File "/usr/lib/python2.7/dist-packages/autopilot/matchers/__init__.py", line 109, in match     wait_fun(self.matcher, self.timeout)   File "/usr/lib/python2.7/dist-packages/autopilot/matchers/__init__.py", line 125, in _callable_wait_for     new_value = refresh_fn()   File "/usr/lib/python2.7/dist-packages/unity_webapps_qml/tests/test_injectedOnWebapp.py", line 33, in <lambda>     self.assertThat(lambda: self.eval_expression_in_page_unsafe('return window.external.getUnityObject(1.0) != null;'), Eventually(NotEquals(None)))   File "/usr/lib/python2.7/dist-packages/unity_webapps_qml/tests/__init__.py", line 101, in eval_expression_in_page_unsafe     return json.loads(webview.get_signal_emissions('resultUpdated(QString)')[-1][0])['result'] KeyError: 'result' http://10.97.0.1:8080/job/autopilot-saucy-daily_release/1364/label=qa-nvidia-gtx660/testReport/junit/unity_webapps_qml.tests.test_hud/UnityWebappsHudTestCase/test_addAction/ _StringException: Empty attachments:   process-stdout   unity-log process-return-code: {{{-15}}} process-stderr: {{{ Loading testability driver. Ignoring argument: "/usr/bin/unity-webapps-qml-launcher" Ignoring argument: "-testability" Adding property: "url" , value: "file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_hud.html" Adding property: "webappName" , value: "unitywebappsqmllauncher" WARNING: This project is using the experimental QML API extensions for QtWebKit and is therefore tied to a specific QtWebKit release. WARNING: The experimental API will change from version to version, or even be removed. You have been warned! Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-amazon/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-amazon" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-deezer/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-deezer" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplus/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplus" Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplusgames/manifest.json" Invalid webapps installation found: "/usr/share/unity-webapps/userscripts/unity-webapps-googleplusgames" onLoadingChanged: loading changed: file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_hud.html, status: 0 onLoadingChanged: loading changed: file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_hud.html, status: 2 Now watching for emissions of the "resultUpdated(QString)" signal on object with id 3 Signal emissions 0 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 1 QObject(0x8f3b280) Reply sent. Signal emissions 1 QObject(0x8f3b280) Reply sent. Signal emissions 1 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 2 QObject(0x8f3b280) Reply sent. Signal emissions 2 QObject(0x8f3b280) Reply sent. Signal emissions 2 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 3 QObject(0x8f3b280) Reply sent. Signal emissions 3 QObject(0x8f3b280) Reply sent. Signal emissions 3 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 4 QObject(0x8f3b280) Reply sent. Signal emissions 4 QObject(0x8f3b280) Reply sent. Signal emissions 4 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 5 QObject(0x8f3b280) Reply sent. Signal emissions 5 QObject(0x8f3b280) Reply sent. Signal emissions 5 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 6 QObject(0x8f3b280) Reply sent. Signal emissions 6 QObject(0x8f3b280) Reply sent. Signal emissions 6 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 7 QObject(0x8f3b280) Reply sent. Signal emissions 7 QObject(0x8f3b280) Reply sent. Signal emissions 7 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 8 QObject(0x8f3b280) Reply sent. Signal emissions 8 QObject(0x8f3b280) Reply sent. Signal emissions 8 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 9 QObject(0x8f3b280) Reply sent. Signal emissions 9 QObject(0x8f3b280) Reply sent. Signal emissions 9 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 10 QObject(0x8f3b280) Reply sent. Signal emissions 10 QObject(0x8f3b280) Reply sent. Signal emissions 10 QObject(0x8f3b280) Reply sent. Method parameter names: ("expr") Method parameter types: ("QVariant") Method signature: "evalInPageUnsafe(QVariant)" return type: QVariant Method Invoked. Result: Signal emissions 11 QObject(0x8f3b280) Reply sent. Signal emissions 11 QObject(0x8f3b280) Reply sent. }}} test-log: {{{ 22:30:47.277 INFO globals:49 - ************************************************************ 22:30:47.277 INFO globals:50 - Starting test unity_webapps_qml.tests.test_hud.UnityWebappsHudTestCase.test_addAction 22:30:47.278 DEBUG globals:148 - Starting: ['/usr/bin/recordmydesktop', '--fps=6', '--no-wm-check', '--no-sound', '--no-frame', '-o', '/var/local/autopilot//videos/unity_webapps_qml.tests.test_hud.UnityWebappsHudTestCase.test_addAction.ogv'] 22:30:47.303 INFO __init__:156 - Launching process: ['/usr/bin/unity-webapps-qml-launcher', '-testability', '--qml=/usr/share/unity-webapps-qml/autopilot-tests/qml/FullWebViewApp.qml', '--url=file:///usr/share/unity-webapps-qml/autopilot-tests/html/test_webapps_hud.html', '--app-id=unitywebappsqmllauncher', '--webappName=unitywebappsqmllauncher'] 22:30:47.498 INFO __init__:400 - dbus.DBusException while attempting to get PID for org.freedesktop.DBus: DBusException("Could not get PID of name 'org.freedesktop.DBus': no such name",) 22:30:49.616 ERROR proxies:410 - Introspect error on :1.127:/com/canonical/Autopilot/Introspection: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownObject: No such object path '/com/canonical/Autopilot/Introspection' 22:30:49.617 DEBUG proxies:413 - Executing introspect queue due to error 22:30:49.672 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webview'} 22:30:49.714 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:49.722 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:50.743 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:51.764 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:52.784 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:53.805 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:54.825 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:55.846 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:56.867 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:57.888 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:58.908 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:59.929 DEBUG dbus:391 - Selecting objects of any type with attributes: {'objectName': 'webviewContainer'} 22:30:59.949 INFO testcase:443 - waiting for process to exit. 22:31:00.951 INFO __init__:89 - Checking system state for badly behaving test... 22:31:01.058 INFO __init__:152 - Test was well behaved. }}} Traceback (most recent call last):   File "/usr/lib/python2.7/dist-packages/unity_webapps_qml/tests/test_hud.py", line 34, in test_addAction     self.assertThat(lambda: self.eval_expression_in_page_unsafe("return document.getElementById('status').innerHTML;"), Eventually(Equals('actionadded'))) MismatchError: After 10.0 seconds test failed: 'actionadded' != u''