On Mon, 15 Apr 2024 20:41:10 GMT, Tim Prinzing <tprinz...@openjdk.org> wrote:
>> test/jdk/jdk/jfr/event/io/TestAsynchronousFileChannelEvents.java line 50: >> >>> 48: >>> 49: public static void main(String[] args) throws Throwable { >>> 50: File blah = File.createTempFile("blah", null); >> >> Can you change this to use the tests's scratch rather that /tmp, meaning >> `Files.createTempFile(Path.of("."), "blah", "jfr")`. That way the file is >> available in the event that the test fails. > > I'm not sure what you mean about the recording. The file is the > AsynchronousFileChannel under test and does not contain the event recording. It's anyway better to create temporary files in the test scratch directory rather than in /tmp. This way the temp files get cleaned up with the test, and there less chances of conflicts if several tests are running concurrently (and less chances on slowly filling up /tmp onthe machine if clean up actions fail) ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/18542#discussion_r1567596755