1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178 | letozaf@letozaf-PC:~/autopilot-tests/ubuntu-calendar-app/tests/autopilot$ autopilot3 run -vv calendar_app.tests.test_monthview.TestMonthView.test_current_day_month_and_year_is_selected
21:15:40.195 INFO run:235 - Autopilot Source Version: 1.5.0
Autopilot Package Version: 1.5.0+15.04.20150226.1-0ubuntu1
Loading tests from: /home/letozaf/autopilot-tests/ubuntu-calendar-app/tests/autopilot
Tests running...
21:15:40.258 INFO _logging:40 - ************************************************************
21:15:40.258 INFO _logging:41 - Starting test calendar_app.tests.test_monthview.TestMonthView.test_current_day_month_and_year_is_selected
21:15:40.278 DEBUG utilities:44 - Possible backends: UInput
21:15:40.278 DEBUG utilities:44 - Possible backends: X11,UPA
21:15:40.487 DEBUG utilities:44 - Possible backends: BAMF
21:15:40.597 DEBUG __init__:97 - Copying .Xauthority to /tmp/tmpnuxolqj4
21:15:40.602 DEBUG __init__:124 - Patched home to fake home directory /tmp/tmpnuxolqj4
21:15:40.612 DEBUG __init__:150 - Restarted evolution daemons
21:15:40.614 INFO logging:45 - TestMonthView: launch_test_local. Arguments (). Keyword arguments: {}.
21:15:40.614 WARNING base:52 - This function is deprecated. Use get_toolkit_launcher_command() instead.
21:15:40.703 INFO _launcher:373 - Attempting to launch application '/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene' with arguments '/home/letozaf/autopilot-tests/ubuntu-calendar-app/calendar.qml' as a normal process
21:15:40.709 INFO _launcher:431 - Launching process: ['/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene', '-testability', '/home/letozaf/autopilot-tests/ubuntu-calendar-app/calendar.qml']
21:15:42.294 WARNING _object_registry:194 - Generating introspection instance for type 'b'comubuntucalendar'' based on generic class.
21:15:42.299 DEBUG utilities:44 - Possible backends: X11
21:15:42.456 WARNING utilities:57 - Can't create backend X11: DisplayConnectionError(':0', b'No protocol specified\n')
21:15:43.292 INFO _launcher:544 - waiting for process to exit.
21:15:43.292 INFO _launcher:567 - Killing process 24374
21:15:43.366 DEBUG utilities:44 - Possible backends: BAMF
21:15:44.502 DEBUG utilities:44 - Possible backends: BAMF
21:15:44.553 DEBUG utilities:44 - Possible backends: X11,UPA
21:15:44.553 DEBUG utilities:44 - Possible backends: X11
21:15:44.554 WARNING utilities:57 - Can't create backend X11: DisplayConnectionError(':0', b'No protocol specified\n')
21:15:44.565 ERROR testresult:44 - ERROR: calendar_app.tests.test_monthview.TestMonthView.test_current_day_month_and_year_is_selected
21:15:44.565 ERROR testresult:44 - traceback: {{{
Traceback (most recent call last):
File "/home/letozaf/autopilot-tests/ubuntu-calendar-app/tests/autopilot/calendar_app/tests/test_monthview.py", line 36, in setUp
super(TestMonthView, self).setUp()
File "/home/letozaf/autopilot-tests/ubuntu-calendar-app/tests/autopilot/calendar_app/tests/__init__.py", line 159, in setUp
self.app = calendar_app.CalendarApp(self.launcher(), self.test_type)
File "/usr/lib/python3/dist-packages/autopilot/logging.py", line 46, in inner
return f(instance, *args, **kwargs)
File "/home/letozaf/autopilot-tests/ubuntu-calendar-app/tests/autopilot/calendar_app/tests/__init__.py", line 70, in launch_test_local
emulator_base=ubuntuuitoolkit.UbuntuUIToolkitCustomProxyObjectBase)
File "/usr/lib/python3/dist-packages/autopilot/testcase.py", line 281, in launch_test_application
return launcher.launch(application, arguments, **launch_args)
File "/usr/lib/python3/dist-packages/autopilot/application/_launcher.py", line 384, in launch
pid=process.pid
File "/usr/lib/python3/dist-packages/autopilot/introspection/_search.py", line 183, in get_proxy_object_for_existing_process
emulator_base
File "/usr/lib/python3/dist-packages/autopilot/introspection/_search.py", line 439, in _make_proxy_object
return proxy_class(cls_state, path, backends.Backend(dbus_address))
File "/usr/lib/python3/dist-packages/ubuntuuitoolkit/_custom_proxy_objects/_common.py", line 77, in __init__
self.pointing_device = get_pointing_device()
File "/usr/lib/python3/dist-packages/ubuntuuitoolkit/_custom_proxy_objects/_common.py", line 49, in get_pointing_device
return input.Pointer(device=input_device_class.create())
File "/usr/lib/python3/dist-packages/autopilot/input/__init__.py", line 298, in create
return _pick_backend(backends, preferred_backend)
File "/usr/lib/python3/dist-packages/autopilot/utilities.py", line 62, in _pick_backend
"Unable to instantiate any backends\n%s" % '\n'.join(failure_reasons))
RuntimeError: Unable to instantiate any backends
X11: DisplayConnectionError(':0', b'No protocol specified\n')
}}}
21:15:44.566 ERROR testresult:44 - traceback-1: {{{
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/autopilot/utilities.py", line 348, in action_on_test_end
obj.on_test_end(test_instance)
File "/usr/lib/python3/dist-packages/autopilot/input/_X11.py", line 496, in on_test_end
move_mouse_to_screen(0)
File "/usr/lib/python3/dist-packages/autopilot/display/__init__.py", line 71, in move_mouse_to_screen
Mouse.create().move(x, y, False)
File "/usr/lib/python3/dist-packages/autopilot/input/__init__.py", line 298, in create
return _pick_backend(backends, preferred_backend)
File "/usr/lib/python3/dist-packages/autopilot/utilities.py", line 62, in _pick_backend
"Unable to instantiate any backends\n%s" % '\n'.join(failure_reasons))
RuntimeError: Unable to instantiate any backends
X11: DisplayConnectionError(':0', b'No protocol specified\n')
}}}
21:15:44.566 ERROR testresult:44 - /var/log/syslog: {{{
Mar 16 21:15:40 letozaf-PC kernel: [ 1489.770206] input: autopilot-finger as /devices/virtual/input/input11
Mar 16 20:54:44 letozaf-PC org.gnome.Nautilus[9238]: ** (nautilus:12101): CRITICAL **: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
Mar 16 21:15:42 letozaf-PC org.gnome.evolution.dataserver.Sources3[9238]: Failed to migrate '/home/letozaf/.gconf/apps/evolution/addressbook/%gconf.xml': Error on line 1 char 1: Document was empty or contained only whitespace
}}}
21:15:44.566 ERROR testresult:44 - process-return-code (/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene): {{{
-15}}}
21:15:44.566 ERROR testresult:44 - Binary attachment: "FailedTestScreenshot" (image/png)
21:15:44.567 ERROR testresult:44 - process-stderr (/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene): {{{
Qt: Session management error: None of the authentication protocols specified are supported
Testability driver loaded. Wire protocol version is "1.4".
<Unknown File>: Invalid empty URL
Fail to connect with sync monitor: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name com.canonical.SyncMonitor was not provided by any .service files")
}}}
21:15:44.567 ERROR testresult:44 - process-stdout (/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene): {{{
}}}
======================================================================
ERROR: calendar_app.tests.test_monthview.TestMonthView.test_current_day_month_and_year_is_selected
----------------------------------------------------------------------
Binary content:
FailedTestScreenshot (image/png)
Empty attachments:
process-stdout (/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene)
/var/log/syslog: {{{
Mar 16 21:15:40 letozaf-PC kernel: [ 1489.770206] input: autopilot-finger as /devices/virtual/input/input11
Mar 16 20:54:44 letozaf-PC org.gnome.Nautilus[9238]: ** (nautilus:12101): CRITICAL **: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
Mar 16 21:15:42 letozaf-PC org.gnome.evolution.dataserver.Sources3[9238]: Failed to migrate '/home/letozaf/.gconf/apps/evolution/addressbook/%gconf.xml': Error on line 1 char 1: Document was empty or contained only whitespace
}}}
process-return-code (/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene): {{{-15}}}
process-stderr (/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene): {{{
Qt: Session management error: None of the authentication protocols specified are supported
Testability driver loaded. Wire protocol version is "1.4".
<Unknown File>: Invalid empty URL
Fail to connect with sync monitor: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name com.canonical.SyncMonitor was not provided by any .service files")
}}}
test-log: {{{
21:15:40.278 DEBUG utilities:44 - Possible backends: UInput
21:15:40.278 DEBUG utilities:44 - Possible backends: X11,UPA
21:15:40.487 DEBUG utilities:44 - Possible backends: BAMF
21:15:40.597 DEBUG __init__:97 - Copying .Xauthority to /tmp/tmpnuxolqj4
21:15:40.602 DEBUG __init__:124 - Patched home to fake home directory /tmp/tmpnuxolqj4
21:15:40.612 DEBUG __init__:150 - Restarted evolution daemons
21:15:40.614 INFO logging:45 - TestMonthView: launch_test_local. Arguments (). Keyword arguments: {}.
21:15:40.614 WARNING base:52 - This function is deprecated. Use get_toolkit_launcher_command() instead.
21:15:40.703 INFO _launcher:373 - Attempting to launch application '/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene' with arguments '/home/letozaf/autopilot-tests/ubuntu-calendar-app/calendar.qml' as a normal process
21:15:40.709 INFO _launcher:431 - Launching process: ['/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene', '-testability', '/home/letozaf/autopilot-tests/ubuntu-calendar-app/calendar.qml']
21:15:42.294 WARNING _object_registry:194 - Generating introspection instance for type 'b'comubuntucalendar'' based on generic class.
21:15:42.299 DEBUG utilities:44 - Possible backends: X11
21:15:42.456 WARNING utilities:57 - Can't create backend X11: DisplayConnectionError(':0', b'No protocol specified\n')
21:15:43.292 INFO _launcher:544 - waiting for process to exit.
21:15:43.292 INFO _launcher:567 - Killing process 24374
21:15:43.366 DEBUG utilities:44 - Possible backends: BAMF
21:15:44.502 DEBUG utilities:44 - Possible backends: BAMF
}}}
traceback-1: {{{
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/autopilot/utilities.py", line 348, in action_on_test_end
obj.on_test_end(test_instance)
File "/usr/lib/python3/dist-packages/autopilot/input/_X11.py", line 496, in on_test_end
move_mouse_to_screen(0)
File "/usr/lib/python3/dist-packages/autopilot/display/__init__.py", line 71, in move_mouse_to_screen
Mouse.create().move(x, y, False)
File "/usr/lib/python3/dist-packages/autopilot/input/__init__.py", line 298, in create
return _pick_backend(backends, preferred_backend)
File "/usr/lib/python3/dist-packages/autopilot/utilities.py", line 62, in _pick_backend
"Unable to instantiate any backends\n%s" % '\n'.join(failure_reasons))
RuntimeError: Unable to instantiate any backends
X11: DisplayConnectionError(':0', b'No protocol specified\n')
}}}
Traceback (most recent call last):
File "/home/letozaf/autopilot-tests/ubuntu-calendar-app/tests/autopilot/calendar_app/tests/test_monthview.py", line 36, in setUp
super(TestMonthView, self).setUp()
File "/home/letozaf/autopilot-tests/ubuntu-calendar-app/tests/autopilot/calendar_app/tests/__init__.py", line 159, in setUp
self.app = calendar_app.CalendarApp(self.launcher(), self.test_type)
File "/usr/lib/python3/dist-packages/autopilot/logging.py", line 46, in inner
return f(instance, *args, **kwargs)
File "/home/letozaf/autopilot-tests/ubuntu-calendar-app/tests/autopilot/calendar_app/tests/__init__.py", line 70, in launch_test_local
emulator_base=ubuntuuitoolkit.UbuntuUIToolkitCustomProxyObjectBase)
File "/usr/lib/python3/dist-packages/autopilot/testcase.py", line 281, in launch_test_application
return launcher.launch(application, arguments, **launch_args)
File "/usr/lib/python3/dist-packages/autopilot/application/_launcher.py", line 384, in launch
pid=process.pid
File "/usr/lib/python3/dist-packages/autopilot/introspection/_search.py", line 183, in get_proxy_object_for_existing_process
emulator_base
File "/usr/lib/python3/dist-packages/autopilot/introspection/_search.py", line 439, in _make_proxy_object
return proxy_class(cls_state, path, backends.Backend(dbus_address))
File "/usr/lib/python3/dist-packages/ubuntuuitoolkit/_custom_proxy_objects/_common.py", line 77, in __init__
self.pointing_device = get_pointing_device()
File "/usr/lib/python3/dist-packages/ubuntuuitoolkit/_custom_proxy_objects/_common.py", line 49, in get_pointing_device
return input.Pointer(device=input_device_class.create())
File "/usr/lib/python3/dist-packages/autopilot/input/__init__.py", line 298, in create
return _pick_backend(backends, preferred_backend)
File "/usr/lib/python3/dist-packages/autopilot/utilities.py", line 62, in _pick_backend
"Unable to instantiate any backends\n%s" % '\n'.join(failure_reasons))
RuntimeError: Unable to instantiate any backends
X11: DisplayConnectionError(':0', b'No protocol specified\n')
Ran 1 test in 4.309s
FAILED (failures=1)
letozaf@letozaf-PC:~/autopilot-tests/ubuntu-calen
|