On 01/06/16 18:32, A. Soroka wrote:
In this thread, which is about the testing for release of 3.1.0

https://lists.apache.org/thread.html/Z4t2lfn3qxqi571

a couple of people (myself, Osma) reported problems building on non-Linux 
platforms centered on problems with the enormous amount of space some tests 
seem to be taking on some systems. I'm still having that problem, and I'm 
wondering if anyone else has seen it or has any ideas about how to avoid it. It 
seems to pass through BlockMgrMapped.segmentAllocate, if that rings any bells 
for anyone.

---
A. Soroka
The University of Virginia Library


MS Windows?

On Windows, memory mapped files do not actually get deleted until the JVM, exits [1].

So the test suite can't reuse a database by deleting it complete and reusing the directory.

A new, unique database is created each time (jena-tdb tests, jena-jdbc-driver-tdb tests).

Which means a lot of space.

Maybe we ought to run the tests in "direct" mode on Windows. Thats' normal old-fashioned file I/O, not this new fangled mapped stuff.

If Mac, then I don't know.


   Andy



http://bugs.java.com/view_bug.do?bug_id=4715154

Reply via email to