On Wed, 18 Mar 2026 23:32:12 GMT, Daisuke Yamazaki <[email protected]> wrote:
> This change updates httpclient tests to use `${test.main.class}` in `@run`
> tags
> instead of explicitly referencing the test class name.
>
> This aligns with the newer jtreg and avoids issues when
> tests are copied and the class name is not properly updated.
>
> Only `@run` tags are modified. Other tags (e.g. `@build`) that may still
> contain explicit class references are intentionally left unchanged for now,
> but can be updated(removed) if desired.
>
> The number of changes is relatively large due to the mechanical nature
> of the refactoring. Thanks for taking a look.
This pull request has now been integrated.
Changeset: 261011ab
Author: Daisuke Yamazaki <[email protected]>
Committer: Daniel Fuchs <[email protected]>
URL:
https://git.openjdk.org/jdk/commit/261011ab138685102166336ad1a1e5f757f6937e
Stats: 572 lines in 313 files changed: 0 ins; 0 del; 572 mod
8372325: Refactor tests under jdk/java/net/httpclient to use ${test.main.class}
Reviewed-by: dfuchs, syan
-------------
PR: https://git.openjdk.org/jdk/pull/30307