RFR: 6402201: ProcessAttachTest.sh needs better synchronization

Erik Gahlin erik.gahlin at oracle.com
Wed Nov 20 03:25:46 PST 2013


Thanks for your feedback

Here is an updated webrev where the file is renamed.
http://cr.openjdk.java.net/~egahlin/6402201_2/

Erik

Alan Bateman skrev 2013-11-19 09:45:
> On 18/11/2013 23:29, Erik Gahlin wrote:
>> Could I have a review of this test fix.
>>
>> It appears it takes more than 10 s to write to a file on slow 
>> machines. Instead of sleeping 10 s the test now polls for the file to 
>> appear. There may be other issues with the test, but it's hard to 
>> know without ruling this race out.
>>
>> Thanks
>> Erik
>>
>> Testing:
>> - I have run the test 20+ times locally on a highly saturated CPU 
>> without failure
>> - JPRT.
>>
>> Bug:
>> https://bugs.openjdk.java.net/browse/JDK-6402201
>>
>> Webrev:
>> http://cr.openjdk.java.net/~egahlin/6402201_1/
> This looks okay to me. The only thing that comes to mind is whether it 
> is possible for to observe the port file before the port is written. 
> Keeping the sleep so that it happens after you've file the file 
> without significantly reduce that possibility.
>
> -Alan.



More information about the serviceability-dev mailing list