RFR(S): 8179243 - [TESTBUG] CDS tests should be excluded from running with -UseCompressedOops

Jiangli Zhou jiangli.zhou at oracle.com
Wed Apr 26 02:46:26 UTC 2017


Thank, Misha! Looks good.

Thanks,
Jiangli 

> On Apr 25, 2017, at 6:28 PM, mikhailo <mikhailo.seledtsov at oracle.com> wrote:
> 
> Hi Jiangli,
> 
> I just verified, CDS tests are executed and pass on both 32-bit Linux and 32-bit Windows platform.
> 
> 
> Misha
> 
> 
>> On 04/25/2017 05:42 PM, Jiangli Zhou wrote:
>> Hi Misha,
>> 
>> Could you please verify the tests are still being executed for 32-bit platforms.
>> 
>> Thanks,
>> Jiangli
>> 
>>> On Apr 25, 2017, at 4:43 PM, mikhailo <mikhailo.seledtsov at oracle.com> wrote:
>>> 
>>> Please review this simple change that adds "@requires" statements
>>> to prevent CDS tests from execution with CompressedOops off,
>>> since CDS is only available with compressed oops on.
>>> Also, a small correction to SharedArchiveFile.java to instruct
>>> Java Process Builder to pass the VM Test flags to the child VMs processes.
>>> 
>>> 
>>> JBS: https://bugs.openjdk.java.net/browse/JDK-8179243
>>> Webrev: http://cr.openjdk.java.net/~mseledtsov/8179243.00/
>>> Testing:
>>>  Local:
>>>    Linux-x64
>>>    Ran CDS tests (hotspot/test/runtime/SharedArchiveFile/):
>>>      - default run w/o any additional flags
>>>      - with -XX:-UseCompressedOops, -XX:+UseCompressedOops
>>>      - multi-flag combo run, exercising major CL VM flags
>>>        UseG1GC, UseParallelGC, UseSerialGC, CMS, Xcomp
>>>      All PASS
>>> 
>>>  Automated multi-platform testing:
>>>      hotspot_cds with default VM options
>>>      hotspot_cds with -XX:-UseCompressedOops
>>>      hotspot_cds with -XX:+UseCompressedOops
>>>      hotspot_cds with -XX:+UseSerialGC
>>>      In progress...
>>> 
>>> 
>>> Thank you,
>>> Misha
> 



More information about the hotspot-runtime-dev mailing list