Did we conclude that my original change was good, or was there an alternative?

Thanks,
/Staffan

On 27 nov 2012, at 17:02, Seán Coffey <sean.cof...@oracle.com> wrote:

>> I suspect this test will fail with java agents too, say when doing code 
>> coverage during test runs.
>> 
>> It might be better to just change the @run tag to specify -D user.timezone= 
>> Asia/Tokyo, assuming this solves the problem too. 
> This test runs in othervm mode by default. Any java agents calling into this 
> would already have been causing an issue. Right ?
> Is this outside the scope of the fix we need in 7155168 ?
> 
> regards,
> Sean.
> 
> On 27/11/2012 11:02, Alan Bateman wrote:
>> On 27/11/2012 10:22, Staffan Larsen wrote:
>>> Please review this fix for the java/util/TimeZone/Bug6912560.java test.
>>> 
>>> The problem with the test is that it fails when running with Java Flight 
>>> Recorder enabled. This is because JFR will call TimeZone.getDefault() when 
>>> it starts up, before the main() method is called. This will cause TimeZone 
>>> to cache the value so that when the test calls TimeZone.getDefault() it 
>>> will get the old value. The solution here is to reset the value in the 
>>> beginning of the test.
>>> 
>>> Webrev: 
>>> http://cr.openjdk.java.net/~sla/7155168/webrev.00/test/java/util/TimeZone/Bug6912560.java.sdiff.html
>>> 
>> I suspect this test will fail with java agents too, say when doing code 
>> coverage during test runs.
>> 
>> It might be better to just change the @run tag to specify -D user.timezone= 
>> Asia/Tokyo, assuming this solves the problem too.
>> 
>> -Alan.
> 

Reply via email to