RFR (trivial): 8214217: [TESTBUG] runtime/appcds/LotsOfClasses.java failed on solaris sparcv9

Daniel D. Daugherty daniel.daugherty at oracle.com
Mon Nov 26 23:16:52 UTC 2018


On 11/26/18 5:00 PM, Ioi Lam wrote:
> Hi Jiangli,
>
> -Xms3G will most likely fail on 32-bit platforms.
>
> BTW, why would this test fail only on Solaris and not linux?

I observed this test failure on my Linux-X64 and Solaris-X64
machines with jdk-12+21 (Thread-SMR) stress testing. Where the
failures occurred, I was running regular test suites in a very
concurrent mode (16) so the system stress level is high.

I updated the bug this morning with my sighting info and there
is a log for every sighting (3 on Solaris-X64 and 7 on Linux-X64).

Dan


> The test doesn't specify heap size, so the initial heap size setting 
> is picked by Ergonomics. Can you reproduce the failure on Linux by 
> using the same heap size settings used by the failed Solaris runs?
>
> I think it's better to find out the root cause than just to mask it. 
> The purpose of LotsOfClasses.java is to stress the system to find out 
> potential bugs.
>
> Thanks
>
> - Ioi
>
>
> On 11/26/18 1:41 PM, Jiangli Zhou wrote:
>> Please review the following test fix, which sets the java heap size 
>> to 3G for dumping with large number of classes.
>>
>>   webrev: http://cr.openjdk.java.net/~jiangli/8214217/webrev.00/
>>
>>   bug: https://bugs.openjdk.java.net/browse/JDK-8214217
>>
>> Tested with tier1 and tier3. Also ran the test 100 times on 
>> solaris-sparcv9 via mach5.
>>
>> Thanks,
>>
>> Jiangli
>>
>



More information about the hotspot-runtime-dev mailing list