RFR(XS): 8139900: [TESTBUG] Remove G1UpdateBufferSize and InitialBootClassLoaderMetaspaceSize from TestOptionsWithRanges
Dmitry Dmitriev
dmitry.dmitriev at oracle.com
Tue Oct 20 17:14:15 UTC 2015
Hi Gerard,
Thank you for looking into that!
On 20.10.2015 19:38, gerard ziemski wrote:
> hi Dmitry,
>
> Thank you very much for looking into this and making the test more
> robust.
>
> #1 Did you intend to incluse the change in
> "test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java"
> removing addTypeDependency()? Can you please explain that code removal?
Yes, sorry that I miss that in an e-mail. This was added for C1&C2
flags. But -Xcomp can dramatically increase execution time and since
soon we will get compiler flags in hs-rt repo I decided to remove that.
I will think about more precise approach for that.
>
> #2 How sure are we that 780 sec is enough if the arm's tests are still
> in progress?
I think yes, because "G1UpdateBufferSize" and
"InitialBootClassLoaderMetaspaceSize" are removed and test time
significantly goes down. Result for linux-arm-vfp-sflt are looks good.
Several other arms are stuck in submitted state, but I hope they will be
ran until tomorrow.
Thanks,
Dmitry
>
>
> cheers
>
> On 10/20/2015 11:06 AM, Dmitry Dmitriev wrote:
>> Hello,
>>
>> Please review fix for TestOptionsWithRanges.java test. In this fix I
>> remove two flags("G1UpdateBufferSize",
>> "InitialBootClassLoaderMetaspaceSize") from testing because their
>> maximum value would consume too much memory and take a
>> lot of time. Also I increase timeout value for the test, since number
>> of flags with ranges were increased recently.
>>
>> JBS: https://bugs.openjdk.java.net/browse/JDK-8139900
>> webrev.00: http://cr.openjdk.java.net/~ddmitriev/8139900/webrev.00/
>> <http://cr.openjdk.java.net/%7Eddmitriev/8139900/webrev.00/>
>> Testing: ran on all platforms including arm's(test for few arm's are
>> still in progress).
>>
>> Thanks,
>> Dmitry
>>
More information about the hotspot-dev
mailing list