RFR: 8280499: runtime/cds/appcds/TestDumpClassListSource.java fails on platforms without AppCDS custom class loaders support

Ioi Lam iklam at openjdk.java.net
Mon Jan 24 00:46:07 UTC 2022


On Sat, 22 Jan 2022 08:54:03 GMT, Jie Fu <jiefu at openjdk.org> wrote:

> Hi all,
> 
> runtime/cds/appcds/TestDumpClassListSource.java fails on x86_32.
> This is because `ClassListParser::load_class_from_source` is not supported on x86_32.
> 
> It would be better to improve this test.
> 
> Thanks.
> Best regards,
> Jie

Changes requested by iklam (Reviewer).

test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java line 179:

> 177:         fileList.delete();
> 178: 
> 179:         if (!Platform.areCustomLoadersSupportedForCDS()) {

It's better to use `@requires vm.cds.custom.loaders` in the test header.

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

PR: https://git.openjdk.java.net/jdk/pull/7187


More information about the hotspot-runtime-dev mailing list