Hi Pj,

in the integration tests POIXMLDocumentHandler::cursorRecursive can be used to 
recurse through the main document of a format - currently only used for XSSF 
and XWPF (I thought it would be also used for XSLF). Additionally there's the 
test-data/integration directory, which I've used to put documents with missing 
xmlbeans types in.

The ooxml-lite task should be executed after poi-ooxml:test and 
poi-integration:test - I thought, I have handled that.

So if the missing XmlBeans types are in the main document of an .xlsx/.docx, it 
should be enough to put them in test-data/integration.

Btw. I changed a few dependency (e.g. using gradle capabilities for optional 
stuff) and struggle with gradle again - it might take another few days until it 
is working correctly.

Andi



On 10.09.21 10:51, PJ Fanning wrote:
What do we think is the best way to get the missing xsbs added to 
poi-ooxml-lite? Maybe, adding more files to test-data dir and adding tests that 
read them is the best solution? I suppose these tests will need to be in 
poi-ooxml because that is the project that generates the poi-ooxml-lite report.






On Sunday 5 September 2021, 19:34:37 IST, Dominik Stadler 
<dominik.stad...@gmx.at> wrote:





Preliminary results of the test-run are at

   - 5.0.0-RC2 to 5.1.0-RC1
   
<http://people.apache.org/~centic/poi_regression/reports/index500RC2to510RC1.html>
   - 5.1.0-RC1-All
   
<http://people.apache.org/~centic/poi_regression/reportsAll/index500RC2to510RC1.html>

We now run 3.5mio documents, 200k more than in the previous runs.

There are 88124 failures compared to 5.0.0 due to missing ".xsb" files in
poi-ooxml-lite, e.g. ctsdtrow2f71type and others.

Also a few other failures, NPEs, NotImplementedException, ..., some may
trigger now because new functionality triggers them now, a few are because
commons-math3 was not up-to-date in the test-driver.

Dominik.


On Sat, Sep 4, 2021 at 1:00 PM Dominik Stadler <dominik.stad...@gmx.at>
wrote:

Hi,

I started the test-suite today and hopefully can report on it before
voting ends.

Dominik.

On Sat, Sep 4, 2021 at 1:10 AM PJ Fanning <fannin...@yahoo.com.invalid>
wrote:

Thanks Andi for prepping the RC.

Have we run the test suite with the large number of test files to see if
the results are ok?





On Friday 3 September 2021, 23:40:08 IST, Andreas Beeker <
kiwiwi...@apache.org> wrote:





Hi *,

I've prepared artifacts for the release of Apache POI 5.1.0 (RC1).

The most notable changes in this release are:

* upgrade dependencies: XmlBeans 5.0.1, Batik 1.14, BouncyCastle 1.69,
Commons-Compress 1.21, ...
* switching build to Gradle - Ant build is not supported anymore [#65206]
* XSLFTable::addRow functionality reverted to pre-5.0.0 [github-221]
* XSSFDrawing - import chart from other drawing [#63901]
* Support for Excel functions IFS, SWITCH, TEXTJOIN, IFNA, MAXIFS,
MINIFS, AVERAGEIFS
* Fix SVG-related image rendering

https://dist.apache.org/repos/dist/dev/poi/5.1.0-RC1/

Things to check:
According to Stackoverflow there were some problems with JPMS and
XmlBeans -
so maybe check for potential problems there.

Please vote to release the artifacts.
The vote keeps open until 2021-09-10.
Planned release announcement date is Saturday, 2021-09-11.

Here is my +1

The SVN repo is open again.

Andi


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org

Reply via email to