Benjamin Shine wrote:

test/quickcheck.py is an intense python script. It is invoked from the "smoke" target in the main build.xml file in legals. This test currently fails; at the moment it fails for me because we're out of perforce licenses, but the fact that it calls perforce at all indicates to me that it's an old test which hasn't been maintained.

What does it do?
It could be taken out of the smoke target and should be updated sometime soon. The job of that script is to compile every lzx file in the tree. It takes as input the output of the lzx-catalog build target.

It was included in "smoke" so that we might be able to check the compilation status of every lzx file every build. It used perforce to get a set of golden files to be compared against the most recent set.
Should it be repaired?
I think that it needs to be revisited. We should see if fixing it is cheaper than replacing it. During the last phases of a release, QA should run this (or its modern replacement) on daily builds to make sure that the provided examples continue to compile without warnings. This allows a quick assessment of any regressions that occurred overnight.

~md


--
--- Mark Davis
Sr. Manager, QA & IT -- Laszlo Systems
${this.title} -- OpenLaszlo.org

Reply via email to