Note that the full regression test suite takes a long time and some of the tests are currently broken (outside of the recent text extraction failures).

https://issues.apache.org/jira/browse/PDFBOX-394

I haven't run the full test suite in a while, but there are some performance tests and I seem to recall that they were slow. The text extraction test isnt' bad. It takes about 4 minutes on my system (including a build and test).


brian

On Mar 17, 2009, at 8:58 AM, Daniel Wilson wrote:

We could either change the Hudson configuration to run "ant
test dist", or include "test" as a dependency to the "dist" target.
I'd prefer the latter option, as that forces more people to run the
tests during normal development.

While getting more people testing is definitely good, newer developers may struggle with the junit setup and be turned off if they can't get a build without junit working. I know I struggled with the whole java build process and junit when I got started on this. I was an experienced developer, but
not a <b>java</b> developer at the time.

So I would suggest the former option.

Daniel Wilson

On 3/17/09, Jukka Zitting <[email protected]> wrote:

Hi,


On Fri, Mar 13, 2009 at 9:20 PM, Brian Carrier
<[email protected]> wrote:
Can we modify the automated build system to perform the textextract
regression test and report any failures?


Our Hudson build does an "ant dist" whenever changes are committed to
the trunk. We could either change the Hudson configuration to run "ant
test dist", or include "test" as a dependency to the "dist" target.
I'd prefer the latter option, as that forces more people to run the
tests during normal development.

In any case, the "test" target doesn't seem to make the build fail
even when there are test failures. That should probably also be
changed.

BR,


Jukka Zitting


Reply via email to