Megatest and lztest is not being run in the nightly build of trunk.
In nightly-go.sh, this clause is out of date:
#Skip tests in 3.x run tests in 4.x
if [ "${branchmunge}" = "trunk" ] || [ ${branchmunge} =
"branches-3.4" ] ; then
Now we *should* run megatest in trunk; that part of the "or" should
be removed. Mamye, I'll let you do this, b/c I know you don't like
changes on the builders happening without your say-so.
That means that we didn't catch a smoketest failure. I've filed the
failure as LPP-4942, but the not-running-tests is a worse problem.
The class-impl test was testing the make() trampoline, which is gone
now, so the test failed.
In trunk, "ant lztest" is failing in test/lztest/lztest-class-impl.lzx
[exec] covers-tags: class smoketest
[exec] testing test/lztest/lztest-class-impl.lzx...........
[exec] Compiling: test/lztest/lztest-class-impl.lzx to test/
lztest/lztest-class-impl.js
[exec] DEBUG: Source warnings enabled
[exec] WARNING: testing:0: Test source warning
[exec] js: "test/lztest/lztest-class-impl.js", line 270:
uncaught JavaScript runtime exception: TypeError: make is not a
function, it is org.mozilla.javascript.Undefined.
[exec] FAILED a test in runlztest.sh: test/lztest/lztest-class-
impl.lzx
[exec] ERRORS in tests: 0,test/lztest/lztest-class-impl.lzx