There was a race condition in a .jsp script used in the alldata.lzx test, I just checked in a fix for it into trunk which should prevent this. This would only happen the first time that the script was called after server restart, because it was initializing a session var.
On Wed, Feb 13, 2008 at 11:22 AM, Henry Minsky <[EMAIL PROTECTED]> wrote: > You can just run the test test/lfc/data/alldata.lzx, that is where that > error was happening. > > > On Wed, Feb 13, 2008 at 11:21 AM, Henry Minsky <[EMAIL PROTECTED]> > wrote: > > > I think that might be an error in the test itself, which I fixed in > > devildog. Try running it again, there was a bug > > whereby the delay the first time the .jsp's compile caused some sort of > > timing error. > > > > I'll look and see if the changes to the test suite I made in devildog > > can be backported. > > > > On Wed, Feb 13, 2008 at 10:41 AM, Donald Anderson <[EMAIL PROTECTED]> > > wrote: > > > > > Running ant runlzunit in a clean, up to date trunk: > > > > > > http://localhost:8080/trunk/test/lfc/data/alldata.lzx?lzr=swf7 > > > > > > gives: > > > TestFailure: TestClientCacheBreaker >>> test1 failed: False: > > > expected false got true > > > > > > The complete debug window follows. Should I care? > > > Just wanted to establish a base for regression testing for my current > > > work. > > > Thanks. > > > > > > - Don > > > > > > > > > testheaderresponse: dpready = true > > > sending edata request > > > testsetheaders.lzx sending edata > > > sending edata_solo request > > > testsetheaders.lzx sending edata_solo > > > testcase got ds4 ondata > > > testcase got edata ondata > > > testcase got edata_solo ondata > > > testcase got prdataput ondata > > > running async test for loaded data (datapointer.lzx) > > > ERROR @datapointer.lzx#21: <data><record a="1"> some Text </ > > > record><record a="2"><a/><b> fdksjhf</b><c/></record><foo a="11"> some > > > Text </foo><match2><aa/><bb first="true"/><bb> some </bb><cc/></ > > > match2><match2><ee/><ff/><bb> otherbb </bb><bb > > > last="true"/></match2></ > > > data> matched 2 nodes > > > INFO @datapointer.lzx#21: <match2><ee/><ff/><bb> otherbb </bb><bb > > > last="true"/></match2>.getNodeOffset is deprecated. Use XPath > > > `position()` operator instead. > > > ERROR @datapointer.lzx#18: <data><record a="1"> some Text </ > > > record><record a="2"><a/><b> fdksjhf</b><c/></record><foo a="11"> some > > > Text </foo><match2><aa/><bb first="true"/><bb> some </bb><cc/></ > > > match2><match2><ee/><ff/><bb> otherbb </bb><bb > > > last="true"/></match2></ > > > data> matched 2 nodes > > > INFO @datapointer.lzx#18: <match2><ee/><ff/><bb> otherbb </bb><bb > > > last="true"/></match2>.getNodeOffset is deprecated. Use XPath > > > `position()` operator instead. > > > running async test for loaded data (datapointerServerless.lzx) > > > |some Text| > > > ERROR @datapointerServerless.lzx#14: <data><record a="1">some Text</ > > > record><record a="2"><a/><b>fdksjhf</b><c/></record><foo a="11">some > > > Text</foo><match2><aa/><bb first="true"/><bb>some</bb><cc/></ > > > match2><match2><ee/><ff/><bb>otherbb</bb><bb last="true"/></match2></ > > > data> matched 2 nodes > > > «¡LzDataElement!#9| <match2><ee/><ff/><bb>otherbb</bb><bb last="true"/ > > > ></match2>» > > > INFO @datapointerServerless.lzx#14: <match2><ee/><ff/><bb>otherbb</ > > > bb><bb last="true"/></match2>.getNodeOffset is deprecated. Use XPath > > > `position()` operator instead. > > > INFO: setNodeName: p is null in Datapath for dataEventReporter name: > > > etc1 > > > undefined > > > ERROR: <record>first<a foo="car"/><b/></record> matched 4 nodes > > > running async test for loaded data (namespace.lzx) > > > type of dataset http > > > dp «lz.datapointer#16| <persons secret="secret.names" > > > foo="foo.bar"><person color="you blew it foo" name="bret" > > > id="1"><firstName>Dan</firstName><lastName>McGowan</ > > > lastName><modifyDate>3/25/05</modifyDate><address code="ML" > > > id="1"><line1>2210 North 184th Street</line1><line2/...» > > > dpns «lz.datapointer#17| <persons xmlns:foo="foo.bar" > > > xmlns:secret="secret.names"><foo:person id="1" name="jonny" > > > secret:name="bret" secret:color="you blew it" foo:color="you blew it > > > foo"><firstName>Dan</firstName><lastName>McGowan</ > > > lastName><modifyDate>3/25/05</modifyDate><add...» > > > localds «lz.dataset#18| <localds><persons secret="secret.names" > > > foo="foo.bar"><person color="you blew it foo" name="bret" > > > id="1"><firstName>Dan</firstName><lastName>McGowan</ > > > lastName><modifyDate>3/25/05</modifyDate><address code="ML" > > > id="1"><line1>2210 North 184th Street</line...» > > > running async test for loaded data (namespace-solo.lzx) > > > type of dataset http > > > dpns «lz.datapointer#19| <persons xmlns:foo="foo.bar" > > > xmlns:secret="secret.names"><foo:person id="1" name="jonny" > > > secret:name="bret" secret:color="you blew it" foo:color="you blew it > > > foo"><firstName>Dan</firstName><lastName>McGowan</ > > > lastName><modifyDate>3/25/05</modifyDate><add...» > > > running async test for loaded data (whitespace.lzx) > > > dpp «lz.datapointer#20| <persons><person id="2"><firstName>Barry</ > > > firstName><lastName>Bonds</lastName><modifyDate>3/25/05</modifyDate></ > > > person><person id="3"><firstName>Jeff "The Jeffster" > > > Rodger Morton Tanith</firstName><lastName>Beck</ > > > lastName><modifyDate>3/25/0...» > > > dps «lz.datapointer#21| <persons><person id="2"><firstName>Barry</ > > > firstName><lastName>Bonds</lastName><modifyDate>3/25/05</modifyDate></ > > > person><person id="3"><firstName>Jeff "The Jeffster" > > > Rodger Morton Tanith</firstName><lastName>Beck</ > > > lastName><modifyDate>3/25/0...» > > > running async test for loaded data (sendheaders.lzx) > > > type of dataset http > > > dp «lz.datapointer#22| <data><record a="1"> some Text </record><record > > > a="2"><a/><b> fdksjhf</b><c/></record><foo a="11"> some Text </ > > > foo><match2><aa/><bb first="true"/><bb> some </bb><cc/></ > > > match2><match2><ee/><ff/><bb> otherbb </bb><bb > > > last="true"/></match2></ > > > data>» > > > this.dpready = true > > > running testsetheaders test on loaded data > > > /echo/headers/text()= > > > > > > Header: user-agent : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; > > > en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 > > > Header: accept : text/xml,application/xml,application/xhtml > > > +xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 > > > Header: accept-language : en-us,en;q=0.5 > > > Header: accept-charset : ISO-8859-1,utf-8;q=0.7,*;q=0.7 > > > Header: keep-alive : 300 > > > Header: cookie : JSESSIONID=0F83C93E4937000E8FFF4218FF824937 > > > Header: referer : > > > http://localhost:8080/trunk-review/test/lfc/data/alldata.lzx?lzt=swf&lzr=swf7 > > > Header: content-type : pink-elephants/xml > > > Header: host : localhost:8080 > > > Header: content-length : 17 > > > running testsetheaders test on loaded data > > > /echo/headers/text()= > > > > > > Header: host : localhost:8080 > > > Header: user-agent : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; > > > en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 > > > Header: accept : text/xml,application/xml,application/xhtml > > > +xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 > > > Header: accept-language : en-us,en;q=0.5 > > > Header: accept-encoding : gzip,deflate > > > Header: accept-charset : ISO-8859-1,utf-8;q=0.7,*;q=0.7 > > > Header: keep-alive : 300 > > > Header: connection : keep-alive > > > Header: cookie : JSESSIONID=0F83C93E4937000E8FFF4218FF824937 > > > Header: referer : > > > http://localhost:8080/trunk-review/test/lfc/data/alldata.lzx?lzt=swf&lzr=swf7 > > > Header: content-type : pink-elephants/xml > > > Header: my-other-personal-header : milk chocolate with almonds > > > Header: my-personal-header : vanilla/with-chocolate-syrup > > > Header: content-length : 23 > > > running async test for loaded data (testrawpost.lzx) > > > running async test for loaded data testput) «lz.datapointer#23| > > > LzDatapointer name: dp » > > > running async test for loaded data (testheaderresponse.lzx) > > > hdrs= «lz.params#24| Server=Apache-Coyote/1.1&Date=Wed, 13 Feb 2008 > > > 15:35:46 GMT&ETag=W/"604-1193188782000"» > > > running async test for loaded data (testclientcachebreaker.lzx) > > > «lz.datapointer#25| LzDatapointer name: dp » > > > ERROR: False: expected false got true > > > WARNING: Sent extra global mouse event > > > > > > > > > > > > -- > > > > > > Don Anderson > > > Java/C/C++, Berkeley DB, systems consultant > > > > > > voice: 617-547-7881 > > > email: [EMAIL PROTECTED] > > > www: http://www.ddanderson.com > > > > > > > > > > > > > > > > > > > > > > > > -- > > Henry Minsky > > Software Architect > > [EMAIL PROTECTED] > > > > > > > -- > Henry Minsky > Software Architect > [EMAIL PROTECTED] > > -- Henry Minsky Software Architect [EMAIL PROTECTED]
