Fully automated bisecting with "git bisect run" [LWN.net]

Vincent Pelletier plr.vincent at gmail.com
Wed Feb 11 01:16:51 CST 2009


On Wed, Feb 11, 2009 at 7:06 AM, Ben Klein <shacklein at gmail.com> wrote:
> If I understand this correctly, this is only useful when the
> regression is something that can be tested without human interaction.
> This makes it virtually useless for Wine, as most regressions involve
> loss of functionality some application.

How hard would it be to create some record/replay feature in wine ?
As ("If" ?) any user interaction has to go through wine code, there is
potentially enough data to reproduce anything, if collected.
Of course, just as Selenium and selenium scenario generators (like
http://seleniumhq.org/projects/ide/ ), it's probably not enough to
just record user action and replay it, there must be some filtering
done to make the test more robust.

Another use for such system would be (just like Selenium) automated
testing. That could ease app maintainer life, I guess.

Sure, this is non-trivial to write, probably quite intrusive (I have
no knowledge of the code involved) and maybe non-trivial to use...

-- 
Vincent Pelletier



More information about the wine-devel mailing list