Weird transport error when submitting
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Next Generation Checkbox (CLI) |
Fix Released
|
Critical
|
Maciej Kisielewski | ||
OEM Priority Project |
Fix Released
|
Critical
|
Unassigned |
Bug Description
I ran the my gpgpu test today and when checkbox tried submitting the file, I got this weird error I've never seen before:
file://
file://
WARNING:
WARNING:
file://
Do you want to submit 'upload to certification' report?
y => yes
n => no
[yn]: y
Enter submission description (press Enter to skip): GPU snifftest
WARNING:
WARNING:
file://
This has worked fine in the past, and I've not changed anything on the gpgpu suite or launcher in a very long time. Not sure what's changed that's causing this error to happen now.
this is the launcher in use:
#!/usr/bin/env checkbox-cli
[launcher]
app_id = com.canonical.
launcher_version = 1
stock_reports = submission_files, certification
[test plan]
unit = com.canonical.
forced = yes
[test selection]
forced = yes
[ui]
output = hide-resource-
[config]
config_filename = canonical-
Related branches
- Jonathan Cave (community): Approve
-
Diff: 13 lines (+1/-1)1 file modifiedcheckbox_support/parsers/__init__.py (+1/-1)
tags: | added: hwcert-server |
Changed in checkbox-ng: | |
status: | Confirmed → In Progress |
assignee: | nobody → Maciej Kisielewski (kissiel) |
Changed in oem-priority: | |
importance: | Undecided → Critical |
tags: | added: oem-priority |
Changed in checkbox-ng: | |
status: | In Progress → Fix Committed |
Changed in checkbox-ng: | |
status: | Fix Committed → Fix Released |
Changed in oem-priority: | |
status: | New → Fix Released |
Saw this again when running the server suite locally on two new machines: /root/. local/share/ checkbox- ng/submission_ 2022-02- 14T15.04. 29.869154. html (H) Help /root/. local/share/ checkbox- ng/submission_ 2022-02- 14T15.04. 29.869154. junit.xml root:Transport skipped due to exporter error (/root/ .local/ share/checkbox- ng/submission_ 2022-02- 14T15.04. 29.869154. tar.xz) checkbox- ng.launcher. stages: Problem occured when preparing com.canonical. plainbox: :tar report:['Expecting property name enclosed in double quotes: line 5416 column 19 (char 1735329)'] /root/. local/share/ checkbox- ng/submission_ 2022-02- 14T15.04. 29.869154. junit.xml root:Transport skipped due to exporter error (https:/ /certification. canonical. com/api/ v1/submission/ yWxS5NCiPTzwhym 2Ycrf2X/) checkbox- ng.launcher. stages: Problem occured when preparing com.canonical. plainbox: :tar report:['Expecting property name enclosed in double quotes: line 5417 column 19 (char 1735370)'] /root/. local/share/ checkbox- ng/submission_ 2022-02- 14T15.04. 29.869154. junit.xml
file://
file://
WARNING:
WARNING:
file://
Do you want to submit 'upload to certification' report?
y => yes
n => no
[yn]: y
Enter submission description (press Enter to skip): Initial Validation
WARNING:
WARNING:
file://
ubuntu@octopot:~$
This was seen with the following config on two different machines: git202201241420 +pkg182~ ubuntu20. 04.1 all CheckBoxNG test runner provider- checkbox 0.63.0+ git202202091055 +pkg182~ ubuntu20. 04.1 amd64 CheckBox provider for PlainBox git202201241420 +pkg182~ ubuntu20. 04.1 all CheckBoxNG test runner (Python 3 library) checkbox- support 0.53.0+ git202202091035 +pkg151~ ubuntu20. 04.1 all collection of Python modules used by PlainBox providers
Release: 20.04 LTS
ii checkbox-ng 1.16.0+
ii plainbox-
ii python3-checkbox-ng 1.16.0+
ii python3-
When this occurs, the tarball is not created, and I've seen two different cases, the first case, .local/ share/checkbox- ng only had the html and xml files but no other submission files, and on the second system, .local wasn't created at all (telling me checkbox never got as far as building the submission.
But both had the exact same error as noted in the summary.