Hi, here my results from the regression-tests for 3.15-beta2, I see two newly introduced issues that we should take a look at.
Overall, of the 1051003 files 837299 process fine, 112783 are in an invalid format (e.g. extension docx, but actually a pdf, ...) and 100851 actually cause processing errors, where many are likely just broken as initial parsing already fails. See http://people.apache.org/~centic/poi_regression/reports/ for the regression-report compared to 3.14 and http://people.apache.org/~centic/poi_regression/reportsAll/ for full list of failing documents. The two regressions are: 4768 times java.lang.IllegalStateException: Invalid file format version number: * java.lang.IllegalStateException: Invalid file format version number: * at o.a.p.hwpf.model.FileInformationBlock.assertCbRgFcLcb(FileInformationBlock.java:164) at o.a.p.hwpf.model.FileInformationBlock.(FileInformationBlock.java:140) at o.a.p.hwpf.HWPFDocumentCore.(HWPFDocumentCore.java:157) at o.a.p.hwpf.HWPFDocument.(HWPFDocument.java:218) at o.a.p.hwpf.HWPFDocument.(HWPFDocument.java:186) at o.a.p.hwpf.HWPFDocument.(HWPFDocument.java:174) at o.a.p.stress.HWPFFileHandler.handleFile(HWPFFileHandler.java:32) at o.a.p.BaseIntegrationTest.handleFile(BaseIntegrationTest.java:93) at o.a.p.BaseIntegrationTest.test(BaseIntegrationTest.java:42) at org.dstadler.commoncrawl.ProcessFiles$FileHandlingRunnable.run(ProcessFiles.java:220) Download 28 times java.lang.NullPointerException java.lang.NullPointerException at o.a.p.xslf.usermodel.XSLFTableCell.getFillPaint(XSLFTableCell.java:427) at o.a.p.xslf.usermodel.XSLFSimpleShape$9.getPaint(XSLFSimpleShape.java:869) at o.a.p.sl.draw.DrawTableShape.draw(DrawTableShape.java:83) at o.a.p.sl.draw.DrawSheet.draw(DrawSheet.java:67) at o.a.p.sl.draw.DrawSlide.draw(DrawSlide.java:39) at o.a.p.xslf.usermodel.XSLFSlide.draw(XSLFSlide.java:301) at o.a.p.stress.SlideShowHandler.renderSlides(SlideShowHandler.java:120) at o.a.p.stress.SlideShowHandler.handleSlideShow(SlideShowHandler.java:43) at o.a.p.stress.XSLFFileHandler.handleFile(XSLFFileHandler.java:43) at o.a.p.BaseIntegrationTest.handleFile(BaseIntegrationTest.java:93) at o.a.p.BaseIntegrationTest.test(BaseIntegrationTest.java:42) at org.dstadler.commoncrawl.ProcessFiles$FileHandlingRunnable.run(ProcessFiles.java:220) Download Dominik. On Thu, Jun 16, 2016 at 9:48 PM, Dominik Stadler <[email protected]> wrote: > Hi, > > I'll also trigger a run of my regression testing soon to see if we broke > things there. > > Dominik. > > On Thu, Jun 16, 2016 at 5:04 PM, Javen O'Neal <[email protected]> > wrote: > >> I still want to remove quite a few deprecated features before 3.15 final. >> Your call if you want to run one early and one again in a few weeks after >> all commits are in, or just wait. I hope regressions aren't introduced by >> deleting code, but there's always a risk. >> On Jun 16, 2016 3:59 AM, "Allison, Timothy B." <[email protected]> >> wrote: >> >> > Let me know when I should run the regression tests. After 59702 but >> > before RC1 is cut or after voting is underway for RC1? >> > >> > >> > >
