Allow QA engineer to input a message/description after a test run, before uploading submission to C3

Bug #1764329 reported by Pierre Equoy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Next Generation Checkbox (CLI)
Fix Released
High
Maciej Kisielewski

Bug Description

Recently, a feature was introduced to allow checkbox to add a "description" at the same time as submitting a test report to C3:

$ checkbox-cli submit <secure id> <submission archive.tar.xz> -m "Message to add to C3"

Currently, this feature is only available when calling `checkbox-cli submit`.

We would like to know if it could be added to a normal test run, like so:

(…)
 ☐ : Connect to WPA-encrypted 802.11ac Wi-Fi network on wlan0
 ☑ : Connect to WPA-encrypted 802.11b/g Wi-Fi network on wlan0
 ☑ : Connect to WPA-encrypted 802.11n Wi-Fi network on wlan0
file:///home/admin/.local/share/checkbox-ng/submission_2018-04-16T03.11.34.786494.html
file:///home/admin/.local/share/checkbox-ng/submission_2018-04-16T03.11.34.786494.junit.xml
file:///home/admin/.local/share/checkbox-ng/submission_2018-04-16T03.11.34.786494.tar.xz
file:///home/admin/.local/share/checkbox-ng/submission_2018-04-16T03.11.34.786494.xlsx
Do you want to submit 'upload to certification' report?
  y => yes
  n => no
[yn]: y
Do you want to add a message to this submission?
  y => yes
  n => no
[yn]: y
Enter message:18.04 beta image additional WiFi tests
Enter secure-id:iKhKp3ePRx2ZqXQABya3zE

For retro-compatibility, it might be needed to add an option in the launchers to display this question or not (would be off by default).

Related branches

Jerry Kao (jerry.kao)
Changed in checkbox-ng:
importance: Wishlist → High
tags: added: ce-qa-concern
Changed in checkbox-ng:
status: New → Confirmed
assignee: nobody → Chris Wayne (cwayne18)
Revision history for this message
Pierre Equoy (pieq) wrote :

An option could be to create a job to gather the description of the test run, that would be run by default at the beginning of the session (similar to the `miscellanea/tester-info` job that gathers info about the person running the tests).

If this job is run and it's been filled by the tester, then Checkbox could submit to C3 using this description.

That would have another advantage: to have the description of the session baked into the generated reports (tar, html, excel).

Changed in checkbox-ng:
milestone: none → 1.3.0
Changed in checkbox-ng:
status: Confirmed → In Progress
assignee: Chris Wayne (cwayne18) → Maciej Kisielewski (kissiel)
Revision history for this message
Maciej Kisielewski (kissiel) wrote :
Changed in checkbox-ng:
status: In Progress → Fix Committed
Changed in checkbox-ng:
milestone: 1.3.0 → 1.2.0
Changed in checkbox-ng:
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.