RFR 9 test-only RFR 8177328 : java/lang/ClassLoader/securityManager/ClassLoaderTest.java times out with -Xcomp

Jonathan Gibbons jonathan.gibbons at oracle.com
Mon May 1 22:23:35 UTC 2017

So how long does the test typically take to run, with and without -Xcomp.

If you are running with -Xcomp /and/ a timeoutfactor, that timeout of 
1200s is going to be multiplied by the timeout factor!

-- Jon

On 05/01/2017 01:44 PM, Brent Christian wrote:
> The test runs in question are using an increased timeout factor, but 
> this test still needs more time than its current timeout provides.
> Thanks,
> -Brent
> On 5/1/17 1:22 PM, Roger Riggs wrote:
>> Hi,
>> Also, should it not be the case that running with -Xcomp should increase
>> the timeout factor
>> to avoid such issues?  I'm not sure how that can be assured though.
>> Roger
>> On 5/1/2017 3:47 PM, Brent Christian wrote:
>>> On 5/1/17 12:41 PM, Mandy Chung wrote:
>>>> Looks like this test execs a new VM for 66 times to exhaust the
>>>> combination of with and without security manager, with a valid or
>>>> malformed policy, client & custom loader in unnamed, named, automatic
>>>> module.
>>> Right.
>>>> I think we could take out the automatic module case as named
>>>> module would verify it.
>>> OK, I can do that.  I'm pretty sure an increase to the timeout will
>>> still be needed, though.
>>>> One refactor you can consider  by separating
>>>> them in several @run actions.  The timeout will apply to each action
>>>> but that does not help shorten the test execution time.
>>> I had the same thought, and concluded that without a reduction in
>>> overall execution time, the benefit of such a refactor is pretty 
>>> limited.
>>> Thanks,
>>> -Brent

More information about the core-libs-dev mailing list