two changes:
One to jpackage, when recursively removing directory, when IOException occurs, 
record it and continue (deleting as much as possible) before throwing the 
exception.
The other to tests, when running jpackage via ProcessBuilder.execute(), set the 
"TMP" environment variable to the current value of System Property 
"java.io.tmpdir".  This causes the sub-process (jpackage) to output tmp files 
to the tmp file location used by the test. (So the test harness can clean up 
after test exits).

-------------

Commit messages:
 - JDK-8265078: jpackage tests on Windows leave large temp files

Changes: https://git.openjdk.java.net/jdk/pull/3473/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=3473&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8265078
  Stats: 29 lines in 3 files changed: 27 ins; 0 del; 2 mod
  Patch: https://git.openjdk.java.net/jdk/pull/3473.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/3473/head:pull/3473

PR: https://git.openjdk.java.net/jdk/pull/3473

Reply via email to