Those hard to reproduce bugs...sometimes we reproduce them, but then subsequently don't seem to be able to...
Perhaps we'd have a better chance if we could start from a snapshot of a virtual machine which was taken shortly before a successful reproduction -- may be also having frequent screenshots of the system.
So with disk space being on the cheaper side these days, may be automatically taking snapshots of one's system every X minutes would be practical (can delete stuff that older than some time for keeping the amount of used space manageable).
May be this wouldn't work so well for certain situations -- e.g. some involving a network. But FWIW, it looks somewhat doable using VirtualBox's vboxmanage (host) and vboxcontrol (guest via guest additions) command line tools.
One way to do this would be to leverage the guestproperty (get, set, wait) and snapshot subcommands.
Has anyone seen anything that does this sort of thing already?
Perhaps we'd have a better chance if we could start from a snapshot of a virtual machine which was taken shortly before a successful reproduction -- may be also having frequent screenshots of the system.
So with disk space being on the cheaper side these days, may be automatically taking snapshots of one's system every X minutes would be practical (can delete stuff that older than some time for keeping the amount of used space manageable).
May be this wouldn't work so well for certain situations -- e.g. some involving a network. But FWIW, it looks somewhat doable using VirtualBox's vboxmanage (host) and vboxcontrol (guest via guest additions) command line tools.
One way to do this would be to leverage the guestproperty (get, set, wait) and snapshot subcommands.
Has anyone seen anything that does this sort of thing already?








)