Newly-added fwts test is interactive, making it unsuitable for use on servers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Provider - Base |
Fix Released
|
Critical
|
Daniel Manrique |
Bug Description
As per IRC discussion, at least one specific fwts test added to a recent development version of checkbox is interactive, which causes it to hang when run on a server (via canonical-
<rodsmith> roadmr: The fwts suite is hanging when using the ppa:checkbox-
<zyga> rodsmith: the former is more recent, the later has older software
<zyga> rodsmith: regression in fwts?
<roadmr> rodsmith: sure, let's look at what may be happening
<roadmr> rodsmith: so when you say fwts suite, you mean a specific fwts test is hanging? if so, which one is it?
<rodsmith> roadmr, zyga: The fwts package is the same in both cases (14.07.
<rodsmith> roadmr, zyga: canonical-
<roadmr> rodsmith: ok, that's one thing out of the way. So can you be more specific about the hang? what's the last thing you see on-screen?
<rodsmith> roadmr: Sorry; accidentally hit Ctrl+C with "screen" running, so it's gone. Give me a minute to re-create it....
<roadmr> rodsmith: thanks!
<rodsmith> roadmr: https:/
<rodsmith> roadmr: It sits like that for at least 2.5 hours.
<roadmr> rodsmith: ok, is it doing that right now? don't stop it if it is
<roadmr> rodsmith: see if ~/.cache/
<roadmr> rodsmith: if so, please go into the most recent one, and see if there's an fwts_results.log somewhere in there, that'll tell us what fwts is doing right now
<rodsmith> roadmr: https:/
<roadmr> rodsmith: ahh... I see
<roadmr> rodsmith: we recently added some tests to the list of fwts tests we want, my guess is some of them are interactive and so cause the hang
<roadmr> rodsmith: this is a server, I guess, right?
<rodsmith> roadmr: Essentially. It's an Orange Box.
<roadmr> rodsmith: ok, let me see what's going on with those new tests
$ dpkg -l canonical-
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii canonical-cert 0.5+bzr3167+ all Server Certification Launcher
ii checkbox-ng 0.8+bzr3167+ all PlainBox based test runner
Related branches
- Jeff Lane : Approve
-
Diff: 55 lines (+13/-9)1 file modifiedproviders/plainbox-provider-checkbox/bin/fwts_test (+13/-9)
Changed in plainbox-provider-checkbox: | |
status: | In Progress → Fix Committed |
Changed in cdts: | |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-checkbox: | |
status: | Fix Committed → Fix Released |
Changed in cdts: | |
status: | Fix Committed → Fix Released |
Oops; mis-cut the critical final comment from roadmr:
<roadmr> rodsmith: ok, got it, ac_adapter is interactive, it wants you to press enter and do some actions with the power adapter