Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
P3
-
Resolution: Fixed
-
Affects Version/s: openjdk8u222
-
Fix Version/s: openjdk8u262
-
Component/s: core-libs
-
Labels:
-
Subcomponent:
-
Resolved In Build:b05
Description
One of the failing tier1 tests in OpenJDK 8u is:
test/java/util/Calendar/JapanEraNameCompatTest.java
It fails with:
java.lang.AssertionError: expected [Reiva] but found [\u0420\u0435\u0438\u0432\u0430]
at org.testng.Assert.fail(Assert.java:94)
test JapanEraNameCompatTest.testChronoJapanEraDisplayName(no, "Reiwa", "R"): failure
java.lang.AssertionError: expected [R] but found [Reiwa]
This issue got introduced with the backport ofJDK-8218781. Locale data isn't up-to-date enough. Hence the test fails. The proposal is to include parts of JDK-8008577 and JDK-8145136 which is how this is being fixed in later JDKs.
More information here:
http://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-March/011365.html
test/java/util/Calendar/JapanEraNameCompatTest.java
It fails with:
java.lang.AssertionError: expected [Reiva] but found [\u0420\u0435\u0438\u0432\u0430]
at org.testng.Assert.fail(Assert.java:94)
test JapanEraNameCompatTest.testChronoJapanEraDisplayName(no, "Reiwa", "R"): failure
java.lang.AssertionError: expected [R] but found [Reiwa]
This issue got introduced with the backport of
More information here:
http://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-March/011365.html
Attachments
Issue Links
- relates to
-
JDK-8248715 [8u262] New JavaTimeSupplementary localisation for 'in' installed in wrong package
-
- Resolved
-
-
JDK-8248867 [JDK 8u] JavaTimeSupplementary_in in wrong package
-
- Resolved
-
-
JDK-8218781 Localized names for Japanese Era Reiwa in COMPAT provider
-
- Closed
-
-
JDK-8145136 Upgrade CLDR locale data
-
- Resolved
-
-
JDK-8008577 Use CLDR Locale Data by Default
-
- Closed
-
-
JDK-8229922 recently backported globalization tests fail on jdk8u
-
- Open
-
(1 relates to)