In autopilot tests, if the swipes on the flickable fail they can lead to an infinite loop
Bug #1384703 reported by
Leo Arias
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UI Toolkit |
Fix Released
|
Critical
|
Leo Arias | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Vivid |
Fix Released
|
Undecided
|
Unassigned | ||
ubuntu-ui-toolkit (Ubuntu RTM) |
New
|
Undecided
|
Unassigned |
Bug Description
On the autopilot test helpers for flickables, when we swipe to go to the top or the bottom, the swipes are repeated until we reach the destination. If the swipe fails for some reason, the we will keep trying to get to the destination until the test is killed by jenkins.
When the tests are killed, we don't get to collect a screenshot for them, so we are missing failures like the screen freezing or unity getting locked.
Related branches
lp://staging/~canonical-platform-qa/ubuntu-ui-toolkit/fix1384703-flickable_infinite_loop
- PS Jenkins bot: Approve (continuous-integration)
- Cris Dywan: Approve
- Chris Gagnon (community): Approve
-
Diff: 100 lines (+25/-9)2 files modifiedtests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/_flickable.py (+6/-6)
tests/autopilot/ubuntuuitoolkit/tests/custom_proxy_objects/test_flickable.py (+19/-3)
Superseded
for merging
into
lp://staging/ubuntu-ui-toolkit
- Ubuntu SDK team: Pending requested
-
Diff: 807 lines (+473/-103) (has conflicts)10 files modifieddebian/changelog (+13/-0)
modules/Ubuntu/Components/Themes/Ambiance/PageHeadStyle.qml (+6/-0)
modules/Ubuntu/Test/UbuntuTestCase.qml (+71/-72)
po/cs.po (+135/-0)
po/ubuntu-ui-toolkit.pot (+11/-3)
tests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/_flickable.py (+11/-9)
tests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/listitems.py (+42/-0)
tests/autopilot/ubuntuuitoolkit/tests/custom_proxy_objects/test_flickable.py (+53/-3)
tests/autopilot/ubuntuuitoolkit/tests/custom_proxy_objects/test_listitems.ExpandableTestCase.qml (+66/-0)
tests/autopilot/ubuntuuitoolkit/tests/custom_proxy_objects/test_listitems.py (+65/-16)
Changed in ubuntu-ui-toolkit: | |
status: | New → In Progress |
assignee: | nobody → Leo Arias (elopio) |
Changed in ubuntu-ui-toolkit: | |
importance: | Undecided → Critical |
Changed in ubuntu-ui-toolkit: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | New → Fix Released |
Changed in ubuntu-ui-toolkit (Ubuntu Vivid): | |
status: | New → Fix Released |
To post a comment you must log in.
Fix committed into lp:ubuntu-ui-toolkit/staging at revision None, scheduled for release in ubuntu-ui-toolkit, milestone Unknown