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