The major differences since the last version are: 1) Much less likely to thrash your system. E.g. it should protect you from memory-leak bugs from bringing your system to its knees. 1b) It now uses a tmpfs so it now shouldn't even cause your HDD to spin up more than once an hour or so. (Previously I had heavy disk usage which may have been Keytest related). 2) The included cache-bisect.sh now "just works" for bisecting bugs generated by keytest (For me at least, YMMV).
Note that cache-bisect.sh currently only supports svn. I could probably make a much more efficient git based backend. I have held off submitting this code since there appears to be a minor regression. The automatic generation of screenshots nolonger seems to work. However this was only a minor feature, I can still generate the screenshots by manually with a single command like: ./make_screen_shots.sh file:///.../1275754444.KEYCODEpure Now all the core functionality "just works" for me whereas the older version sitting in svn had enough bizarre bugs in the core functionality that I difficulty keeping it working. So I think this version is clearly better. -- I was wondering, would you prefer it if I could submit future updates to keytest as a set of smaller patches, rather than one big one? -- John C. McCabe-Dansted
keytest_2010-06-09.diff.gz
Description: GNU Zip compressed data
