RFR(XXXS): 8166761: Compiler testing in tier2 should be optimized to finish in 20 minutes.

Christian Tornqvist christian.tornqvist at oracle.com
Fri Nov 18 16:34:35 UTC 2016


Hi Leonid,

I see, this is something we need to fix at some later point. But I'm fine with your change :)

Thanks,
Christian

-----Original Message-----
From: Leonid Mesnik [mailto:leonid.mesnik at oracle.com] 
Sent: Friday, November 18, 2016 11:27 AM
To: Christian Tornqvist <christian.tornqvist at oracle.com>; 'hotspot compiler' <hotspot-compiler-dev at openjdk.java.net>
Subject: Re: RFR(XXXS): 8166761: Compiler testing in tier2 should be optimized to finish in 20 minutes.

The compiler testing differ from runtime and group 'hotspot_not_fast_compiler' is not the compiler tests for tier2.

It is required only to split all compiler tests into several groups and parallelize testing.

Leonid

On 16.11.2016 18:32, Christian Tornqvist wrote:
> Hi Leonid,
>
> I'd prefer if it followed the same naming scheme as Runtime, the group should be called hotspot_compiler_tier2 rather than hotspot_not_fast_compiler.
>
> Thanks,
> Christian
>
> -----Original Message-----
> From: hotspot-compiler-dev 
> [mailto:hotspot-compiler-dev-bounces at openjdk.java.net] On Behalf Of 
> Leonid Mesnik
> Sent: Wednesday, November 16, 2016 7:28 AM
> To: hotspot compiler <hotspot-compiler-dev at openjdk.java.net>
> Subject: RFR(XXXS): 8166761: Compiler testing in tier2 should be optimized to finish in 20 minutes.
>
> Hi
>
> Could you please review following tiny fix which introduce new group of compiler tests. It allows to run execute all tests 'hotspot_compiler' as several jobs and get results faster.
>
> Neither product or test code is affected by this fix.
>
> diff -r f5c44b9b4ff9 test/TEST.groups
> --- a/test/TEST.groups  Mon Oct 17 05:44:43 2016 -0700
> +++ b/test/TEST.groups  Wed Nov 16 15:14:58 2016 +0300
> @@ -330,6 +330,13 @@
>    hotspot_fast_compiler_closed = \
>      sanity/ExecuteInternalVMTests.java
>    
> +hotspot_not_fast_compiler = \
> +  :hotspot_compiler \
> +  -:hotspot_fast_compiler_1 \
> +  -:hotspot_fast_compiler_2 \
> +  -:hotspot_fast_compiler_3 \
> +  -:hotspot_fast_compiler_closed
> +
>    hotspot_fast_gc_1 = \
>      gc/g1/
>    
>
> Leonid
>
>




More information about the hotspot-compiler-dev mailing list