diff --git a/icu4c/source/test/intltest/dtptngts.cpp b/icu4c/source/test/intltest/dtptngts.cpp index 21a20ccc8d6..25ab05de33b 100644 --- a/icu4c/source/test/intltest/dtptngts.cpp +++ b/icu4c/source/test/intltest/dtptngts.cpp @@ -1391,9 +1391,8 @@ void IntlTestDateTimePatternGeneratorAPI::testJjMapping() { continue; } // Now check that shortPattern and jPattern use the same hour cycle - if ((uprv_strncmp(localeID, "csw", 3) == 0 || uprv_strncmp(localeID, "kxv_", 4) == 0 || uprv_strncmp(localeID, "zh_Hans_MY", 10) == 0 - || uprv_strncmp(localeID, "yue_Hant_CN", 11) == 0) - && logKnownIssue("CLDR-17199", "Need timeFormats with h for csw, kxv_Xxxx, zh_Hans_MY, yue_Hant_CN")) { + if ((uprv_strncmp(localeID, "yue_Hant_CN", 11) == 0) + && logKnownIssue("CLDR-17979", "Need timeFormats with h for yue_Hant_CN")) { continue; } UnicodeString jPatSkeleton = DateTimePatternGenerator::staticGetSkeleton(jPattern, status); diff --git a/icu4c/source/test/intltest/loctest.cpp b/icu4c/source/test/intltest/loctest.cpp index 3b07d4cf29c..d62e2548a24 100644 --- a/icu4c/source/test/intltest/loctest.cpp +++ b/icu4c/source/test/intltest/loctest.cpp @@ -4131,7 +4131,7 @@ LocaleTest::TestAddLikelyAndMinimizeSubtags() { const char* const org = item.from; const char* const exp = item.add; if (uprv_strcmp(org,"und_Hant_CN") == 0 && - logKnownIssue("CLDR-17908", "und_Hant_CN changed expected result for Likely Subtags")) { + logKnownIssue("CLDR-17981", "und_Hant_CN changed expected result for Likely Subtags")) { continue; } Locale res(org); @@ -4148,7 +4148,7 @@ LocaleTest::TestAddLikelyAndMinimizeSubtags() { const char* const org = item.from; const char* const exp = item.remove; if (uprv_strcmp(org,"und_Hant_CN") == 0 && - logKnownIssue("CLDR-17908", "und_Hant_CN changed expected result for Likely Subtags")) { + logKnownIssue("CLDR-17981", "und_Hant_CN changed expected result for Likely Subtags")) { continue; } Locale res(org); @@ -5719,7 +5719,7 @@ void LocaleTest::TestIsRightToLeft() { assertFalse("fil LTR", Locale("fil").isRightToLeft()); assertFalse("he-Zyxw LTR", Locale("he-Zyxw").isRightToLeft()); - if (logKnownIssue("CLDR-17908", "und_Hant_CN changed expected result for Likely Subtags")) { + if (logKnownIssue("CLDR-17981", "und_Hant_CN changed expected result for Likely Subtags")) { return; } } @@ -5928,7 +5928,7 @@ testLikelySubtagsLineFn(void *context, if ( (uprv_strcmp(source.c_str(), "und-Latn-MU") == 0 || uprv_strcmp(source.c_str(), "und-Latn-RS") == 0 || uprv_strcmp(source.c_str(), "und-Latn-SL") == 0 || uprv_strcmp(source.c_str(), "und-Latn-TK") == 0 || uprv_strcmp(source.c_str(), "und-Latn-ZM") == 0 ) - && THIS->logKnownIssue("CLDR-17908", "und_Hant_CN changed expected result for Likely Subtags")) { + && THIS->logKnownIssue("CLDR-17981", "und_Hant_CN changed expected result for Likely Subtags")) { return; } diff --git a/icu4c/source/test/intltest/tzfmttst.cpp b/icu4c/source/test/intltest/tzfmttst.cpp index e62101710c8..22274ecf5e2 100644 --- a/icu4c/source/test/intltest/tzfmttst.cpp +++ b/icu4c/source/test/intltest/tzfmttst.cpp @@ -620,17 +620,10 @@ void TimeZoneFormatTest::RunTimeRoundTripTests(int32_t threadNumber) { continue; } - if ((*tzid == "America/Miquelon" || *tzid == "America/Hermosillo" || *tzid == "America/Mazatlan") - && uprv_strncmp(gLocaleData->locales[locidx].getName(),"ku",2) == 0 - && uprv_strcmp(PATTERNS[patidx], "v") == 0 - && logKnownIssue("CLDR-17024", "TestTimeRoundTrip fail with tz=America/Miquelon, pattern=v, locale=ku")) { - continue; - } - - BasicTimeZone *tz = dynamic_cast(TimeZone::createTimeZone(*tzid)); sdf->setTimeZone(*tz); + UDate t = gLocaleData->START_TIME; TimeZoneTransition tzt; UBool tztAvail = false; diff --git a/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/ULocaleTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/ULocaleTest.java index a0be8db017f..02146417fc3 100644 --- a/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/ULocaleTest.java +++ b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/ULocaleTest.java @@ -4167,7 +4167,7 @@ public class ULocaleTest extends CoreTestFmwk { for (int i = 0; i < full_data.length; i++) { if (full_data[i][0].equals("und_Hant_CN") && - logKnownIssue("CLDR-17908", "und_Hant_CN changed expected result for Likely Subtags")) { + logKnownIssue("CLDR-17981", "und_Hant_CN changed expected result for Likely Subtags")) { continue; } ULocale org = new ULocale(full_data[i][0]); @@ -5720,7 +5720,7 @@ public class ULocaleTest extends CoreTestFmwk { } else { if ( ( test.source.equals("und-Latn-MU") || test.source.equals("und-Latn-RS") || test.source.equals("und-Latn-SL") || test.source.equals("und-Latn-TK") || test.source.equals("und-Latn-ZM") ) - && logKnownIssue("CLDR-17908", "und_Hant_CN changed expected result for Likely Subtags") ) { + && logKnownIssue("CLDR-17981", "und_Hant_CN changed expected result for Likely Subtags") ) { return; } assertEquals("addLikelySubtags(" + test.source + ")", diff --git a/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java index 17c8fe07372..6754d96f875 100644 --- a/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java +++ b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java @@ -269,7 +269,8 @@ public class IBMCalendarTest extends CalendarTestFmwk { // ssh => ssh_Arab_AE => Saturday verifyFirstDayOfWeek("ssh", Calendar.MONDAY); // wbl_Arab => wbl_Arab_AF => Saturday - if (!logKnownIssue("CLDR-17907", "wbl-Arab returns wrong first day of the week, probably caused by wrong Likely Subtag algo")) { + // Also known as CLDR-17907 + if (!logKnownIssue("ICU-22924", "wbl-Arab returns wrong first day of the week, probably caused by wrong Likely Subtag algo")) { verifyFirstDayOfWeek("wbl-Arab", Calendar.SATURDAY); } diff --git a/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/RoundTripTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/RoundTripTest.java index 4a10e93c58f..bd35568057c 100644 --- a/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/RoundTripTest.java +++ b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/RoundTripTest.java @@ -378,7 +378,7 @@ public class RoundTripTest extends TestFmwk { @Test public void TestCyrillic() throws IOException { - if (logKnownIssue("CLDR-16218", "ICU4C Transliterator RoundTripTest finds many problems with updated Cyrillic-Latin transform")) { + if (logKnownIssue("CLDR-17976", "ICU4C Transliterator RoundTripTest finds many problems with updated Cyrillic-Latin transform")) { return; } long start = System.currentTimeMillis();