~pieq/bugit/+git/qabro:fix-auto-fwts

Last commit made on 2019-11-08
Get this branch:
git clone -b fix-auto-fwts https://git.launchpad.net/~pieq/bugit/+git/qabro
Only Pierre Equoy can upload to this branch. If you are Pierre Equoy please log in for upload directions.

Branch merges

Branch information

Name:
fix-auto-fwts
Repository:
lp:~pieq/bugit/+git/qabro

Recent commits

9434a64... by Pierre Equoy

Bump to v0.11.1

a8601cc... by Pierre Equoy

Fix auto submit fwts report function

fbda1cb... by Pierre Equoy

Bump to v0.11

7be6eb1... by PMR <pmr@pmr-lander>

Merge #373070 from ~pieq/qabro/+git/qabro:fix1840746-project-and-tags-arguments

e20e917... by Pierre Equoy

Allow to use -p and -t arguments when manually filing a bug

--project/-p and --tags/-t arguments exist since v0.8, but were only
used in conjunction with --fwts. They can now also be used to pre-fill
the related UI sections.

LP: #1840746

a913710... by PMR <pmr@pmr-lander>

Merge #373026 from ~pieq/qabro/+git/qabro:fix-1816437-fwts-logs

8d1cb78... by Pierre Equoy

Remove FWTS-related content from snapcraft recipe

LP: #1816437

a7d5b73... by Pierre Equoy

Attach FWTS logs from most recent Checkbox session instead of running FWTS

QA engineers only file FWTS issues after running a Checkbox session that
calls FWTS (and generates FWTS logs). Calling FWTS from withing qabro
often result in discrepancies compared to the results provided by FWTS
tests run in Checkbox. Therefore, we no longer call FWTS from within
qabro and instead rely on logs available in the Checkbox session.

LP: #1816437

66787af... by Pierre Equoy

Refactor code to search for most recent Checkbox session

Since we're going to need the code that returns the path of the most
recent Checkbox session, we extract it from
attach_last_checkbox_session() into its own method
_get_last_checkbox_session_path() and we refactor
attach_last_checkbox_session() to call it.

In addition, we look for Checkbox sessions in more places since the
location will depend if Checkbox is installed as a snap or Debian
package and also if it's run as local or remote.

Finally, since Checkbox snap now uses content interface and separate
Checkbox core (a snap called "checkbox") from the Checkbox project snap
(usually a snap called "checkbox-<project_name>"), we only look for snap
called checkbox-* when looking for existing sessions.

LP: #1807359, #1816437

ee43b9e... by PMR <pmr@pmr-lander>

Merge #368694 from ~pieq/qabro/+git/qabro:fix-1832181-additional-info