checkbox does not notice if its backend does not start
Bug #334893 reported by
Andy Whitcroft
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox |
Fix Released
|
High
|
Marc Tardif | ||
checkbox (Ubuntu) |
Fix Released
|
High
|
Marc Tardif |
Bug Description
If the checkbox backend cannot start for any reason (here it had no dbus permissions) it will die with an error but the front end continues without noticing the backend is not there. No tests are found or run but the collection and reporting phases run. This is tremendously confusing.
The frontend should notice if the backend explodes and tell the user. It should also notice if its dbus messages are going nowhere.
Related branches
lp:~roadmr/checkbox/fix-backend-protocol
- Marc Tardif (community): Approve
-
Diff: 146 lines (+58/-14)3 files modifiedbackend (+3/-0)
debian/changelog (+6/-1)
plugins/backend_info.py (+49/-13)
Changed in checkbox (Ubuntu): | |
milestone: | ubuntu-9.04-beta → none |
Changed in checkbox: | |
milestone: | 0.7.1 → 0.8 |
Changed in checkbox: | |
milestone: | 0.8-alpha2 → 0.8-alpha4 |
Changed in checkbox: | |
status: | Fix Committed → Fix Released |
Changed in checkbox (Ubuntu): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Confirmed.