checkbox does not recover well from a suspend crash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
checkbox (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Checkbox causes my machine to crash (solved only by a cold reboot). When I start Checkbox again, it asks me if I want to rerun the last test, or continue with the next. I selected continue, only to checkbox restart before the suspend tests, and then crash once the suspend tests were run again.
(It's worth noting, that suspend is indeed faulty, and causes my computer to crash, but this bug is about Checkbox, not about the bug with the suspend functionality.)
What I expected to happen:
- Before running the test, I expected some sort of prompt, that would allow me to skip the test. Suspend/hibernate tests have a high likelyhood of failing, so I think this should be required.
- Checkbox should save how far I got along in the tests more accurately.
- I'm not sure if this is the case or not, but the results should be uploaded before I reach the final tests. I am now dead set against running Checkbox, because I don't want to have to reboot my computer again. Ubuntu should be collecting stats on this, on how many people do not finish the tests and why.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: checkbox-gui 0.17.6-0ubuntu6
ProcVersionSign
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.1
Architecture: amd64
CurrentDesktop: Unity
Date: Wed May 14 14:15:27 2014
InstallationDate: Installed on 2014-05-14 (0 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
SourcePackage: checkbox
UpgradeStatus: No upgrade log present (probably fresh install)
Hey.
Thanks for reporting this problem. Please look at my answers below:
- Before running the test, I expected some sort of prompt, that would allow me to skip the test. Suspend/hibernate tests have a high likelyhood of failing, so I think this should be required.
That's an interesting idea. It is not implemented right now. We have a similar bug that explores this idea already https:/ /bugs.launchpad .net/plainbox/ +bug/1232029
- Checkbox should save how far I got along in the tests more accurately.
We do that. You should have seen a prompt if you want to 'resume', 'continue' or 'restart' (those are quite confusing) did you see that after restarting checkbox?
- I'm not sure if this is the case or not, but the results should be uploaded before I reach the final tests. I am now dead set against running Checkbox, because I don't want to have to reboot my computer again. Ubuntu should be collecting stats on this, on how many people do not finish the tests and why.
I don't think we need to upload results before every dangerous test. We try very hard to save everything on the filesystem before running each job so that if it crashes you should still be safe.
Given the second question I'm setting this to incomplete until you reply if you saw the resume screen or not