flaky autopkgtests cause migration issues
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Alejandro J. Cura | ||
unity-scope-click (Ubuntu) |
Fix Released
|
High
|
dobey | ||
unity-scopes-shell (Ubuntu) |
Fix Released
|
High
|
Marcus Tomlinson |
Bug Description
A few times recently when unity8 got into xenial-proposed for migration, unity-scope-click's autopkgtest failed on the first run, having passed on the next:
https:/
https:/
https:/
This delays migration until someone notices the failure and asks for a re-run, which usually passes.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: unity-scope-click 0.1.1+16.
ProcVersionSign
Uname: Linux 4.3.0-5-generic x86_64
ApportVersion: 2.19.3-0ubuntu2
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Jan 9 00:29:21 2016
SourcePackage: unity-scope-click
UpgradeStatus: Upgraded to xenial on 2015-10-28 (72 days ago)
Related branches
- Paweł Stołowski (community): Approve
-
Diff: 23 lines (+3/-2)2 files modifiedCMakeLists.txt (+1/-1)
debian/tests/run-tests (+2/-1)
- Paweł Stołowski (community): Approve
- unity-api-1-bot: Needs Fixing (continuous-integration)
-
Diff: 310 lines (+48/-27)13 files modifiedCMakeLists.txt (+1/-1)
debian/changelog (+6/-0)
debian/control (+1/-1)
debian/control.in (+1/-1)
src/scope-harness/preview/preview-widget.cpp (+1/-1)
src/scope-harness/registry/custom-registry.cpp (+15/-2)
src/scope-harness/results/result.cpp (+1/-1)
src/scope-harness/scope-harness.cpp (+2/-2)
src/scope-harness/test-utils.cpp (+8/-8)
src/scope-harness/test-utils.h (+2/-0)
src/scope-harness/view/preview-view.cpp (+1/-1)
src/scope-harness/view/results-view.cpp (+8/-8)
src/scope-harness/view/settings-view.cpp (+1/-1)
- Marcus Tomlinson (community): Approve
- unity-api-1-bot: Approve (continuous-integration)
-
Diff: 525 lines (+21/-334)11 files modifiedCMakeLists.txt (+1/-1)
debian/control (+1/-1)
debian/tests/control (+2/-2)
debian/tests/run-tests (+1/-2)
tests/scope-harness/applications/com.ubuntu.developer.webapps.webapp-amazon_webapp-amazon_1.0.10.desktop (+0/-12)
tests/scope-harness/applications/com.ubuntu.dropping-letters_dropping-letters_0.1.2.2.67.desktop (+0/-14)
tests/scope-harness/applications/dialer-app.desktop (+2/-2)
tests/scope-harness/applications/webbrowser-app.desktop (+2/-2)
tests/scope-harness/run-harness.sh (+2/-0)
tests/scope-harness/tests/test_apps.py (+10/-57)
tests/scope-harness/tests/test_store.py (+0/-241)
description: | updated |
Changed in unity-scope-click (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in unity-scopes-shell (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Pawel Stolowski (stolowski) |
Changed in unity-scope-click (Ubuntu): | |
assignee: | nobody → Pawel Stolowski (stolowski) |
status: | Confirmed → In Progress |
Changed in unity-scopes-shell (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Alejandro J. Cura (alecu) |
importance: | Undecided → High |
milestone: | none → ww08-2016 |
status: | New → In Progress |
Changed in unity-scope-click (Ubuntu): | |
assignee: | Pawel Stolowski (stolowski) → Rodney Dawes (dobey) |
Changed in unity-scopes-shell (Ubuntu): | |
status: | In Progress → Triaged |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in unity-scope-click (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Changed in unity-scopes-shell (Ubuntu): | |
assignee: | Paweł Stołowski (stolowski) → Pete Woods (pete-woods) |
Changed in unity-scopes-shell (Ubuntu): | |
assignee: | Pete Woods (pete-woods) → Marcus Tomlinson (marcustomlinson) |
Changed in unity-scope-click (Ubuntu): | |
status: | Fix Released → In Progress |
Changed in unity-scopes-shell (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity-scopes-shell (Ubuntu): | |
status: | In Progress → Fix Released |
I can easily reproduce this failure on a slow VM (cpu cap of 10% of my host cpu) and I see where it fails, but after spending a few hours debugging it I got nowhere close to an explanation or a fix. May be a race. It's definately not a click scope fault, the problem is either in scope-harness or shell plugin itself. Since I cannot focus on this problem right now, perhaps as a temporary workaround it's best to disable this test for now.