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 | <testsuite errors="2" failures="0" name="" tests="31" time="521.470">
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardAdvancedFeatures" name="test_autocomplete" time="7.362"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardStateChanges" name="test_visibility_reporting" time="4.556"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardStateChanges" name="test_shift_state_returns_to_default_after_letter_typed" time="7.369"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardSelection" name="test_selection_focus" time="11.607"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardTypingTests" name="test_can_type_string(lower_alpha)" time="14.343"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardTypingTests" name="test_can_type_string(upper_alpha)" time="20.818"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardTypingTests" name="test_can_type_string(numeric)" time="10.632"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardTypingTests" name="test_can_type_string(punctuation)" time="24.826"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardStateChanges" name="test_keyboard_layout_starts_shifted" time="4.614"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardAdvancedFeatures" name="test_double_space_fullstop" time="10.884"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardStateChanges" name="test_shift_state_left_after_deleting_fullstop" time="12.726"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardInputTypeStateChange" name="test_keyboard_layout(Url)" time="8.965"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardInputTypeStateChange" name="test_keyboard_layout(Email)" time="12.328"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardInputTypeStateChange" name="test_keyboard_layout(Number)" time="7.010"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardInputTypeStateChange" name="test_keyboard_layout(Telephone)" time="11.179"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardPinyin" name="test_pinyin(Url)" time="8.587"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardPinyin" name="test_pinyin(Email)" time="8.028"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardPinyin" name="test_pinyin(FreeText)" time="7.966"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardPinyin" name="test_pinyin(NoPredictiveText)" time="7.768"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardSelection" name="test_delete_selection" time="14.805"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardStateChanges" name="test_switching_between_states" time="18.505"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardTestsAccess" name="test_keyboard_is_available" time="4.317"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardStateChanges" name="test_shift_state_entered_after_fullstop" time="7.654"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardStateChanges" name="test_shift_latch" time="7.351"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardAdvancedFeatures" name="test_long_press" time="6.864"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardEmoji" name="test_emoji_input" time="30.328">
<error type="testtools.testresult.real._StringException">testtools.testresult.real._StringException: Binary content:
FailedTestScreenshot (image/png)
Empty attachments:
process-stdout (/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene)
/var/log/syslog: {{{
Jan 19 12:48:34 ubuntu-phablet wpa_supplicant[1649]: message repeated 5 times: [ wlan0: CTRL-EVENT-SCAN-STARTED ]
Jan 19 12:49:20 ubuntu-phablet wpa_supplicant[1649]: wlan0: WPA: Group rekeying completed with 14:0c:76:71:a1:f4 [GTK=CCMP]
}}}
process-return-code (/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene): {{{-15}}}
process-stderr (/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene): {{{
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 't'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'e'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 's'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 't'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'a'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'b'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'i'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'l'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'i'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 't'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'y'
Testability driver loaded. Wire protocol version is "1.4".
file:///tmp/tmpqjhwwq6a.qml:30:27: Unable to assign [undefined] to int
UbuntuWindow::handleSurfaceFocusChange(focused=true)
UbuntuWindow::handleSurfaceResize(width=540, height=919)
UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
}}}
test-log: {{{
12:49:14.719 WARNING testcase:115 - No tracing available - install the python-autopilot-trace package!
12:49:14.735 WARNING testcase:175 - Process manager backend unavailable, application snapshot support disabled.
12:49:14.751 WARNING base:52 - This function is deprecated. Use get_toolkit_launcher_command() instead.
12:49:14.753 INFO _launcher:373 - Attempting to launch application '/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene' with arguments '/tmp/tmpqjhwwq6a.qml --desktop_file_hint=/usr/share/applications/ubuntu-keyboard-tester.desktop' as a normal process
12:49:14.779 INFO _launcher:431 - Launching process: ['/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene', '-testability', '/tmp/tmpqjhwwq6a.qml', '--desktop_file_hint=/usr/share/applications/ubuntu-keyboard-tester.desktop']
12:49:17.265 DEBUG _common:45 - Moving to object's globalRect coordinates.
12:49:17.266 DEBUG _uinput:472 - Tapping at: 120,147
12:49:42.391 ERROR proxies:410 - Introspect error on :1.193:/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.
12:49:42.392 DEBUG proxies:413 - Executing introspect queue due to error
12:49:44.708 INFO _launcher:544 - waiting for process to exit.
12:49:44.709 INFO _launcher:567 - Killing process 8017
}}}
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/ubuntu_keyboard/tests/test_keyboard.py", line 695, in test_emoji_input
self.ensure_focus_on_input(text_area)
File "/usr/lib/python3/dist-packages/ubuntu_keyboard/tests/test_keyboard.py", line 102, in ensure_focus_on_input
keyboard = Keyboard()
File "/usr/lib/python3/dist-packages/ubuntu_keyboard/emulators/keyboard.py", line 61, in __init__
"OrientationHelper"
File "/usr/lib/python3/dist-packages/autopilot/introspection/dbus.py", line 240, in select_single
instances = self._execute_query(new_query)
File "/usr/lib/python3/dist-packages/autopilot/introspection/dbus.py", line 90, in _execute_query
getattr(self, '_id', None),
File "/usr/lib/python3/dist-packages/autopilot/introspection/backends.py", line 235, in execute_query_get_proxy_instances
data = self.execute_query_get_data(query)
File "/usr/lib/python3/dist-packages/autopilot/introspection/backends.py", line 221, in execute_query_get_data
query.server_query_bytes()
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 70, in __call__
return self._proxy_method(*args, **keywords)
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in __call__
**keywords)
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
</error>
</testcase>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardEmoji" name="test_emoji_deletion" time="13.472">
<error type="testtools.testresult.real._StringException">testtools.testresult.real._StringException: Binary content:
FailedTestScreenshot (image/png)
Empty attachments:
process-stdout (/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene)
/var/log/syslog: {{{
Jan 19 12:49:49 ubuntu-phablet powerd[909]: signalling activity via HAL
Jan 19 12:49:51 ubuntu-phablet kernel: [ 481.130572]lipeng debug|[Sound_Speaker_Turnon] Speaker_Volume: 0
Jan 19 12:49:51 ubuntu-phablet kernel: [ 525.647456]binder_set_nice: 24 callbacks suppressed
}}}
process-return-code (/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene): {{{-15}}}
process-stderr (/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene): {{{
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 't'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'e'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 's'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 't'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'a'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'b'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'i'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'l'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'i'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 't'
/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'y'
Testability driver loaded. Wire protocol version is "1.4".
file:///tmp/tmp3lx0y_sm.qml:30:27: Unable to assign [undefined] to int
UbuntuWindow::handleSurfaceFocusChange(focused=true)
UbuntuWindow::handleSurfaceResize(width=540, height=919)
UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
}}}
test-log: {{{
12:49:45.044 WARNING testcase:115 - No tracing available - install the python-autopilot-trace package!
12:49:45.051 WARNING testcase:175 - Process manager backend unavailable, application snapshot support disabled.
12:49:45.057 WARNING base:52 - This function is deprecated. Use get_toolkit_launcher_command() instead.
12:49:45.059 INFO _launcher:373 - Attempting to launch application '/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene' with arguments '/tmp/tmp3lx0y_sm.qml --desktop_file_hint=/usr/share/applications/ubuntu-keyboard-tester.desktop' as a normal process
12:49:45.075 INFO _launcher:431 - Launching process: ['/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene', '-testability', '/tmp/tmp3lx0y_sm.qml', '--desktop_file_hint=/usr/share/applications/ubuntu-keyboard-tester.desktop']
12:49:47.619 DEBUG _common:45 - Moving to object's globalRect coordinates.
12:49:47.620 DEBUG _uinput:472 - Tapping at: 120,147
12:49:57.874 ERROR proxies:410 - Introspect error on :1.199:/com/canonical/Autopilot/Introspection: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
12:49:57.875 DEBUG proxies:413 - Executing introspect queue due to error
12:49:58.386 INFO _launcher:544 - waiting for process to exit.
12:49:58.387 INFO _launcher:567 - Killing process 8262
}}}
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/ubuntu_keyboard/tests/test_keyboard.py", line 713, in test_emoji_deletion
self.ensure_focus_on_input(text_area)
File "/usr/lib/python3/dist-packages/ubuntu_keyboard/tests/test_keyboard.py", line 102, in ensure_focus_on_input
keyboard = Keyboard()
File "/usr/lib/python3/dist-packages/ubuntu_keyboard/emulators/keyboard.py", line 61, in __init__
"OrientationHelper"
File "/usr/lib/python3/dist-packages/autopilot/introspection/dbus.py", line 240, in select_single
instances = self._execute_query(new_query)
File "/usr/lib/python3/dist-packages/autopilot/introspection/dbus.py", line 90, in _execute_query
getattr(self, '_id', None),
File "/usr/lib/python3/dist-packages/autopilot/introspection/backends.py", line 235, in execute_query_get_proxy_instances
data = self.execute_query_get_data(query)
File "/usr/lib/python3/dist-packages/autopilot/introspection/backends.py", line 221, in execute_query_get_data
query.server_query_bytes()
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 70, in __call__
return self._proxy_method(*args, **keywords)
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in __call__
**keywords)
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.199 was not provided by any .service files
</error>
</testcase>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardPinyin" name="test_fullstop(Url)" time="14.374"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardPinyin" name="test_fullstop(Email)" time="9.275"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardPinyin" name="test_fullstop(FreeText)" time="11.990"/>
<testcase classname="ubuntu_keyboard.tests.test_keyboard.UbuntuKeyboardPinyin" name="test_fullstop(NoPredictiveText)" time="11.213"/>
</testsuite>
|