RFR for JDK-7027502: Test failures in demo/jvmti/hprof testcases, 	need to be othervm
    Alan Bateman 
    Alan.Bateman at oracle.com
       
    Thu Jan  9 12:14:44 UTC 2014
    
    
  
On 09/01/2014 11:27, David Holmes wrote:
>
> Okay I think I get it now. Both MonitorTest and WaitersTest use the 
> Context class, so if both tests run in the same VM the second test 
> will see the static total_turns_taken and "turn" in the state they 
> were left from the first test - hence the second test will always 
> fail. The bug report suggests making the tests othervm to avoid the 
> problem but instead you have changed from using static state to 
> instance state so that there is no interference. 
I haven't been following this one closely but I thought that jtreg 
created a class loader for each test (irrespective of mode) so I 
wouldn't expect statics to be an issue.
-Alan.
    
    
More information about the core-libs-dev
mailing list