Activity log for bug #1235060

Date Who What changed Old value New value Message
2013-10-04 02:58:22 Leo Arias bug added bug
2013-10-04 02:58:36 Leo Arias description After some more weird error by jenkins, we noticed that the failed tests tend to have in their log that they failed to open the toolbar. I ran the toolbar test around 300 times on saucy with no error. Then I ran them on my mako phone and it failed like 1 out of 30 times. The failure is really weird. I set a breakpoint when the toolbar failed to open and I got something like this: 02:54:15.621 DEBUG _uinput:365 - Dragging from 384,1279 to 384,1218 (didn't open) > /home/phablet/ubuntu-ui-toolkit/tests/autopilot/ubuntuuitoolkit/emulators.py(87)open_toolbar() -> return toolbar (Pdb) self.pointing_device.drag(384, 1279, 384, 1218) 02:54:45.867 DEBUG _uinput:365 - Dragging from 384,1279 to 384,1218 (didn't open) (Pdb) self.pointing_device.drag(384, 1279, 384, 1218) 02:54:48.701 DEBUG _uinput:365 - Dragging from 384,1279 to 384,1218 (didn't open) (Pdb) self.pointing_device.drag(384, 1279, 384, 1218) 02:54:50.672 DEBUG _uinput:365 - Dragging from 384,1279 to 384,1218 (didn't open) (Pdb) self.pointing_device.drag(384, 1279, 384, 1218) 02:54:52.139 DEBUG _uinput:365 - Dragging from 384,1279 to 384,1218 (opened) So, there's something non-deterministic happening. I repeated the same action a number of times, until it finally worked. And the required number of times was never the same. The problem might be on the toolkit, on unity or on autopilot. The test is deterministic, what is flaky is the environment. After some more weirds error by jenkins, we noticed that the failed tests tend to have in their log that they failed to open the toolbar. I ran the toolbar test around 300 times on saucy with no error. Then I ran them on my mako phone and it failed like 1 out of 30 times. The failure is really weird. I set a breakpoint when the toolbar failed to open and I got something like this: 02:54:15.621 DEBUG _uinput:365 - Dragging from 384,1279 to 384,1218 (didn't open) > /home/phablet/ubuntu-ui-toolkit/tests/autopilot/ubuntuuitoolkit/emulators.py(87)open_toolbar() -> return toolbar (Pdb) self.pointing_device.drag(384, 1279, 384, 1218) 02:54:45.867 DEBUG _uinput:365 - Dragging from 384,1279 to 384,1218 (didn't open) (Pdb) self.pointing_device.drag(384, 1279, 384, 1218) 02:54:48.701 DEBUG _uinput:365 - Dragging from 384,1279 to 384,1218 (didn't open) (Pdb) self.pointing_device.drag(384, 1279, 384, 1218) 02:54:50.672 DEBUG _uinput:365 - Dragging from 384,1279 to 384,1218 (didn't open) (Pdb) self.pointing_device.drag(384, 1279, 384, 1218) 02:54:52.139 DEBUG _uinput:365 - Dragging from 384,1279 to 384,1218 (opened) So, there's something non-deterministic happening. I repeated the same action a number of times, until it finally worked. And the required number of times was never the same. The problem might be on the toolkit, on unity or on autopilot. The test is deterministic, what is flaky is the environment.
2013-10-04 02:58:43 Leo Arias ubuntu-ui-toolkit: status New Confirmed
2013-10-04 03:14:45 Leo Arias branch linked lp:~elopio/ubuntu-ui-toolkit/drag_toolbar
2013-10-04 21:19:52 Martin Borho bug added subscriber Martin Borho
2013-10-18 09:37:17 PS Jenkins bot ubuntu-ui-toolkit: status Confirmed Fix Committed
2013-11-05 22:02:50 Launchpad Janitor ubuntu-ui-toolkit (Ubuntu): status New Fix Released
2014-06-10 03:07:56 Leo Arias ubuntu-ui-toolkit: status Fix Committed Confirmed
2014-06-10 03:08:08 Leo Arias bug task added ubuntu-filemanager-app
2014-06-10 03:08:24 Leo Arias ubuntu-ui-toolkit (Ubuntu): status Fix Released Confirmed
2014-10-08 09:17:22 David Planella ubuntu-filemanager-app: status New Incomplete
2014-11-14 13:50:23 Zoltan Balogh ubuntu-ui-toolkit (Ubuntu): status Confirmed Won't Fix
2014-11-14 13:50:26 Zoltan Balogh ubuntu-ui-toolkit: status Confirmed Won't Fix
2014-12-05 06:58:10 Rolf Leggewie ubuntu-ui-toolkit (Ubuntu Saucy): status New Won't Fix