checkbox-gui skips jobs not explicitly present in the whitelist, even if they are selected in the test manager view
Bug #1302388 reported by
Brendan Donegan
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox GUI (Legacy) |
Fix Released
|
Critical
|
Zygmunt Krynicki |
Bug Description
Checkbox GUI doesn't explicitly run resource jobs that appear in whitelist. This is because it considers those jobs not 'human readable' and filters them out. Resource jobs will be run when a job requires that resource to see if it can execute (like requires: package.name == "foo" will trigger the package resource job to run). This behaviour diverges from plainbox's own behaviour, so it's probably dangerous, even though I can't think of a scenario right now where it would cause a problem.
This causes https:/
Related branches
lp:~zyga/checkbox/fix-1302388
- Daniel Manrique (community): Approve
-
Diff: 15 lines (+1/-4)1 file modifiedcheckbox-gui/gui-engine/gui-engine.cpp (+1/-4)
Changed in checkbox-gui: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
description: | updated |
no longer affects: | checkbox |
tags: | added: ce-qa-concern |
Changed in checkbox-gui: | |
assignee: | nobody → Zygmunt Krynicki (zkrynicki) |
milestone: | none → 0.18 |
Changed in checkbox-gui: | |
status: | Confirmed → In Progress |
summary: |
- checkbox-gui does not run resource jobs except where required by another - job + checkbox-gui skips jobs not explicitly present in the whitelist, even if + they are selected in the test manager view |
Changed in checkbox-gui: | |
status: | In Progress → Fix Committed |
Changed in checkbox-gui: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I have a work around here: https:/ /code.launchpad .net/~zkrynicki /ubuntu/ trusty/ checkbox/ ffe_ui_ custom_ transport_ ubuntu