So it appears that this is because of a bug in qt_interface.py. The test works great in cli, and when run manually.
Here's the trace that appears in the checkbox log:
Traceback (most recent call last):
File "/home/bladernr/development/1065983-info-eth0-not-initiated/checkbox/reactor.py", line 74, in fire
results.append(handler(*args, **kwargs))
File "<string>", line 45, in prompt_manual
File "/home/bladernr/development/1065983-info-eth0-not-initiated/checkbox_qt/qt_interface.py", line 222, in show_test
if test["info"] and "$output" in test["info"]:
KeyError: 'info'
So it appears that this is because of a bug in qt_interface.py. The test works great in cli, and when run manually.
Here's the trace that appears in the checkbox log: bladernr/ development/ 1065983- info-eth0- not-initiated/ checkbox/ reactor. py", line 74, in fire append( handler( *args, **kwargs)) bladernr/ development/ 1065983- info-eth0- not-initiated/ checkbox_ qt/qt_interface .py", line 222, in show_test
Traceback (most recent call last):
File "/home/
results.
File "<string>", line 45, in prompt_manual
File "/home/
if test["info"] and "$output" in test["info"]:
KeyError: 'info'