run_parallel_tests: use independent java.io.tmpdir for each run

-Turns out the Java 6 JCE crypto library (used to decrypt our AWS keys)
 uses the current list of files in the java.io.tmpdir as a source of
 entropy. This file list operation was prohibitively slow with a large,
 shared temp directory.

-Starting with an independent, empty temp dir for each run should solve
 this problem, and get rid of all/most of the test timeouts we've been
 seeing.
This commit is contained in:
David Roazen 2013-03-14 08:02:42 -04:00
parent 3b4dca1b94
commit be729410b9

Diff Content Not Available