checkbox_ng:commands:certification: CertificationTransport constructor called with bad parameters
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Next Generation Checkbox (CLI) |
Fix Released
|
High
|
Daniel Manrique |
Bug Description
This seems related to recent work on the transports code.
How to reproduce:
- use a plainbox.conf file that defines the [sru] secure_id key (a bogus value is fine)
- run canonical-
- deselect all tests and select "start testing"
expected results:
- tests saved and at least an attempt to submit
actual result:
2013.com.
Saving submission file to /home/ubuntu/
View results (HTML): file://
Submitting results to https:/
Executable 'checkbox' invoked with Namespace(c3_url='https:/
Traceback (most recent call last):
File "/usr/lib/
return self.dispatch_
File "/usr/lib/
return ns.command.
File "/usr/lib/
self.settings, ns).run()
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
TypeError: __init__() takes 3 positional arguments but 4 were given
Traceback (most recent call last):
File "/usr/bin/
load_
File "/usr/lib/
Certificati
File "/usr/lib/
return self.dispatch_
File "/usr/lib/
return self.dispatch_
File "/usr/lib/
return ns.command.
File "/usr/lib/
self.settings, ns).run()
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
TypeError: __init__() takes 3 positional arguments but 4 were given
checkbox_
def __init__(self, where, options):
but commands/
# Create the transport object
try:
there's an extra parameter here which the transport doesn't understand.
here are my package versions:
ii checkbox-ng 0.3~dev+
ii plainbox 0.6~dev+
ii plainbox-
ii plainbox-
ii plainbox-
ii plainbox-
ii python3-checkbox-ng 0.3~dev+
ii python3-
ii python3-
ii python3-plainbox 0.6~dev+
Related branches
- Daniel Manrique (community): Approve
- Zygmunt Krynicki (community): Approve
-
Diff: 20 lines (+2/-2)1 file modifiedcheckbox-ng/checkbox_ng/commands/certification.py (+2/-2)
summary: |
- transport-related crash? + checkbox_ng:commands:certification: CertificationTransport constructor + called with bad parameters |
Changed in checkbox-ng: | |
importance: | Undecided → Critical |
status: | New → In Progress |
assignee: | nobody → Daniel Manrique (roadmr) |
milestone: | none → 0.3 |
importance: | Critical → High |
Changed in checkbox-ng: | |
status: | In Progress → Fix Committed |
Changed in checkbox-ng: | |
status: | Fix Committed → Fix Released |