RFR: Loom test groups for development/porting use [v2]

Aleksey Shipilev shade at openjdk.java.net
Tue Oct 12 07:23:27 UTC 2021


> Porting/development work would be much simpler if we had a comprehensive test group with Loom-specific tests. There is `tier1_loom`, but it probably has a separate meaning. We can add some test groups with Loom-specific 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 test TEST="hotspot_loom jdk_loom"
> ...
> ==============================
> Test summary
> ==============================
>    TEST                                              TOTAL  PASS  FAIL ERROR   
>    jtreg:test/hotspot/jtreg:hotspot_loom                62    62     0     0   
>    jtreg:test/jdk:jdk_loom                              83    83     0     0   
> ==============================
> TEST SUCCESS
> 
> Finished building target 'test' in configuration 'linux-x86_64-server-fastdebug'
> 
> real	9m32.660s
> user	103m5.744s
> sys	5m37.864s

Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision:

  Do separate test groups

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

Changes:
  - all: https://git.openjdk.java.net/loom/pull/74/files
  - new: https://git.openjdk.java.net/loom/pull/74/files/25fb4bd7..b3ed47dc

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=loom&pr=74&range=01
 - incr: https://webrevs.openjdk.java.net/?repo=loom&pr=74&range=00-01

  Stats: 147 lines in 17 files changed: 79 ins; 16 del; 52 mod
  Patch: https://git.openjdk.java.net/loom/pull/74.diff
  Fetch: git fetch https://git.openjdk.java.net/loom pull/74/head:pull/74

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


More information about the loom-dev mailing list