RFR: 8307804: Reorganize ArrayJuggle test cases

Leo Korinth lkorinth at openjdk.org
Thu May 11 11:52:02 UTC 2023


Move all ArrayJuggle test cases to the same directory: test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle

Rename Juggle01 to Juggle3 (so it will not be confused with Juggle1)

Remove all directories and files used to launch the tests, instead use multiple @test id=xx "annotations" in the four kept test files.

Create a new test file Juggle3Quick.java that will act as a quick group of tests. Unfortunately `#id` selectors can not be used in test groups so this is a workaround. See: https://bugs.openjdk.org/browse/CODETOOLS-7903467

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

Commit messages:
 - 8307804: Reorganize ArrayJuggle test cases

Changes: https://git.openjdk.org/jdk/pull/13929/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=13929&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8307804
  Stats: 2571 lines in 81 files changed: 163 ins; 2398 del; 10 mod
  Patch: https://git.openjdk.org/jdk/pull/13929.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/13929/head:pull/13929

PR: https://git.openjdk.org/jdk/pull/13929


More information about the hotspot-dev mailing list