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