See
<https://builds.apache.org/job/POI-DSL-1.6/264/display/redirect?page=changes>
Changes:
[gwoolsey] Fix bug #61007
use CellFormat for all format strings containing multiple parts (";" delimited)
and update unit test to expect the same values as Excel. Also added tests for
the failing formats.
------------------------------------------
[...truncated 53.60 KB...]
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.TestNameCommentRecord
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.001 sec
[junit] Running org.apache.poi.hssf.record.TestNameRecord
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.02 sec
[junit] Running org.apache.poi.hssf.record.TestNoteRecord
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.007 sec
[junit] Running org.apache.poi.hssf.record.TestNoteStructureSubRecord
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.006 sec
[junit] Running org.apache.poi.hssf.record.TestObjRecord
[junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.011 sec
[junit] Running org.apache.poi.hssf.record.TestPLVRecord
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.008 sec
[junit] Running org.apache.poi.hssf.record.TestPaletteRecord
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.TestPaneRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.TestRecalcIdRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.TestRecordFactory
[junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.008 sec
[junit] Running org.apache.poi.hssf.record.TestRecordFactoryInputStream
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.016 sec
[junit] Running org.apache.poi.hssf.record.TestRecordInputStream
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.TestSCLRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.009 sec
[junit] Running org.apache.poi.hssf.record.TestSSTDeserializer
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.01 sec
[junit] Running org.apache.poi.hssf.record.TestSSTRecord
[junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.101 sec
[junit] Running org.apache.poi.hssf.record.TestSSTRecordSizeCalculator
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.007 sec
[junit] Running org.apache.poi.hssf.record.TestSharedFormulaRecord
[junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.026 sec
[junit] Running org.apache.poi.hssf.record.TestStringRecord
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.009 sec
[junit] Running org.apache.poi.hssf.record.TestStyleRecord
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.001 sec
[junit] Running org.apache.poi.hssf.record.TestSubRecord
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.TestSupBookRecord
[junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.01 sec
[junit] Running org.apache.poi.hssf.record.TestTableRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.TestTextObjectBaseRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.TestTextObjectRecord
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.01 sec
[junit] Running org.apache.poi.hssf.record.TestUnicodeNameRecord
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.TestWriteAccessRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.01 sec
[junit] Running org.apache.poi.hssf.record.aggregates.TestCFRecordsAggregate
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.006 sec
[junit] Running
org.apache.poi.hssf.record.aggregates.TestColumnInfoRecordsAggregate
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running
org.apache.poi.hssf.record.aggregates.TestFormulaRecordAggregate
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.013 sec
[junit] Running org.apache.poi.hssf.record.aggregates.TestPageSettingsBlock
[junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.014 sec
[junit] Running
org.apache.poi.hssf.record.aggregates.TestRowRecordsAggregate
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.004 sec
[junit] Running org.apache.poi.hssf.record.aggregates.TestSharedValueManager
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.017 sec
[junit] Running
org.apache.poi.hssf.record.aggregates.TestValueRecordsAggregate
[junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.013 sec
[junit] Running org.apache.poi.hssf.record.cf.TestCellRange
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.013 sec
[junit] Running org.apache.poi.hssf.record.chart.TestAreaFormatRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.chart.TestAreaRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.chart.TestAxisLineFormatRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestAxisOptionsRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.chart.TestAxisParentRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.004 sec
[junit] Running org.apache.poi.hssf.record.chart.TestAxisRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestAxisUsedRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestBarRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running
org.apache.poi.hssf.record.chart.TestCategorySeriesAxisRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.chart.TestChartFormatRecord
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.001 sec
[junit] Running org.apache.poi.hssf.record.chart.TestChartRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestChartTitleFormatRecord
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.004 sec
[junit] Running org.apache.poi.hssf.record.chart.TestDatRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestDataFormatRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running
org.apache.poi.hssf.record.chart.TestDefaultDataLabelTextPropertiesRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestFontBasisRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestFontIndexRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.chart.TestFrameRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.001 sec
[junit] Running org.apache.poi.hssf.record.chart.TestLegendRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestLineFormatRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestLinkedDataRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestNumberFormatIndexRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.001 sec
[junit] Running org.apache.poi.hssf.record.chart.TestObjectLinkRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestPlotAreaRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestPlotGrowthRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running
org.apache.poi.hssf.record.chart.TestSeriesChartGroupIndexRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestSeriesIndexRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestSeriesLabelsRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestSeriesListRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.chart.TestSeriesRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.001 sec
[junit] Running org.apache.poi.hssf.record.chart.TestSeriesTextRecord
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.006 sec
[junit] Running
org.apache.poi.hssf.record.chart.TestSeriesToChartGroupRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestSheetPropertiesRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.record.chart.TestTextRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.005 sec
[junit] Running org.apache.poi.hssf.record.chart.TestTickRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.014 sec
[junit] Running org.apache.poi.hssf.record.chart.TestUnitsRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.chart.TestValueRangeRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.004 sec
[junit] Running org.apache.poi.hssf.record.common.TestUnicodeString
[junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.023 sec
[junit] Running
org.apache.poi.hssf.record.pivot.TestExtendedPivotTableViewFieldsRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.record.pivot.TestPageItemRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.005 sec
[junit] Running org.apache.poi.hssf.record.pivot.TestViewFieldsRecord
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.004 sec
[junit] Running org.apache.poi.hssf.usermodel.TestBug42464
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.454 sec
[junit] Running org.apache.poi.hssf.usermodel.TestBugs
[junit] Reading row 0, col 1
[junit] Formula:A1
[junit] Formula Result Type:STRING
[junit] Reading row 1, col 1
[junit] Formula:A1
[junit] Formula Result Type:STRING
[junit] Tests run: 181, Failures: 0, Errors: 0, Skipped: 5, Time elapsed:
6.301 sec
[junit] Running org.apache.poi.hssf.usermodel.TestCellStyle
[junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
3.407 sec
[junit] Running org.apache.poi.hssf.usermodel.TestCloneSheet
[junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.017 sec
[junit] Running org.apache.poi.hssf.usermodel.TestCryptoAPI
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.073 sec
[junit] Running org.apache.poi.hssf.usermodel.TestDataValidation
[junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.073 sec
[junit] Running org.apache.poi.hssf.usermodel.TestEmbeddedObjects
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.008 sec
[junit] Running org.apache.poi.hssf.usermodel.TestEscherGraphics
[junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.031 sec
[junit] Running org.apache.poi.hssf.usermodel.TestEscherGraphics2d
[junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.019 sec
[junit] Running org.apache.poi.hssf.usermodel.TestExternalReferenceChange
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
[junit] Running org.apache.poi.hssf.usermodel.TestFontDetails
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
[junit] Running org.apache.poi.hssf.usermodel.TestFormulaEvaluatorBugs
[junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.398 sec
[junit] Running org.apache.poi.hssf.usermodel.TestFormulaEvaluatorDocs
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.01 sec
[junit] Running org.apache.poi.hssf.usermodel.TestFormulas
[junit] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
1.917 sec
[junit] Running org.apache.poi.hssf.usermodel.TestHSSFCell
[junit] Tests run: 41, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.152 sec
[junit] Running org.apache.poi.hssf.usermodel.TestHSSFClientAnchor
[junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.025 sec
[junit] Running org.apache.poi.hssf.usermodel.TestHSSFComment
[junit] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
2.151 sec
[junit] Running org.apache.poi.hssf.usermodel.TestHSSFConditionalFormatting
[junit] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.094 sec
[junit] Running org.apache.poi.hssf.usermodel.TestHSSFDataFormat
[junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.025 sec
[junit] Running org.apache.poi.hssf.usermodel.TestHSSFDataFormatter
[junit] Apr 19, 2017 6:28:13 PM org.apache.poi.ss.format.CellFormat <init>
[junit] WARNING: Invalid format: "mmm/d/yy\ h:mm PM;"
[junit] java.lang.IllegalArgumentException: Illegal pattern character 'P'
[junit] at java.text.SimpleDateFormat.compile(SimpleDateFormat.java:768)
[junit] at
java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:575)
[junit] at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:500)
[junit] at
org.apache.poi.ss.format.CellDateFormatter.<init>(CellDateFormatter.java:149)
[junit] at
org.apache.poi.ss.format.CellFormatType$3.formatter(CellFormatType.java:51)
[junit] at
org.apache.poi.ss.format.CellFormatPart.getFormatter(CellFormatPart.java:308)
[junit] at
org.apache.poi.ss.format.CellFormatPart.<init>(CellFormatPart.java:184)
[junit] at
org.apache.poi.ss.format.CellFormat.<init>(CellFormat.java:175)
[junit] at
org.apache.poi.ss.format.CellFormat.getInstance(CellFormat.java:151)
[junit] at
org.apache.poi.ss.usermodel.DataFormatter.getFormat(DataFormatter.java:324)
[junit] at
org.apache.poi.ss.usermodel.DataFormatter.getFormat(DataFormatter.java:301)
[junit] at
org.apache.poi.ss.usermodel.DataFormatter.getFormattedDateString(DataFormatter.java:750)
[junit] at
org.apache.poi.ss.usermodel.DataFormatter.formatCellValue(DataFormatter.java:892)
[junit] at
org.apache.poi.ss.usermodel.DataFormatter.formatCellValue(DataFormatter.java:854)
[junit] at
org.apache.poi.hssf.usermodel.TestHSSFDataFormatter.testGetFormattedCellValueHSSFCell(TestHSSFDataFormatter.java:239)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[junit] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[junit] at java.lang.reflect.Method.invoke(Method.java:597)
[junit] at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[junit] at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[junit] at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[junit] at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
[junit] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
[junit] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
[junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
[junit] at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
[junit] at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
[junit] at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
[junit] at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
[junit] at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[junit] at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
[junit] at
junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[junit] at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
[junit] at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
[junit] at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1004)
[junit] Tests run: 5, Failures: 3, Errors: 0, Skipped: 0, Time elapsed:
0.327 sec
BUILD FAILED
<https://builds.apache.org/job/POI-DSL-1.6/ws/build.xml>:1260: Tests failed
Total time: 4 minutes 16 seconds
Build step 'Invoke Ant' marked build as failure
Skipping publisher since build result is FAILURE
Archiving artifacts
Compressed 66.31 MB of artifacts by 100.0% relative to #263
Skipping publisher since build result is FAILURE
Recording test results
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]