[Laszlo-dev] initial report on crosscheck
Benjamin Shine
ben at laszlosystems.com
Wed Jun 13 12:37:10 PDT 2007
Crosscheck implements a browser environment which attempts to mimic
Firefox 1.5, Firefox 2.0, and IE6. There is code for safari 2, but it
does not look to be complete.
Robert Yeager got it to work with the mozilla 1.7 (firefox 1.5) and
mozilla 1.8 (firefox 2) browser environments. Currently, running a
simple lzx file in the ie6 simulation gives a fairly useful and
interesting error, which will probably yield to some banging, er,
careful engineering. The problem that I see in the ie6 simulation
does not appear in IE6 itself.
To make crosscheck part of the test system, I will need to...
* modify runlztest.sh to run crosscheck rather than, or in addition
to, rhino (easy)
* fix the ie6 simulation issue (might need max)
* run all the existing lztest tests in crosscheck, determine whether
errors are real or imaginary, rinse, repeat
This would also be an opportune time to get cruise control[1]
working. Once configured, it will run our tests after every checkin.
By now we've spent a fair amount of time pinning errors down to
individual checkins; it would be nice to automate this.
[1] http://cruisecontrol.sourceforge.net/
Benjamin Shine
Software Engineer, Open Laszlo / Laszlo Systems
ben at laszlosystems.com
More information about the Laszlo-dev
mailing list