exhaustive test failure because of additional locale en_MO and VTimeZone test in 52M1

Description

There is an exhaustive test failure in ICU4C and ICU4J when testing TimeZoneRoundTrip. This seems to happen when the new locale en_MO was added and during the VTimeZone test (ICU4J)

This is a known issue in 52M1.

ICU4J:

ICU4C:
{{{
TestTimeZoneRoundTrip
TimeZoneFormatTest
format

TimeZoneFormatTest {
TestTimeZoneRoundTrip {
Raw offset round trip failed; tz=Asia/Macao, locale=en_MO, pattern=z, time=635040000000, str=MST, inRawOffset=28800000, outRawOffset=-25200000
Raw offset round trip failed; tz=Asia/Macao, locale=en_MO, pattern=z, time=648000000000, str=MST, inRawOffset=28800000, outRawOffset=-25200000
Raw offset round trip failed; tz=Asia/Macau, locale=en_MO, pattern=z, time=635040000000, str=MST, inRawOffset=28800000, outRawOffset=-25200000
Raw offset round trip failed; tz=Asia/Macau, locale=en_MO, pattern=z, time=648000000000, str=MST, inRawOffset=28800000, outRawOffset=-25200000
Raw offset round trip failed; tz=Asia/Macao, locale=en_MO, pattern=v, time=635040000000, str=MST, inRawOffset=28800000, outRawOffset=-25200000
Raw offset round trip failed; tz=Asia/Macao, locale=en_MO, pattern=v, time=648000000000, str=MST, inRawOffset=28800000, outRawOffset=-25200000
Raw offset round trip failed; tz=Asia/Macau, locale=en_MO, pattern=v, time=635040000000, str=MST, inRawOffset=28800000, outRawOffset=-25200000
Raw offset round trip failed; tz=Asia/Macau, locale=en_MO, pattern=v, time=648000000000, str=MST, inRawOffset=28800000, outRawOffset=-25200000
} ERRORS (8) in TestTimeZoneRoundTrip[6.6s)|(67m]

Activity

Show:
TracBot
June 30, 2018, 11:39 PM
Trac Comment 2 by —2013-08-13T14:03:38.933Z

Fixed VTimeZone implementation problem, exposed by tzdata2013d.

Also manually patched en_MO to prevent the collision between "MST" as Macau Standard Time and "MST" as Mountain Standard Time. CLDR trunk was already updated and fixed the issue in a different way. When CLDR trunk data is merged into ICU next time, this "MST" collision should go away.

Fixed

Assignee

Yoshito Umaoka

Reporter

mow@icu-project.org

Components

Labels

None

Reviewer

None

Priority

blocks-release

Time Needed

None

Fix versions