RFR(S): 8223396: [TESTBUG] several jfr tests do not clean up files created in /tmp

David Holmes david.holmes at oracle.com
Mon Jun 3 07:10:00 UTC 2019


Hi Misha,

On 1/06/2019 6:47 am, mikhailo.seledtsov at oracle.com wrote:
> Please review this change that converts all uses of 
> Files.createTempFile/createTempDirecotry in JFR tests to
> use corresponding test library Utils methods. Using test.lib.Utils for 
> this purpose is a recommended practice
> for JDK tests.
> 
> I have also create a new method in jdk.test.lib.Utils: 
> createTempDirectory()
> 
>      JBS: https://bugs.openjdk.java.net/browse/JDK-8223396
>      Webrev: http://cr.openjdk.java.net/~mseledtsov/8223396.00/
>      Testing:
>          1. Locally: ran the affected tests (Mac) - All PASS
>          2. test cluster: running jdk_jfr and tier1 - in Progress
> 
> Note: to be safe, I will not integrate this until Monday morning.

This all seems like good practice.

My only query is that you no longer mark the temporary files as 
delete-on-exit. That may be useful incase the test fails, but do you 
know how big these temporary files may be? If they are massive then they 
may cause failures/timeouts when the testing infrastructure tries to 
bundle them up.

Thanks,
David

> 
> Thank you,
> Misha
> 


More information about the hotspot-jfr-dev mailing list