RFR: JDK-8166648,,jib make run-test for langtools results in intermittent failures on windows-x86

Erik Joelsson erik.joelsson at oracle.com
Fri Oct 7 13:52:16 UTC 2016


Hello Tim,

Assuming this is the webrev: 
http://cr.openjdk.java.net/~tbell/8166648/webrev/

It looks ok to me.

/Erik

On 2016-10-07 15:40, Tim Bell wrote:
> Hello
>
> The change of HotSpot runtimes on 32-bit Windows [1] has been a source 
> of langtools test failures due to memory space exhaustion.
>
> On our Windows build/test clients, the combination of the C2 runtime 
> and parallel GC causes about 20 extra threads to be started in each 
> VM. These added thread stacks, plus heap management in C2, result in 
> too much memory pressure to fit the workload into 32-bit VMs.
>
> This fix will run langtools jtreg tests using the serial garbage 
> collector instead of using the default collector (parallel GC).
>
> Testing:
>    -5 out of 5 jobs (with the fix) passed langtools testing
>    -4 out of 5 control jobs (without the fix) failed testing in 
> windows_i586_6.3-product-c2-langtools_jtreg
>
>
> Thanks in advance-
>
> Tim
>
> [1] JDK-8154209 "Remove client VM from default JIB profile on 
> windows-x86 and linux-x86"
> https://bugs.openjdk.java.net/browse/JDK-8154209




More information about the build-dev mailing list