RFR: 8364352: Some tests fail when using a limited number of pregenerated .jsa CDS archives
David Holmes
dholmes at openjdk.org
Tue Aug 26 05:42:37 UTC 2025
On Mon, 25 Aug 2025 08:12:19 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:
>> test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java line 58:
>>
>>> 56: * @test id=custom-cl-zgc
>>> 57: * @requires vm.cds.custom.loaders
>>> 58: * @requires vm.cds.default.archive.available
>>
>> Don't understand this one. This test is hard to follow but I think it does its own dumping of the CDS archive, so I don't see why it would need the default archive to exist. ???
>
> we run into this error without the jsa in the zgc case
> runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc
>
>
> [0.002s][error][cds] Specified shared archive file not found (/jtreg_hotspot_tier2_work/JTwork/scratch/2/appcds-06h49m10s700.jsa)
> [0.002s][error][cds] Not a valid shared archive file (/jtreg_hotspot_tier2_work/JTwork/scratch/2/appcds-06h49m10s700.jsa)
> [0.002s][error][cds] CDS is incompatible with other specified options.
> Error occurred during initialization of VM
> Unable to use shared archive: invalid archive
But that is not a default archive. ???
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/26820#discussion_r2299837919
More information about the hotspot-runtime-dev
mailing list