Need to prevent to attached different FWTS logs
Bug #1816437 reported by
Danny Hsu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bugit |
Fix Released
|
High
|
Pierre Equoy |
Bug Description
qabro version: V0.8
When use qabro to file FWTS bug, it will run FWTS then attached logs, but the logs might not same as the previous checkbox result, please use the logs in checkbox first.
Additional info from Pierre
-------
An example of this would be lp:1807089.
What we can do in qabro is the following:
1. sort the existing checkbox session by date (newest first)
2. for each of these:
a. if it contains a fwts log, attach it and stop here
b. else, go to the next checkbox session
(as discussed during the QA sprint, qabro shouldn't run fwts as it might generate different logs that don't exhibit the errors noted by Checkbox)
Related branches
~pieq/bugit/+git/qabro:fix-1816437-fwts-logs
- Maciej Kisielewski (community): Approve
- Pierre Equoy: Needs Resubmitting
-
Diff: 158 lines (+46/-60)2 files modifiedqabro/bug_assistant.py (+46/-35)
snap/snapcraft.yaml (+0/-25)
Changed in qabro: | |
status: | New → Confirmed |
status: | Confirmed → New |
description: | updated |
Changed in qabro: | |
assignee: | nobody → Pierre Equoy (pieq) |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in qabro: | |
milestone: | none → 0.9 |
Changed in qabro: | |
milestone: | 0.9 → 0.10 |
description: | updated |
Changed in qabro: | |
milestone: | 0.10 → 0.11 |
Changed in qabro: | |
status: | Confirmed → In Progress |
Changed in qabro: | |
status: | In Progress → Fix Committed |
Changed in qabro: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
As explained by Sylvain, the Checkbox sessions are hosted here:
- on Classic Ubuntu, deb install: ~/.cache/ plainbox/ sessions checkbox- <project> /current/ .cache/ plainbox/ sessions checkbox- <project> /current/ .cache/ plainbox/ sessions checkbox- <project> /current/ .cache/ plainbox/ sessions
- on Classic Ubuntu, snap install: ~/snap/
- on Ubuntu Core, snap install: ~/snap/
- on Ubuntu Core, snap install using Checkbox remote: /root/snap/
(there is currently no Checkbox remote when installing Checkbox with the Debian packages)