Testing is less than completely clean. I haven't dug into exactly what the mismatches are, and I don't know whether these are regressions in the candidate or were known to be present in the previous release. At least one of them looks like something we fixed once before, at least in IBM's code...

Smoketest reports that it passed, with (expected, if I remember correctly) error messages on the console.


apitest reports two failures:

[xalantest]   TestCaseInit 22 runOneTest:org.apache.qetest.xalanj2.SmoketestOuttakes
[xalantest]       resultsfile
[xalantest]         result=Fail
[xalantest]         fileRef=results-api/SmoketestOuttakes.xml
[xalantest]       Individual test points taken out of other automation files
[xalantest]     FAIL!  SmoketestOuttakes.runTest()
[xalantest]   TestCaseClose(Fail) 22 runOneTest:org.apache.qetest.xalanj2.SmoketestOuttakes

[xalantest]   TestCaseInit 23 runOneTest:org.apache.qetest.xalanj2.SystemIDResolverAPITest
[xalantest]       resultsfile
[xalantest]         result=Fail
[xalantest] fileRef=results-api/SystemIDResolverAPITest.xml
[xalantest]       Functionality/system/integration tests for SystemIDResolver
[xalantest]     FAIL!  SystemIDResolverAPITest.runTest()
[xalantest]   TestCaseClose(Fail) 23 runOneTest:org.apache.qetest.xalanj2.SystemIDResolverAPITest


conf.xsltc reports:

[xalantest]       fileCheck
[xalantest] reference=tests/conf-gold/whitespace/whitespace35.out
[xalantest]         baseref=/home/keshlam/xalan/xalan-test
[xalantest]         reportedBy=XHTFileCheckService
[xalantest] actual=results-conf_xsltc/whitespace/whitespace35.out
[xalantest]       StylesheetTestlet{trax} whitespace35.xsl(null)
[xalantest] XHTFileCheckService whitespace diff warning, failing!
[xalantest] gold-parse-type;[xml];
[xalantest] test-parse-type;[xml];
[xalantest] whitespace-diff; whitespace-diff; whitespace-diff; XHTFileCheckService whitespace diff warning!
[xalantest]
[xalantest]     FAIL!  StylesheetTestlet{trax} whitespace35.xsl
[xalantest]       fileref
[xalantest]         xmlName=tests/conf/whitespace/whitespace35.xml
[xalantest]         baseref=/home/keshlam/xalan/xalan-test
[xalantest] inputName=tests/conf/whitespace/whitespace35.xsl
[xalantest]         idref=whitespace35.xsl
[xalantest] outputName=results-conf_xsltc/whitespace/whitespace35.out
[xalantest] goldName=tests/conf-gold/whitespace/whitespace35.out

[xalantest] warning;org.xml.sax.SAXParseException; systemId: file:///home/keshlam/xalan/xalan-test/results-conf_xsltc/output/output63.out; lineNumber: 10; columnNumber: 3; The element type "br" must be terminated by the matching end-tag "</br>".
[xalantest] test-parse-type;[html];
[xalantest] missing-node-gold;DOCUMENT(#document);DOCUMENT(#document);name missing on gold
[xalantest] XHTFileCheckService files were not equal
[xalantest]
[xalantest]     FAIL!  StylesheetTestlet{trax} output63.xsl
[xalantest]       fileref
[xalantest]         xmlName=tests/conf/output/output63.xml
[xalantest]         baseref=/home/keshlam/xalan/xalan-test
[xalantest]         inputName=tests/conf/output/output63.xsl
[xalantest]         idref=output63.xsl
[xalantest] outputName=results-conf_xsltc/output/output63.out
[xalantest]         goldName=tests/conf-gold/output/output63.out

    (That one looks like the "does > need to be escaped" issue again. Tests apparently didn't think so,
    whatever is checking disagrees with them.)

[xalantest] mismatch-value;TEXT()len=29;TEXT()len=225;lengths do not match
[xalantest] mismatch-value-gold;TEXT();
[xalantest] Number of IDs accumulated: 35
[xalantest] mismatch-value-text;TEXT();[xalantest] Number of IDs accumulated: 35FAIL on side/text() node whose ID is N65543FAIL on side/comment() node whose ID is N65542FAIL on side/processing-instruction('s-pi') node whose ID is N65544FAIL on 49a body node whose ID is N65542
[xalantest] XHTFileCheckService files were not equal
[xalantest]
[xalantest]     FAIL!  StylesheetTestlet{trax} idkey49.xsl
[xalantest]       fileref
[xalantest]         xmlName=tests/conf/idkey/idkey49.xml
[xalantest]         baseref=/home/keshlam/xalan/xalan-test
[xalantest]         inputName=tests/conf/idkey/idkey49.xsl
[xalantest]         idref=idkey49.xsl
[xalantest] outputName=results-conf_xsltc/idkey/idkey49.out
[xalantest]         goldName=tests/conf-gold/idkey/idkey49.out

[xalantest] mismatch-value;TEXT()len=29;TEXT()len=28;lengths do not match
[xalantest] mismatch-value-gold;TEXT();
[xalantest] Number of IDs accumulated: 10
[xalantest] mismatch-value-text;TEXT();
[xalantest] Number of IDs accumulated: 4
[xalantest] XHTFileCheckService files were not equal
[xalantest]
[xalantest]     FAIL!  StylesheetTestlet{trax} idkey31.xsl
[xalantest]       fileref
[xalantest]         xmlName=tests/conf/idkey/idkey31.xml
[xalantest]         baseref=/home/keshlam/xalan/xalan-test
[xalantest]         inputName=tests/conf/idkey/idkey31.xsl
[xalantest]         idref=idkey31.xsl
[xalantest] outputName=results-conf_xsltc/idkey/idkey31.out
[xalantest]         goldName=tests/conf-gold/idkey/idkey31.out

[xalantest] mismatch-value;TEXT()len=1;TEXT()len=2;lengths do not match
[xalantest] mismatch-value-gold;TEXT();
[xalantest] 0
[xalantest] mismatch-value-text;TEXT();
[xalantest] -0
[xalantest] XHTFileCheckService files were not equal
[xalantest]
[xalantest]     FAIL!  StylesheetTestlet{trax} math111.xsl
[xalantest]       fileref
[xalantest]         xmlName=tests/conf/math/math111.xml
[xalantest]         baseref=/home/keshlam/xalan/xalan-test
[xalantest]         inputName=tests/conf/math/math111.xsl
[xalantest]         idref=math111.xsl
[xalantest]         outputName=results-conf_xsltc/math/math111.out
[xalantest]         goldName=tests/conf-gold/math/math111.out

    I seem to remember seeing that -0 issue long ago. Thought we had resolved it. Reintroduced?



Reply via email to