Checkbox should recover gracefully when failing to connect to the backend

Bug #446693 reported by Marc Tardif
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox
Fix Released
High
Marc Tardif

Bug Description

Currently, when Checkbox fails to connect to the DBus backend, all tests are skipped because eval'ing the registry just returns False. Instead, the behavior should be that only tests or registries needing to run as a particular user such as root should be skipped.

Related branches

Marc Tardif (cr3)
Changed in checkbox:
assignee: nobody → Marc Tardif (cr3)
importance: Undecided → High
milestone: none → 0.8-beta
status: New → In Progress
status: In Progress → Fix Committed
Revision history for this message
Marc Tardif (cr3) wrote :

The fix should also include recovering gracefully when dbus is not even running.

Changed in checkbox:
status: Fix Committed → In Progress
Marc Tardif (cr3)
Changed in checkbox:
status: In Progress → Fix Committed
Marc Tardif (cr3)
Changed in checkbox:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.