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

Reply via email to