See <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/210/display/redirect?page=changes>
Changes: [Dominik Stadler] Fix Paragraph.searchText The result was wrong for certain combinations of runs and found positions. The adjusted implementation fixes this. Also add a number of additional tests to verify results are correct. Closes #655 [Dominik Stadler] Bug 66425: Avoid exceptions found via poi-fuzz Prevent a NullPointerException Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=69450 [Dominik Stadler] Add section for next release and add 2 changes [Dominik Stadler] Add commands for copying dev-build to dist.apache.org [Dominik Stadler] HSSFWorkbook.getSheet(): Return first found sheet We do not need to loop over all sheets always but should be able to return the first found sheet. This may change semantics for cases where there are multiple sheets where name only differs in case, but the JavaDoc did not state which one will be returned. All three implementations (HSSF, XSSF, SXSSF) now behave the same way. Closes #653 [PJ Fanning] update TestXSSFSheetShiftRows [PJ Fanning] saxon 12.5 [PJ Fanning] [bug-69154] add speculative row shifter fix [PJ Fanning] [bug-69154] XSSF: Shifting columns with merged regions generates an error about overlapping regions [PJ Fanning] unused import [PJ Fanning] snapshot version [PJ Fanning] release docs [PJ Fanning] add dataformatter test [PJ Fanning] another dataformatter test [PJ Fanning] another dataformatter test [PJ Fanning] disable new dataformatter test that is failing [PJ Fanning] try to fix tests [PJ Fanning] add dataformatter tests [PJ Fanning] try to stop poi-integration testing with corrupt file [PJ Fanning] try to stop poi-integration testing with corrupt file [PJ Fanning] use standard ASF header [PJ Fanning] rename file [PJ Fanning] throw exception if xlsx contains duplicate file names [PJ Fanning] license header [PJ Fanning] throw exception if xlsx contains duplicate file names [PJ Fanning] reformat ZipFileZipEntrySource.java ------------------------------------------ [...truncated 298.75 KB...] [junitlauncher] Running org.apache.poi.xssf.usermodel.helpers.TestHeaderFooterHelper [junitlauncher] [junitlauncher] Running org.apache.poi.xssf.usermodel.helpers.TestHeaderFooterHelper [junitlauncher] Tests run: 2, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.000000 sec [junitlauncher] Running org.apache.poi.xssf.usermodel.helpers.TestXSSFColumnShifting [junitlauncher] [junitlauncher] Running org.apache.poi.xssf.usermodel.helpers.TestXSSFColumnShifting [junitlauncher] Tests run: 2, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.002000 sec [junitlauncher] Running org.apache.poi.xssf.util.TestCTColComparator [junitlauncher] [junitlauncher] Running org.apache.poi.xssf.util.TestCTColComparator [junitlauncher] Tests run: 2, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.000000 sec [junitlauncher] Running org.apache.poi.xssf.util.TestEvilUnclosedBRFixingInputStream [junitlauncher] [junitlauncher] Running org.apache.poi.xssf.util.TestEvilUnclosedBRFixingInputStream [junitlauncher] Tests run: 3, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.009000 sec [junitlauncher] Running org.apache.poi.xssf.util.TestNumericRanges [junitlauncher] [junitlauncher] Running org.apache.poi.xssf.util.TestNumericRanges [junitlauncher] Tests run: 2, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.001000 sec [junitlauncher] Running org.apache.poi.xwpf.TestAllExtendedProperties [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.TestAllExtendedProperties [junitlauncher] Tests run: 1, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.019000 sec [junitlauncher] Running org.apache.poi.xwpf.TestDocumentProtection [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.TestDocumentProtection [junitlauncher] Tests run: 10, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.263000 sec [junitlauncher] Running org.apache.poi.xwpf.TestNecessaryOOXMLClasses [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.TestNecessaryOOXMLClasses [junitlauncher] Tests run: 1, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.005000 sec [junitlauncher] Running org.apache.poi.xwpf.TestPackageCorePropertiesGetKeywords [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.TestPackageCorePropertiesGetKeywords [junitlauncher] Tests run: 1, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.021000 sec [junitlauncher] Running org.apache.poi.xwpf.TestXWPFBugs [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.TestXWPFBugs [junitlauncher] Tests run: 11, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 1.359000 sec [junitlauncher] Running org.apache.poi.xwpf.extractor.TestExternalEntities [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.extractor.TestExternalEntities [junitlauncher] Tests run: 1, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.007000 sec [junitlauncher] Running org.apache.poi.xwpf.extractor.TestXWPFWordExtractor [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.extractor.TestXWPFWordExtractor [junitlauncher] Tests run: 27, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.527000 sec [junitlauncher] Running org.apache.poi.xwpf.model.TestMultiSectionHeaders [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.model.TestMultiSectionHeaders [junitlauncher] Tests run: 2, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.002000 sec [junitlauncher] Running org.apache.poi.xwpf.model.TestXWPFDecorators [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.model.TestXWPFDecorators [junitlauncher] Tests run: 2, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.061000 sec [junitlauncher] Running org.apache.poi.xwpf.model.TestXWPFHeaderFooterPolicy [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.model.TestXWPFHeaderFooterPolicy [junitlauncher] Tests run: 3, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.153000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestChangeTracking [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestChangeTracking [junitlauncher] Tests run: 3, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.024000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestColumn [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestColumn [junitlauncher] Tests run: 4, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.020000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFAbstractNum [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFAbstractNum [junitlauncher] Tests run: 1, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.000000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFBugs [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFBugs [junitlauncher] Tests run: 14, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.223000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFChart [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFChart [junitlauncher] Tests run: 4, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.039000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFComment [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFComment [junitlauncher] Tests run: 6, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.258000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFComments [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFComments [junitlauncher] Tests run: 2, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.015000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFDocument [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFDocument [junitlauncher] Tests run: 25, Failures: 0, Aborted: 0, Skipped: 1, Time elapsed: 0.316000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFEndnote [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFEndnote [junitlauncher] Tests run: 4, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.015000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFEndnotes [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFEndnotes [junitlauncher] Tests run: 2, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.006000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFFootnote [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFFootnote [junitlauncher] Tests run: 4, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.012000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFFootnotes [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFFootnotes [junitlauncher] Tests run: 3, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.023000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFHeader [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFHeader [junitlauncher] Tests run: 6, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.085000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFHeadings [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFHeadings [junitlauncher] Tests run: 1, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.022000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFNumbering [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFNumbering [junitlauncher] Tests run: 10, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.075000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFParagraph [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFParagraph [junitlauncher] Tests run: 31, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.172000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFPictureData [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFPictureData [junitlauncher] Tests run: 6, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.101000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFRun [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFRun [junitlauncher] Tests run: 38, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.139000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFSDT [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFSDT [junitlauncher] Tests run: 7, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.070000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFSmartTag [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFSmartTag [junitlauncher] Tests run: 1, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.008000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFStyles [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFStyles [junitlauncher] Tests run: 10, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.072000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFTable [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFTable [junitlauncher] Tests run: 17, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.057000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFTableCell [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFTableCell [junitlauncher] Tests run: 13, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.047000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFTableRow [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFTableRow [junitlauncher] Tests run: 9, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.028000 sec [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFTheme [junitlauncher] [junitlauncher] Running org.apache.poi.xwpf.usermodel.TestXWPFTheme [junitlauncher] Tests run: 1, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.014000 sec -test-ooxml-write-testfile: compile-ooxml-lite: [echo] Create ooxml-lite schemas [copy] Copying 1 file to <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/src/resources> [copy] Copying 1 file to <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/src/resources> [copy] Copying 1 file to <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/src/resources> [mkdir] Created dir: <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/build/dist/maven/poi-ooxml-lite> [jar] Building jar: <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/210/artifact/build/dist/maven/poi-ooxml-lite/poi-ooxml-lite-5.3.1-SNAPSHOT.jar> [delete] Deleting: <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/src/resources/ooxml-lite-report.clazz1> [delete] Deleting: <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/src/resources/ooxml-lite-report.clazz2> [delete] Deleting: <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/src/resources/ooxml-lite-report.xsb2> -test-excelant-check: test-excelant: [junitlauncher] Running org.apache.poi.ss.excelant.TestBuildFile [junitlauncher] [junitlauncher] Running org.apache.poi.ss.excelant.TestBuildFile [junitlauncher] Tests run: 14, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 3.022000 sec [junitlauncher] Running org.apache.poi.ss.excelant.TestExcelAntPrecision [junitlauncher] [junitlauncher] Running org.apache.poi.ss.excelant.TestExcelAntPrecision [junitlauncher] Tests run: 1, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.003000 sec [junitlauncher] Running org.apache.poi.ss.excelant.TestExcelAntSet [junitlauncher] [junitlauncher] Running org.apache.poi.ss.excelant.TestExcelAntSet [junitlauncher] Tests run: 2, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.022000 sec [junitlauncher] Running org.apache.poi.ss.excelant.TestExcelAntSetDoubleCell [junitlauncher] [junitlauncher] Running org.apache.poi.ss.excelant.TestExcelAntSetDoubleCell [junitlauncher] Tests run: 1, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.002000 sec [junitlauncher] Running org.apache.poi.ss.excelant.TestExcelAntUserDefinedFunction [junitlauncher] [junitlauncher] Running org.apache.poi.ss.excelant.TestExcelAntUserDefinedFunction [junitlauncher] Tests run: 2, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.003000 sec [junitlauncher] Running org.apache.poi.ss.excelant.util.TestExcelAntEvaluationResult [junitlauncher] [junitlauncher] Running org.apache.poi.ss.excelant.util.TestExcelAntEvaluationResult [junitlauncher] Tests run: 4, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.006000 sec [junitlauncher] Running org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil [junitlauncher] [junitlauncher] Running org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil [junitlauncher] Tests run: 23, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 1.187000 sec [junitlauncher] Running org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtilFactory [junitlauncher] [junitlauncher] Running org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtilFactory [junitlauncher] Tests run: 2, Failures: 0, Aborted: 0, Skipped: 0, Time elapsed: 0.002000 sec -test-excelant-write-testfile: test: compile-integration: [javac] Compiling 28 source files to <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/poi-integration/build/test-classes> [javac] Support for javac --release has been added in Java9 ignoring it [javac] Note: <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/poi-integration/src/test/java/org/apache/poi/stress/OptimizedNullPrintStream.java> uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [mkdir] Created dir: <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/poi-integration/build/test-classes/META-INF/versions/9> [jar] Building jar: <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/210/artifact/build/dist/maven/poi-integration/poi-integration-5.3.1-SNAPSHOT.jar> -test-integration-check: test-integration: [junitlauncher] Running org.apache.poi.stress.TestAllFiles [junitlauncher] [junitlauncher] Running org.apache.poi.stress.TestAllFiles [junitlauncher] Aborted: #873 slideshow/23884_defense_FINAL_OOimport_edit.ppt HSLF: org.opentest4j.TestAbortedException: Assumption failed: Some files hang in JDK graphics rendering on Java 8 due to a JDK bug [junitlauncher] Aborted: #874 slideshow/23884_defense_FINAL_OOimport_edit.ppt HPSF: org.opentest4j.TestAbortedException: Assumption failed: Some files hang in JDK graphics rendering on Java 8 due to a JDK bug [junitlauncher] Failed: Additional - #2550 spreadsheet/clusterfuzz-testcase-minimized-POIXSSFFuzzer-5089447305609216.xlsx XSSF: org.opentest4j.AssertionFailedError: spreadsheet/clusterfuzz-testcase-minimized-POIXSSFFuzzer-5089447305609216.xlsx - failed for handler XSSFFileHandler: expected class java.lang.IllegalStateException ==> Unexpected exception type thrown, expected: <java.lang.IllegalStateException> but was: <org.apache.poi.ooxml.POIXMLException> [junitlauncher] Failed: Extracting - #2550 spreadsheet/clusterfuzz-testcase-minimized-POIXSSFFuzzer-5089447305609216.xlsx XSSF: org.opentest4j.AssertionFailedError: spreadsheet/clusterfuzz-testcase-minimized-POIXSSFFuzzer-5089447305609216.xlsx - failed for handler XSSFFileHandler: expected class java.lang.IllegalStateException ==> Unexpected exception type thrown, expected: <java.lang.IllegalStateException> but was: <org.xml.sax.SAXParseException> [junitlauncher] Failed: Extracting - #2551 spreadsheet/clusterfuzz-testcase-minimized-POIXSSFFuzzer-5089447305609216.xlsx OPC: org.opentest4j.AssertionFailedError: spreadsheet/clusterfuzz-testcase-minimized-POIXSSFFuzzer-5089447305609216.xlsx - failed for handler OPCFileHandler: expected class java.lang.IllegalStateException ==> Unexpected exception type thrown, expected: <java.lang.IllegalStateException> but was: <org.xml.sax.SAXParseException> [junitlauncher] Tests run: 8628, Failures: 3, Aborted: 2, Skipped: 0, Time elapsed: 206.650000 sec BUILD FAILED <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/build.xml>:1842: The following error occurred while executing this line: <https://ci-builds.apache.org/job/POI/job/POI-DSL-IBM-JDK/ws/build.xml>:1385: Some test(s) have failure(s) Total time: 12 minutes 38 seconds Build step 'Invoke Ant' marked build as failure [SpotBugs] Skipping execution of recorder since overall result is 'FAILURE' ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. Archiving artifacts ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. Recording test results ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. [Checks API] No suitable checks publisher found. ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org