webapp_container tests started failing reliably with rc-proposed image #92
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qtmir (Ubuntu) |
Fix Released
|
Critical
|
Daniel d'Andrada | ||
webbrowser-app (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Running the webapp_container autopilot test suite on image #91 on krillin (ubuntu-
Upgrading the device to image #92 from the same channel, running the same test suite, I consistently get 5 or 6 failures, not always on the same tests. I’m also seeing the app seemingly exiting before the failing tests complete. After running the entire test suite and getting those failures, if I swipe from the right edge to reveal the list of running apps, I’m seeing semi-transparent black surfaces (see attached screenshot). Their number seems to be the same as the number of failures. I can swipe them down to close them.
Note that the webbrowser_app test suite doesn’t exhibit this issue, only the webapp_container suite (which has a total of 20 tests).
The changes between image #91 and image #92 are the following: http://
I’m initially filing this bug against webbrowser-app (as it is the source package for webapp-container), but the issue likely lies elsewhere, as there was no webbrowser-app update between those two images.
Related branches
- Gerry Boland (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Michael Zanetti (community): Needs Fixing
-
Diff: 691 lines (+343/-58)12 files modifiedsrc/modules/Unity/Application/application.cpp (+32/-10)
src/modules/Unity/Application/application.h (+6/-3)
src/modules/Unity/Application/application_manager.cpp (+7/-3)
src/modules/Unity/Application/desktopfilereader.h (+1/-2)
src/modules/Unity/Application/session.cpp (+11/-9)
src/modules/Unity/Application/session.h (+1/-0)
src/modules/Unity/Application/session_interface.h (+0/-1)
tests/modules/Application/CMakeLists.txt (+1/-0)
tests/modules/Application/application_test.cpp (+122/-28)
tests/modules/common/fake_desktopfilereader.h (+52/-0)
tests/modules/common/fake_session.h (+108/-0)
tests/modules/common/qtmir_test.cpp (+2/-2)
Changed in qtmir (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Critical |
assignee: | nobody → Gerry Boland (gerboland) |
Changed in webbrowser-app (Ubuntu): | |
status: | New → Invalid |
Changed in qtmir (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in qtmir: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Gerry Boland (gerboland) |
Changed in qtmir: | |
assignee: | Gerry Boland (gerboland) → Daniel d'Andrada (dandrader) |
Changed in qtmir (Ubuntu): | |
assignee: | Gerry Boland (gerboland) → Daniel d'Andrada (dandrader) |
Changed in qtmir: | |
status: | In Progress → Fix Released |
Changed in qtmir (Ubuntu): | |
status: | In Progress → Fix Released |
no longer affects: | qtmir |
Attaching the list of changes between image #91 and image #92 for future reference, in case it disappears from people. canonical. com.