See <https://builds.apache.org/job/POI/531/changes>

Changes:

[centic] Add a test-suite which performs integration/stress tests which load 
and handle all stored test files in various ways.

It works by using handlers for each type of file which perform various 
operations on the files, e.g. loading,
iterating content, modify, ... This will trigger changes which break working 
with the available test-files and
thus provides another layer of regression testing which hopefully prevents some 
failures from making it into
releases.

It is runnable via a new ant-target 'test-integration' and also added to the 
jenkins-target.

[nick] Fix inconsistent whitespace/indents

[centic] Add javadoc to CellRange.getReferenceText()

------------------------------------------
[...truncated 2184 lines...]
    [junit] Running 
org.apache.poi.xssf.extractor.TestXSSFEventBasedExcelExtractorUsingFactory
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.226 sec
    [junit] Running org.apache.poi.xssf.extractor.TestXSSFExcelExtractor
    [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.537 sec
    [junit] Running 
org.apache.poi.xssf.extractor.TestXSSFExcelExtractorUsingFactory
    [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.431 sec
    [junit] Running org.apache.poi.xssf.extractor.TestXSSFExportToXML
    [junit] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.3 sec
    [junit] Running org.apache.poi.xssf.extractor.TestXSSFImportFromXML
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.172 sec
    [junit] Running org.apache.poi.xssf.io.TestLoadSaveXSSF
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.044 sec
    [junit] Running org.apache.poi.xssf.model.TestCalculationChain
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.46 sec
    [junit] Running org.apache.poi.xssf.model.TestCommentsTable
    [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.154 sec
    [junit] Running org.apache.poi.xssf.model.TestExternalLinksTable
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.058 sec
    [junit] Running org.apache.poi.xssf.model.TestMapInfo
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.011 sec
    [junit] Running org.apache.poi.xssf.model.TestSharedStringsTable
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.098 sec
    [junit] Running org.apache.poi.xssf.model.TestStylesTable
    [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.102 sec
    [junit] Running org.apache.poi.xssf.model.TestThemesTable
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.017 sec
    [junit] Running org.apache.poi.xssf.streaming.TestOutlining
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.019 sec
    [junit] Running org.apache.poi.xssf.streaming.TestSXSSFCell
    [junit] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.612 sec
    [junit] Running org.apache.poi.xssf.streaming.TestSXSSFDataValidation
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.166 sec
    [junit] Running org.apache.poi.xssf.streaming.TestSXSSFHyperlink
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.021 sec
    [junit] Running org.apache.poi.xssf.streaming.TestSXSSFRow
    [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.255 sec
    [junit] Running org.apache.poi.xssf.streaming.TestSXSSFSheet
    [junit] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.166 sec
    [junit] Running org.apache.poi.xssf.streaming.TestSXSSFWorkbook
    [junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.819 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestFormulaEvaluatorOnXSSF
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.497 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestMissingWorkbookOnXSSF
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.028 sec
    [junit] Running 
org.apache.poi.xssf.usermodel.TestMultiSheetFormulaEvaluatorOnXSSF
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.011 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestSheetHiding
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.074 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFBugs
    [junit] Tests run: 75, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 
3.708 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFCell
    [junit] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.572 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFCellStyle
    [junit] Tests run: 37, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.165 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFChart
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.096 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFChartSheet
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.03 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFColGrouping
    [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.052 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFColor
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.043 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFComment
    [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.111 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFConditionalFormatting
    [junit] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.056 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFDataFormat
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.009 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFDataValidation
    [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.225 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFDialogSheet
    [junit] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.023 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFDrawing
    [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.365 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFExternalFunctions
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.01 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFFont
    [junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.046 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFFormulaEvaluation
    [junit] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.287 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFFormulaParser
    [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.032 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFHeaderFooter
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.003 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFHyperlink
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.156 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFName
    [junit] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.061 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFPicture
    [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.082 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFPictureData
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.078 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFPivotTable
    [junit] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.1 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFPrintSetup
    [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.017 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFRichTextString
    [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.023 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFRow
    [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
2.559 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheet
    [junit] Tests run: 69, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
6.07 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheetAutosizeColumn
    [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.05 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheetRowGrouping
    [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.156 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheetShiftRows
    [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
1.049 sec
    [junit] Running 
org.apache.poi.xssf.usermodel.TestXSSFSheetUpdateArrayFormulas
    [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.031 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFTable
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.034 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFVMLDrawing
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.008 sec
    [junit] Running org.apache.poi.xssf.usermodel.TestXSSFWorkbook
    [junit] Tests run: 41, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.717 sec
    [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFCategoryAxis
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.029 sec
    [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFChartAxis
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.016 sec
    [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFChartLegend
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.009 sec
    [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFLineChartData
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.024 sec
    [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFManualLayout
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.015 sec
    [junit] Running 
org.apache.poi.xssf.usermodel.charts.TestXSSFScatterChartData
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.016 sec
    [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFValueAxis
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.003 sec
    [junit] Running org.apache.poi.xssf.usermodel.extensions.TestXSSFBorder
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.002 sec
    [junit] Running org.apache.poi.xssf.usermodel.extensions.TestXSSFCellFill
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.009 sec
    [junit] Running 
org.apache.poi.xssf.usermodel.extensions.TestXSSFSheetComments
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 
sec
    [junit] Running org.apache.poi.xssf.usermodel.helpers.TestColumnHelper
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.029 sec
    [junit] Running org.apache.poi.xssf.usermodel.helpers.TestHeaderFooterHelper
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.001 sec
    [junit] Running org.apache.poi.xssf.util.TestCTColComparator
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.002 sec
    [junit] Running org.apache.poi.xssf.util.TestEvilUnclosedBRFixingInputStream
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.004 sec
    [junit] Running org.apache.poi.xssf.util.TestNumericRanges
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.001 sec
    [junit] Running org.apache.poi.xwpf.TestAllExtendedProperties
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.034 sec
    [junit] Running org.apache.poi.xwpf.TestDocumentProtection
    [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
1.208 sec
    [junit] Running org.apache.poi.xwpf.TestPackageCorePropertiesGetKeywords
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.018 sec
    [junit] Running org.apache.poi.xwpf.TestXWPFBugs
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.04 sec
    [junit] Running org.apache.poi.xwpf.extractor.TestExternalEntities
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.007 sec
    [junit] Running org.apache.poi.xwpf.extractor.TestXWPFWordExtractor
    [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.58 sec
    [junit] Running org.apache.poi.xwpf.model.TestXWPFDecorators
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.059 sec
    [junit] Running org.apache.poi.xwpf.model.TestXWPFHeaderFooterPolicy
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.094 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestChangeTracking
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.041 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFBugs
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.028 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFDocument
    [junit] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.252 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFFootnotes
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.023 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFHeader
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.083 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFHeadings
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.037 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFNumbering
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.033 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFParagraph
    [junit] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.065 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFPictureData
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.249 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFRun
    [junit] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.047 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFSDT
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.079 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFSmartTag
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.006 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFStyles
    [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.061 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFTable
    [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.036 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFTableCell
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.018 sec
    [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFTableRow
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.004 sec
[jacoco:coverage] Enhancing junit with coverage
    [junit] Running org.apache.poi.poifs.crypt.TestSignatureInfo
    [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
5.883 sec

testcoveragereport:
    [mkdir] Created dir: 
<https://builds.apache.org/job/POI/531/artifact/build/coverage>
[jacoco:report] Loading execution data file 
<https://builds.apache.org/job/POI/ws/build/jacoco-excelant.exec>
[jacoco:report] Loading execution data file 
<https://builds.apache.org/job/POI/ws/build/jacoco-main.exec>
[jacoco:report] Loading execution data file 
<https://builds.apache.org/job/POI/ws/build/jacoco-ooxml-lite-xmlsec.exec>
[jacoco:report] Loading execution data file 
<https://builds.apache.org/job/POI/ws/build/jacoco-ooxml-lite.exec>
[jacoco:report] Loading execution data file 
<https://builds.apache.org/job/POI/ws/build/jacoco-ooxml-xmlsec.exec>
[jacoco:report] Loading execution data file 
<https://builds.apache.org/job/POI/ws/build/jacoco-ooxml.exec>
[jacoco:report] Loading execution data file 
<https://builds.apache.org/job/POI/ws/build/jacoco-scratchpad.exec>
[jacoco:report] Writing bundle 'Main' with 1241 classes
[jacoco:report] Writing bundle 'Scratchpad' with 548 classes
[jacoco:report] Writing bundle 'OOXML' with 707 classes
[jacoco:report] Writing bundle 'Excelant' with 13 classes
     [echo] Coverage results are available at coverage\index.html, 
coverage/coverage.xml

test-all:

compile-integration:
    [javac] Compiling 17 source files to 
<https://builds.apache.org/job/POI/ws/build/integration-test-classes>

-test-integration-check:

test-integration:
[jacoco:coverage] Enhancing junit with coverage
    [junit] Handling 2911 files
    [junit] Running org.apache.poi.TestAllFiles
    [junit] [Fatal Error] :1:1: The parser has encountered more than "4,096" 
entity expansions in this document; this is the limit imposed by the 
application.
    [junit] [Fatal Error] :1:1: The parser has encountered more than "4,096" 
entity expansions in this document; this is the limit imposed by the 
application.
    [junit] Tests run: 2911, Failures: 1945, Errors: 0, Skipped: 0, Time 
elapsed: 72.901 sec
    [junit] Output:
    [junit] Handling 2911 files
    [junit] 
    [junit] Error: 
    [junit] [Fatal Error] :1:1: The parser has encountered more than "4,096" 
entity expansions in this document; this is the limit imposed by the 
application.
    [junit] [Fatal Error] :1:1: The parser has encountered more than "4,096" 
entity expansions in this document; this is the limit imposed by the 
application.
    [junit] 

BUILD FAILED
<https://builds.apache.org/job/POI/ws/build.xml>:1087: Test 
org.apache.poi.TestAllFiles failed

Total time: 7 minutes 18 seconds
Build step 'Invoke Ant' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Sending artifact delta relative to POI #530
Archived 4520 artifacts
Archive block size is 32768
Received 1610 blocks and 257952 bytes
Compression is 99.5%
Took 11 sec
Recording test results

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to