RFR: 8332105: Exploded JDK does not include CDS [v2]

Thomas Stuefe stuefe at openjdk.org
Mon Jun 17 17:30:25 UTC 2024


On Mon, 17 Jun 2024 09:57:31 GMT, Amit Kumar <amitkumar at openjdk.org> wrote:

>> Thomas Stuefe 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 two additional commits since the last revision:
>> 
>>  - Merge branch 'openjdk:master' into JDK-8332105-Exploded-JDK-should-count-as-if-CDS-had-not-been-included-in-the-build
>>  - JDK-8332105-Exploded-JDK-should-count-as-if-CDS-had-not-been-included-in-the-build
>
> I still see some failures which are only failing in exploded-jvm; 
> 
> 
> java/foreign/TestLinker.java 
> java/lang/SecurityManager/CheckSecurityProvider.java 
> java/lang/StackWalker/VerifyStackTrace.java 
> java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java 
> java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java 
> java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java 
> java/lang/invoke/RevealDirectTest.java 
> java/lang/invoke/lambda/LogGeneratedClassesTest.java 
> java/lang/reflect/records/IsRecordTest.java 
> java/lang/reflect/records/RecordPermissionsTest.java 
> java/lang/reflect/records/RecordReflectionTest.java 
> java/lang/runtime/ObjectMethodsTest.java 
> java/util/Currency/PropertiesTestRun.java 
> java/util/ResourceBundle/Bug6359330.java 
> java/util/TimeZone/TimeZoneDatePermissionCheckRun.java 
> java/util/logging/LogManager/Configuration/rootLoggerHandlers/BadRootLoggerHandlers.java 
> java/util/logging/LogManager/Configuration/rootLoggerHandlers/RootLoggerHandlers.java 
> java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigWithInputStreamTest.java 
> java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java 
> java/util/logging/Logger/getGlobal/TestGetGlobal.java 
> java/util/logging/Logger/getGlobal/TestGetGlobalByName.java 
> java/util/logging/Logger/getGlobal/TestGetGlobalConcurrent.java 
> java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java 
> java/util/logging/TestMainAppContext.java 
> jdk/internal/jimage/JImageReadTest.java 
> jdk/modules/etc/JmodExcludedFiles.java 
> sun/reflect/ReflectionFactory/ReflectionFactoryTest.java 
> sun/util/locale/provider/Bug8152817.java
> 
> 
> Did you also notice them in tier1 with exploded-build ? 
> 
> I only looked at `TestLinker.java` failure, It doesn't "seem" to be related to CDS: 
> 
> TEST RESULT: Failed. Execution failed: `main' threw exception: java.util.ServiceConfigurationError: Locale provider adapter "CLDR"cannot be instantiated.

@offamitkumar thanks for testing. If these tests are dependent on CDS, they should have the requirement specified.

@iklam thanks!

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

PR Comment: https://git.openjdk.org/jdk/pull/19188#issuecomment-2173947915


More information about the hotspot-dev mailing list