RFR: More tests in tier1_loom

Alan Bateman alanb at openjdk.java.net
Mon Oct 11 16:05:24 UTC 2021


On Mon, 11 Oct 2021 15:50:02 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Porting/development work would be much simpler if we had a comprehensive test group with Loom-specific tests. There is such a group in hotspot, `tier1_loom`. We can revamp it with more tests. I basically went and added tests that are added/substantially-modified by Loom, judging by a [recent webrev](https://builds.shipilev.net/patch-openjdk-loom-fibers/).
> 
> Sample run:
> 
> 
> $ time CONF=linux-x86_64-server-fastdebug make run-test TEST=tier1_loom
> ...
> ==============================
> Test summary
> ==============================
>    TEST                                              TOTAL  PASS  FAIL ERROR   
>    jtreg:test/hotspot/jtreg:tier1_loom                  63    63     0     0   
>    jtreg:test/jdk:tier1_loom                            83    83     0     0   
> ==============================
> TEST SUCCESS
> 
> Finished building target 'run-test' in configuration 'linux-x86_64-server-fastdebug'
> 
> real	6m57.212s
> user	33m52.605s
> sys	1m32.212s
> 
> 
> Excluding `java/lang/Thread/virtual/stress` would make the run at least twice as fast, but I don't think that would be reasonable to do at this stage in development.

Ugh, tier1_loom in jdk/TEST.group is a not very maintainable. Let's wait until Leonid gets back as this is going to conflict with the testing we do in the Oracle CI system. Also I think we are close to the point where loom-tierX can go away.

-------------

PR: https://git.openjdk.java.net/loom/pull/74


More information about the loom-dev mailing list