See
<https://builds.apache.org/job/POI-DSL-OpenJDK/533/display/redirect?page=changes>
Changes:
[gwoolsey] #62834 FormulaEvaluator.evaluateInCell() throws Exception
added cell type = formula check when looping through the shared formula range,
to ignore any non-formula cells.
Also refactored a bit to enable passing in the evaluation context, as
getCellFormula() uses it behind the scenes when evaluating a shared formula
cell (has to shift the formula references based on the master cell). Review of
these changes is welcome, as always.
Checked all other code referencing the "SHARED" enum, and didn't see anything
else that dealt with formula cell values and thus would need to notice
non-formula cells.
Added unit test based on the failing file from Bugzilla. Test failed until the
fixed code was in place.
[Nick] Don't fail on comments which contain the word 'modules' (or similar)
[Nick] Have the status generator say more what it is doing, and more in the
readme on how (I think...) to use it
[Nick] Couple more changelog updates
[yegor] Bug 62373: Support for FREQUENCY function
------------------------------------------
[...truncated 24.95 KB...]
[java]
....................................................................................................
[java] 70/244: testRgbColor(org.apache.poi.xssf.usermodel.TestXSSFFont)
[java]
.........I.I.....I.....................................................................................
[java] 82/244:
processFunctionRow[Apptitle](org.apache.poi.xssf.usermodel.TestFormulaEvaluatorOnXSSF)
[java]
....................................................................................................
[java] 82/244:
processFunctionRow[Fixed](org.apache.poi.xssf.usermodel.TestFormulaEvaluatorOnXSSF)
[java]
....................................................................................................
[java] 82/244:
processFunctionRow[Month](org.apache.poi.xssf.usermodel.TestFormulaEvaluatorOnXSSF)
[java]
....................................................................................................
[java] 82/244:
processFunctionRow[Sumx2py2](org.apache.poi.xssf.usermodel.TestFormulaEvaluatorOnXSSF)
[java]
....................................................................................................
[java] 84/244:
testShiftSharedFormulas(org.apache.poi.xssf.usermodel.TestXSSFSheetShiftRows)
[java] [Fatal Error] :1:1: JAXP00010001: The parser has encountered more
than "1" entity expansions in this document; this is the limit imposed by the
JDK.
[java] Cleaning up unclosed ZipFile for archive
<https://builds.apache.org/job/POI-DSL-OpenJDK/ws/test-data/spreadsheet/54764.xlsx>
[java]
....................................................I................................................
[java] 94/244: bug49783(org.apache.poi.xssf.usermodel.TestXSSFBugs)
[java] Cleaning up unclosed ZipFile for archive
<https://builds.apache.org/job/POI-DSL-OpenJDK/ws/test-data/spreadsheet/54764.xlsx>
[java]
...........................................I......II............I...I........................I.........I...
[java] 94/244: test55384(org.apache.poi.xssf.usermodel.TestXSSFBugs)
[java]
..I..............................I....................................................................
[java] 108/244:
testRemoveCommentShape(org.apache.poi.xssf.usermodel.TestXSSFVMLDrawing)
[java]
....................................................................................................
[java] 110/244:
testSetErrorStyles(org.apache.poi.xssf.usermodel.TestXSSFDataValidation)
[java]
....................................................................................................
[java] 119/244:
testPrintAreaRemove(org.apache.poi.xssf.usermodel.TestXSSFName)
[java]
....................................................................................................
[java] 125/244:
testSetGetHeaderFooterMargin(org.apache.poi.xssf.usermodel.TestXSSFPrintSetup)
[java]
....................................................................................................
[java] 139/244:
saveToOutputStream(org.apache.poi.openxml4j.opc.TestPackage)
[java] Cleaning up unclosed ZipFile for archive
<https://builds.apache.org/job/POI-DSL-OpenJDK/ws/test-data/openxml4j/TestPackageCommon.docx>
[java]
......I................................I......................................thread:
5, iter: 0:
build/tmp/poifiles/TestTempFileThreaded/29/TestTempFile-5-0-7739139690078314111.xlsx
[java] thread: 3, iter: 0:
build/tmp/poifiles/TestTempFileThreaded/27/TestTempFile-3-0-7599939905282697851.xlsx
[java] thread: 2, iter: 0:
build/tmp/poifiles/TestTempFileThreaded/26/TestTempFile-2-0-7745802427585399499.xlsx
[java] thread: 6, iter: 0:
build/tmp/poifiles/TestTempFileThreaded/30/TestTempFile-6-0-5874495635412110621.xlsx
[java] thread: 7, iter: 0:
build/tmp/poifiles/TestTempFileThreaded/31/TestTempFile-7-0-5301379980889912433.xlsx
[java] thread: 9, iter: 0:
build/tmp/poifiles/TestTempFileThreaded/33/TestTempFile-9-0-7901491511382027949.xlsx
[java] thread: 1, iter: 0:
build/tmp/poifiles/TestTempFileThreaded/25/TestTempFile-1-0-4704786386795721359.xlsx
[java] thread: 0, iter: 0:
build/tmp/poifiles/TestTempFileThreaded/24/TestTempFile-0-0-1279509370261777189.xlsx
[java] thread: 8, iter: 0:
build/tmp/poifiles/TestTempFileThreaded/32/TestTempFile-8-0-4552510384791863661.xlsx
[java] thread: 4, iter: 0:
build/tmp/poifiles/TestTempFileThreaded/28/TestTempFile-4-0-4563054904341543218.xlsx
[java] thread: 3, iter: 30:
build/tmp/poifiles/TestTempFileThreaded/27/TestTempFile-3-30-2093364648023992551.xlsx
[java] thread: 7, iter: 30:
build/tmp/poifiles/TestTempFileThreaded/31/TestTempFile-7-30-7123008040577463294.xlsx
[java] thread: 2, iter: 30:
build/tmp/poifiles/TestTempFileThreaded/26/TestTempFile-2-30-492204955608791266.xlsx
[java] thread: 5, iter: 30:
build/tmp/poifiles/TestTempFileThreaded/29/TestTempFile-5-30-7338706935152738281.xlsx
[java] thread: 1, iter: 30:
build/tmp/poifiles/TestTempFileThreaded/25/TestTempFile-1-30-8507984018128975451.xlsx
[java] thread: 9, iter: 30:
build/tmp/poifiles/TestTempFileThreaded/33/TestTempFile-9-30-7551715570768771742.xlsx
[java] thread: 4, iter: 30:
build/tmp/poifiles/TestTempFileThreaded/28/TestTempFile-4-30-5728318995944544303.xlsx
[java] thread: 6, iter: 30:
build/tmp/poifiles/TestTempFileThreaded/30/TestTempFile-6-30-6749114117818524014.xlsx
[java] thread: 0, iter: 30:
build/tmp/poifiles/TestTempFileThreaded/24/TestTempFile-0-30-5964293632753094507.xlsx
[java] thread: 8, iter: 30:
build/tmp/poifiles/TestTempFileThreaded/32/TestTempFile-8-30-840643338160182482.xlsx
[java] thread: 6, iter: 60:
build/tmp/poifiles/TestTempFileThreaded/30/TestTempFile-6-60-239287968449187138.xlsx
[java] thread: 2, iter: 60:
build/tmp/poifiles/TestTempFileThreaded/26/TestTempFile-2-60-6770872167357754712.xlsx
[java] thread: 1, iter: 60:
build/tmp/poifiles/TestTempFileThreaded/25/TestTempFile-1-60-8147094676757034824.xlsx
[java] thread: 5, iter: 60:
build/tmp/poifiles/TestTempFileThreaded/29/TestTempFile-5-60-2204297177657562002.xlsx
[java] thread: 3, iter: 60:
build/tmp/poifiles/TestTempFileThreaded/27/TestTempFile-3-60-507649500091917650.xlsx
[java] thread: 4, iter: 60:
build/tmp/poifiles/TestTempFileThreaded/28/TestTempFile-4-60-5528616093938973654.xlsx
[java] thread: 9, iter: 60:
build/tmp/poifiles/TestTempFileThreaded/33/TestTempFile-9-60-2691633473725609954.xlsx
[java] thread: 7, iter: 60:
build/tmp/poifiles/TestTempFileThreaded/31/TestTempFile-7-60-7046219692184813181.xlsx
[java] thread: 0, iter: 60:
build/tmp/poifiles/TestTempFileThreaded/24/TestTempFile-0-60-5989745983777547346.xlsx
[java] thread: 8, iter: 60:
build/tmp/poifiles/TestTempFileThreaded/32/TestTempFile-8-60-3911841149128541073.xlsx
[java] thread: 1, iter: 90:
build/tmp/poifiles/TestTempFileThreaded/25/TestTempFile-1-90-6707094269010007226.xlsx
[java] thread: 2, iter: 90:
build/tmp/poifiles/TestTempFileThreaded/26/TestTempFile-2-90-3723580296829683783.xlsx
[java] thread: 6, iter: 90:
build/tmp/poifiles/TestTempFileThreaded/30/TestTempFile-6-90-3420134180239943272.xlsx
[java] thread: 3, iter: 90:
build/tmp/poifiles/TestTempFileThreaded/27/TestTempFile-3-90-1600808462215392224.xlsx
[java] thread: 9, iter: 90:
build/tmp/poifiles/TestTempFileThreaded/33/TestTempFile-9-90-5780872933810010999.xlsx
[java] thread: 4, iter: 90:
build/tmp/poifiles/TestTempFileThreaded/28/TestTempFile-4-90-408020825046618744.xlsx
[java] thread: 7, iter: 90:
build/tmp/poifiles/TestTempFileThreaded/31/TestTempFile-7-90-9103436194551472235.xlsx
[java] thread: 5, iter: 90:
build/tmp/poifiles/TestTempFileThreaded/29/TestTempFile-5-90-6203372531230413019.xlsx
[java] thread: 8, iter: 90:
build/tmp/poifiles/TestTempFileThreaded/32/TestTempFile-8-90-6706773074340281181.xlsx
[java] thread: 0, iter: 90:
build/tmp/poifiles/TestTempFileThreaded/24/TestTempFile-0-90-8524340833705229789.xlsx
[java] thread: 1, iter: 120:
build/tmp/poifiles/TestTempFileThreaded/25/TestTempFile-1-120-6237806940049073201.xlsx
[java] thread: 6, iter: 120:
build/tmp/poifiles/TestTempFileThreaded/30/TestTempFile-6-120-2317736977107230115.xlsx
[java] thread: 3, iter: 120:
build/tmp/poifiles/TestTempFileThreaded/27/TestTempFile-3-120-9132309631811311972.xlsx
[java] thread: 4, iter: 120:
build/tmp/poifiles/TestTempFileThreaded/28/TestTempFile-4-120-8961240733083968308.xlsx
[java] thread: 2, iter: 120:
build/tmp/poifiles/TestTempFileThreaded/26/TestTempFile-2-120-7976376354979193139.xlsx
[java] thread: 9, iter: 120:
build/tmp/poifiles/TestTempFileThreaded/33/TestTempFile-9-120-2137127673352939591.xlsx
[java] thread: 7, iter: 120:
build/tmp/poifiles/TestTempFileThreaded/31/TestTempFile-7-120-664940748530037860.xlsx
[java] thread: 8, iter: 120:
build/tmp/poifiles/TestTempFileThreaded/32/TestTempFile-8-120-7613949338507370222.xlsx
[java] thread: 5, iter: 120:
build/tmp/poifiles/TestTempFileThreaded/29/TestTempFile-5-120-3702347352915022876.xlsx
[java] thread: 0, iter: 120:
build/tmp/poifiles/TestTempFileThreaded/24/TestTempFile-0-120-7221575602214112283.xlsx
[java] thread: 1, iter: 150:
build/tmp/poifiles/TestTempFileThreaded/25/TestTempFile-1-150-509030818278136010.xlsx
[java] thread: 9, iter: 150:
build/tmp/poifiles/TestTempFileThreaded/33/TestTempFile-9-150-371762409385440601.xlsx
[java] thread: 3, iter: 150:
build/tmp/poifiles/TestTempFileThreaded/27/TestTempFile-3-150-8415669315470886258.xlsx
[java] thread: 6, iter: 150:
build/tmp/poifiles/TestTempFileThreaded/30/TestTempFile-6-150-7199889072360645152.xlsx
[java] thread: 7, iter: 150:
build/tmp/poifiles/TestTempFileThreaded/31/TestTempFile-7-150-7057748380058934810.xlsx
[java] thread: 2, iter: 150:
build/tmp/poifiles/TestTempFileThreaded/26/TestTempFile-2-150-2376883297331965303.xlsx
[java] thread: 4, iter: 150:
build/tmp/poifiles/TestTempFileThreaded/28/TestTempFile-4-150-4015125468107941396.xlsx
[java] thread: 8, iter: 150:
build/tmp/poifiles/TestTempFileThreaded/32/TestTempFile-8-150-4528829379647721907.xlsx
[java] thread: 5, iter: 150:
build/tmp/poifiles/TestTempFileThreaded/29/TestTempFile-5-150-7898067724317371906.xlsx
[java] thread: 1, iter: 180:
build/tmp/poifiles/TestTempFileThreaded/25/TestTempFile-1-180-2237363667349598367.xlsx
[java] thread: 0, iter: 150:
build/tmp/poifiles/TestTempFileThreaded/24/TestTempFile-0-150-6359363926495673079.xlsx
[java] thread: 6, iter: 180:
build/tmp/poifiles/TestTempFileThreaded/30/TestTempFile-6-180-8638634481237971812.xlsx
[java] thread: 3, iter: 180:
build/tmp/poifiles/TestTempFileThreaded/27/TestTempFile-3-180-55162893888478181.xlsx
[java] thread: 2, iter: 180:
build/tmp/poifiles/TestTempFileThreaded/26/TestTempFile-2-180-3465774525534624758.xlsx
[java] thread: 9, iter: 180:
build/tmp/poifiles/TestTempFileThreaded/33/TestTempFile-9-180-584496573521840058.xlsx
[java] thread: 7, iter: 180:
build/tmp/poifiles/TestTempFileThreaded/31/TestTempFile-7-180-4339581998496678140.xlsx
[java] thread: 4, iter: 180:
build/tmp/poifiles/TestTempFileThreaded/28/TestTempFile-4-180-8865575614402801650.xlsx
[java] thread: 8, iter: 180:
build/tmp/poifiles/TestTempFileThreaded/32/TestTempFile-8-180-8605120329368315259.xlsx
[java] thread: 5, iter: 180:
build/tmp/poifiles/TestTempFileThreaded/29/TestTempFile-5-180-8411402340657805977.xlsx
[java] thread: 0, iter: 180:
build/tmp/poifiles/TestTempFileThreaded/24/TestTempFile-0-180-2181696729935689521.xlsx
[java] ........................
[java] 160/244:
testInsertedDeletedText(org.apache.poi.xwpf.extractor.TestXWPFWordExtractor)
[java]
....................................................................................................
[java] 175/244:
testAddParagraphsToFootnote(org.apache.poi.xwpf.usermodel.TestXWPFEndnote)
[java]
.................I..................I.................................................................
[java] 188/244:
testNoMatchesBaseFirst(org.apache.poi.xdgf.usermodel.section.CombinedIteratorTest)
[java]
...........I.........................I.I...............................................................
[java] 204/244:
render[alterman_security.pptx](org.apache.poi.xslf.usermodel.TestPPTX2PNG)
[java]
....................................................................................................
[java] 229/244:
testSimpleCircularReference(org.apache.poi.ss.formula.eval.TestXSSFCircularReferences)
[java] Exception in thread "main" java.lang.RuntimeException: Tests did
not succeed, cannot build ooxml-lite jar
[java] at org.apache.poi.ooxml.util.OOXMLLite.build(OOXMLLite.java:191)
[java] at org.apache.poi.ooxml.util.OOXMLLite.main(OOXMLLite.java:107)
[java]
........................................................................
[java] Time: 110.064
[java] There were 3 failures:
[java] 1)
testRounding_bug51339(org.apache.poi.xssf.streaming.TestSXSSFFormulaEvaluation)
[java] java.lang.ClassCastException:
org.apache.poi.xssf.streaming.SXSSFCell cannot be cast to
org.apache.poi.xssf.usermodel.XSSFCell
[java] at
org.apache.poi.xssf.usermodel.BaseXSSFFormulaEvaluator.setCellType(BaseXSSFFormulaEvaluator.java:79)
[java] at
org.apache.poi.ss.formula.BaseFormulaEvaluator.setCellType(BaseFormulaEvaluator.java:231)
[java] at
org.apache.poi.ss.formula.BaseFormulaEvaluator.evaluateInCell(BaseFormulaEvaluator.java:148)
[java] at
org.apache.poi.xssf.streaming.SXSSFFormulaEvaluator.evaluateInCell(SXSSFFormulaEvaluator.java:87)
[java] at
org.apache.poi.xssf.streaming.SXSSFFormulaEvaluator.evaluateInCell(SXSSFFormulaEvaluator.java:36)
[java] at
org.apache.poi.ss.usermodel.BaseTestFormulaEvaluator.testRounding_bug51339(BaseTestFormulaEvaluator.java:320)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[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.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.ooxml.util.OOXMLLite.build(OOXMLLite.java:189)
[java] at org.apache.poi.ooxml.util.OOXMLLite.main(OOXMLLite.java:107)
[java] 2)
testBug61148(org.apache.poi.xssf.streaming.TestSXSSFFormulaEvaluation)
[java] java.lang.ClassCastException:
org.apache.poi.xssf.streaming.SXSSFCell cannot be cast to
org.apache.poi.xssf.usermodel.XSSFCell
[java] at
org.apache.poi.xssf.usermodel.BaseXSSFFormulaEvaluator.setCellType(BaseXSSFFormulaEvaluator.java:79)
[java] at
org.apache.poi.ss.formula.BaseFormulaEvaluator.setCellType(BaseFormulaEvaluator.java:231)
[java] at
org.apache.poi.ss.formula.BaseFormulaEvaluator.evaluateInCell(BaseFormulaEvaluator.java:148)
[java] at
org.apache.poi.xssf.streaming.SXSSFFormulaEvaluator.evaluateInCell(SXSSFFormulaEvaluator.java:87)
[java] at
org.apache.poi.xssf.streaming.SXSSFFormulaEvaluator.evaluateInCell(SXSSFFormulaEvaluator.java:36)
[java] at
org.apache.poi.ss.usermodel.BaseTestFormulaEvaluator.testBug61148(BaseTestFormulaEvaluator.java:349)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[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.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.ooxml.util.OOXMLLite.build(OOXMLLite.java:189)
[java] at org.apache.poi.ooxml.util.OOXMLLite.main(OOXMLLite.java:107)
[java] 3)
testBug61532(org.apache.poi.xssf.streaming.TestSXSSFFormulaEvaluation)
[java] java.lang.ClassCastException:
org.apache.poi.xssf.streaming.SXSSFCell cannot be cast to
org.apache.poi.xssf.usermodel.XSSFCell
[java] at
org.apache.poi.xssf.usermodel.BaseXSSFFormulaEvaluator.setCellType(BaseXSSFFormulaEvaluator.java:79)
[java] at
org.apache.poi.ss.formula.BaseFormulaEvaluator.setCellType(BaseFormulaEvaluator.java:231)
[java] at
org.apache.poi.ss.formula.BaseFormulaEvaluator.evaluateInCell(BaseFormulaEvaluator.java:148)
[java] at
org.apache.poi.xssf.streaming.SXSSFFormulaEvaluator.evaluateInCell(SXSSFFormulaEvaluator.java:87)
[java] at
org.apache.poi.xssf.streaming.SXSSFFormulaEvaluator.evaluateInCell(SXSSFFormulaEvaluator.java:36)
[java] at
org.apache.poi.ss.usermodel.BaseTestFormulaEvaluator.testBug61532(BaseTestFormulaEvaluator.java:620)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[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.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.ooxml.util.OOXMLLite.build(OOXMLLite.java:189)
[java] at org.apache.poi.ooxml.util.OOXMLLite.main(OOXMLLite.java:107)
[java]
[java] FAILURES!!!
[java] Tests run: 2471, Failures: 3
[java]
BUILD FAILED
<https://builds.apache.org/job/POI-DSL-OpenJDK/ws/build.xml>:1703: Java
returned: 1
Total time: 3 minutes 42 seconds
Build step 'Invoke Ant' marked build as failure
Skipping publisher since build result is FAILURE
Archiving artifacts
[Fast Archiver] Compressed 59.98 MB of artifacts by 59.4% relative to #532
Skipping publisher since build result is FAILURE
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files
were found. Configuration error?
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]