Snapshot test hangs sometimes...
Test taking snapshot of a VM. ...
And then hangs until I suspend and kill it (^C doesn't work). Happens roughly 1 time in 10 I'd say.
In 4.0.10 this seems to be happening constantly, but putting a sleep(1) (or even a print) between the getCurrentSnapshot() and the takeSnapshot() causes the problem to go away. Some sort of race condition apparently. Not sure what the right long-term fix is.
The sleep(1) doesn't prevent takeSnapshot() from hanging, still does, just not all the time.
Still happening some fraction of the time with 4.1.12
If while it's hanging, I open the VirtualBox GUI everything looks OK, but if I try to take a snapshop, the whole App hangs.