See <https://builds.apache.org/job/POI/1136/changes>
Changes: [nick] #59074 More helpful exception if Excel 1-95 files are given to ExtractorFactory [nick] Changelog update [nick] Refactor out the POIFS directory entry name for Excel 1-95 entries, and have ExtractorFactory detect (but not support) these old files [nick] Fix inconsistent indents [nick] Refactor to pull out the list of Excel 97+ directory entry names to a common place, avoiding duplication. Also starts on unit testing #59074 ------------------------------------------ [...truncated 5666 lines...] [java] Column 106 took 7.0 ms [java] Column 107 took 6.0 ms [java] Column 108 took 7.0 ms [java] Column 109 took 6.0 ms [java] Column 110 took 7.0 ms [java] Column 111 took 6.0 ms [java] Column 112 took 6.0 ms [java] Column 113 took 7.0 ms [java] Column 114 took 23.0 ms [java] Column 115 took 7.0 ms [java] Column 116 took 6.0 ms [java] Column 117 took 6.0 ms [java] Column 118 took 6.0 ms [java] Column 119 took 7.0 ms [java] Column 120 took 6.0 ms [java] Column 121 took 7.0 ms [java] Column 122 took 6.0 ms [java] Column 123 took 7.0 ms [java] Column 124 took 6.0 ms [java] Column 125 took 6.0 ms [java] Column 126 took 7.0 ms [java] Column 127 took 6.0 ms [java] Column 128 took 7.0 ms [java] Column 129 took 6.0 ms [java] Column 130 took 7.0 ms [java] Column 131 took 6.0 ms [java] Column 132 took 7.0 ms [java] Column 133 took 6.0 ms [java] Column 134 took 7.0 ms [java] Column 135 took 6.0 ms [java] Column 136 took 6.0 ms [java] Column 137 took 7.0 ms [java] Column 138 took 6.0 ms [java] Auto sizing columns took a total of 1765.0 ms (12.697841726618705 ms per column) [java] Best fit width time per cell: 79361.5107913669 ns [java] Total time: 2.319 s [java] ...........................................................III.II.......I............I.org.apache.poi.xssf.streaming.SXSSFWorkbook column autosizing timing... [java] Populate sheet time: 24.0 ms (1079.136690647482 ns/cell) [java] [java] Autosizing... [java] Column 0 took 13.0 ms [java] Column 1 took 13.0 ms [java] Column 2 took 12.0 ms [java] Column 3 took 11.0 ms [java] Column 4 took 11.0 ms [java] Column 5 took 11.0 ms [java] Column 6 took 11.0 ms [java] Column 7 took 11.0 ms [java] Column 8 took 11.0 ms [java] Column 9 took 11.0 ms [java] Column 10 took 11.0 ms [java] Column 11 took 11.0 ms [java] Column 12 took 12.0 ms [java] Column 13 took 11.0 ms [java] Column 14 took 11.0 ms [java] Column 15 took 11.0 ms [java] Column 16 took 11.0 ms [java] Column 17 took 11.0 ms [java] Column 18 took 10.0 ms [java] Column 19 took 11.0 ms [java] Column 20 took 10.0 ms [java] Column 21 took 10.0 ms [java] Column 22 took 10.0 ms [java] Column 23 took 10.0 ms [java] Column 24 took 9.0 ms [java] Column 25 took 9.0 ms [java] Column 26 took 76.0 ms [java] Column 27 took 9.0 ms [java] Column 28 took 10.0 ms [java] Column 29 took 9.0 ms [java] Column 30 took 8.0 ms [java] Column 31 took 8.0 ms [java] Column 32 took 9.0 ms [java] Column 33 took 8.0 ms [java] Column 34 took 9.0 ms [java] Column 35 took 9.0 ms [java] Column 36 took 8.0 ms [java] Column 37 took 9.0 ms [java] Column 38 took 8.0 ms [java] Column 39 took 9.0 ms [java] Column 40 took 9.0 ms [java] Column 41 took 8.0 ms [java] Column 42 took 9.0 ms [java] Column 43 took 8.0 ms [java] Column 44 took 9.0 ms [java] Column 45 took 9.0 ms [java] Column 46 took 8.0 ms [java] Column 47 took 9.0 ms [java] Column 48 took 9.0 ms [java] Column 49 took 9.0 ms [java] Column 50 took 8.0 ms [java] Column 51 took 8.0 ms [java] Column 52 took 7.0 ms [java] Column 53 took 7.0 ms [java] Column 54 took 7.0 ms [java] Column 55 took 7.0 ms [java] Column 56 took 7.0 ms [java] Column 57 took 7.0 ms [java] Column 58 took 7.0 ms [java] Column 59 took 7.0 ms [java] Column 60 took 7.0 ms [java] Column 61 took 7.0 ms [java] Column 62 took 7.0 ms [java] Column 63 took 6.0 ms [java] Column 64 took 6.0 ms [java] Column 65 took 7.0 ms [java] Column 66 took 7.0 ms [java] Column 67 took 543.0 ms [java] Column 68 took 7.0 ms [java] Column 69 took 6.0 ms [java] Column 70 took 7.0 ms [java] Column 71 took 7.0 ms [java] Column 72 took 6.0 ms [java] Column 73 took 7.0 ms [java] Column 74 took 7.0 ms [java] Column 75 took 6.0 ms [java] Column 76 took 7.0 ms [java] Column 77 took 6.0 ms [java] Column 78 took 7.0 ms [java] Column 79 took 6.0 ms [java] Column 80 took 7.0 ms [java] Column 81 took 7.0 ms [java] Column 82 took 6.0 ms [java] Column 83 took 7.0 ms [java] Column 84 took 7.0 ms [java] Column 85 took 6.0 ms [java] Column 86 took 7.0 ms [java] Column 87 took 7.0 ms [java] Column 88 took 6.0 ms [java] Column 89 took 7.0 ms [java] Column 90 took 7.0 ms [java] Column 91 took 6.0 ms [java] Column 92 took 7.0 ms [java] Column 93 took 7.0 ms [java] Column 94 took 6.0 ms [java] Column 95 took 7.0 ms [java] Column 96 took 7.0 ms [java] Column 97 took 6.0 ms [java] Column 98 took 7.0 ms [java] Column 99 took 7.0 ms [java] Column 100 took 7.0 ms [java] Column 101 took 7.0 ms [java] Column 102 took 7.0 ms [java] Column 103 took 8.0 ms [java] Column 104 took 7.0 ms [java] Column 105 took 7.0 ms [java] Column 106 took 7.0 ms [java] Column 107 took 8.0 ms [java] Column 108 took 19.0 ms [java] Column 109 took 7.0 ms [java] Column 110 took 7.0 ms [java] Column 111 took 7.0 ms [java] Column 112 took 7.0 ms [java] Column 113 took 7.0 ms [java] Column 114 took 7.0 ms [java] Column 115 took 6.0 ms [java] Column 116 took 7.0 ms [java] Column 117 took 7.0 ms [java] Column 118 took 7.0 ms [java] Column 119 took 6.0 ms [java] Column 120 took 7.0 ms [java] Column 121 took 8.0 ms [java] Column 122 took 7.0 ms [java] Column 123 took 7.0 ms [java] Column 124 took 7.0 ms [java] Column 125 took 7.0 ms [java] Column 126 took 7.0 ms [java] Column 127 took 7.0 ms [java] Column 128 took 7.0 ms [java] Column 129 took 7.0 ms [java] Column 130 took 7.0 ms [java] Column 131 took 7.0 ms [java] Column 132 took 7.0 ms [java] Column 133 took 7.0 ms [java] Column 134 took 7.0 ms [java] Column 135 took 7.0 ms [java] Column 136 took 7.0 ms [java] Column 137 took 7.0 ms [java] Column 138 took 8.0 ms [java] Auto sizing columns took a total of 1727.0 ms (12.424460431654676 ms per column) [java] Best fit width time per cell: 77652.87769784173 ns [java] Total time: 1.751 s [java] .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Cell formula evaluation currently unsupported [java] Array formulas currently unsupported [java] ........................................................................................................I..........................I..............................................................................................................................................................................................................Setting col: 0 and row 0 [java] Setting col: 1 and row 1 [java] ...............................................................................I.......................................................................I.......I..............................................................................................Name: /word/document.xml - Content Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml [java] ..............................................................................SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". [java] SLF4J: Defaulting to no-operation (NOP) logger implementation [java] SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. [java] ...I........I.......................................................................................................................................I.........................Exception in thread "main" java.lang.RuntimeException: Tests did not succeed, cannot build ooxml-lite jar [java] at org.apache.poi.util.OOXMLLite.build(OOXMLLite.java:106) [java] at org.apache.poi.util.OOXMLLite.main(OOXMLLite.java:87) [java] ..E........ [java] Time: 127.656 [java] There was 1 failure: [java] 1) a(org.apache.poi.extractor.TestExtractorFactory) [java] java.lang.RuntimeException: Sample file '59074.xls' not found in data dir '<https://builds.apache.org/job/POI/ws/test-data/spreadsheet'> [java] at org.apache.poi.POIDataSamples.getFile(POIDataSamples.java:165) [java] at org.apache.poi.extractor.TestExtractorFactory.a(TestExtractorFactory.java:928) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [java] at java.lang.reflect.Method.invoke(Method.java:597) [java] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) [java] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [java] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) [java] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [java] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) [java] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) [java] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) [java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) [java] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) [java] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) [java] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) [java] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) [java] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363) [java] at org.junit.runners.Suite.runChild(Suite.java:128) [java] at org.junit.runners.Suite.runChild(Suite.java:27) [java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) [java] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) [java] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) [java] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) [java] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) [java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363) [java] at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [java] at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [java] at org.junit.runner.JUnitCore.run(JUnitCore.java:105) [java] at org.junit.runner.JUnitCore.run(JUnitCore.java:94) [java] at org.apache.poi.util.OOXMLLite.build(OOXMLLite.java:104) [java] at org.apache.poi.util.OOXMLLite.main(OOXMLLite.java:87) [java] [java] FAILURES!!! [java] Tests run: 1854, Failures: 1 [java] BUILD FAILED <https://builds.apache.org/job/POI/ws/build.xml>:1276: Java returned: 1 Total time: 5 minutes 31 seconds Build step 'Invoke Ant' marked build as failure [FINDBUGS] Skipping publisher since build result is FAILURE [WARNINGS] Skipping publisher since build result is FAILURE Archiving artifacts Compressed 61.85 MB of artifacts by 61.9% relative to #1135 Recording test results ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error? --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org