Modify the test setup to remove the use of File#deleteOnExit()
. This was a kludge for tests which were not being correctly torn down and many of the unit tests which relies on this pattern. For example, in a CI run on Centos, 924 out of 1082 open files as reported by lsof -p <PID> are like this:
The scope of the change should not be that large:
The DELETE_ON_CLOSE and DELETE_ON_EXIT options in com.bigdata.journal.Options should both be removed.