[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search
 
Modify

CLDR Ticket #8221(accepted)

Opened 2 years ago

Last modified 19 months ago

Enhance TestLdml2ICU

Reported by: mark Owned by: pedberg
Component: ldml2icu Data Locale:
Phase: rc Review:
Weeks: Data Xpath:
Xref:

Description

TestLdml2ICU is great for helping us find out when new structure has failed to be added to the NewLdml2IcuConverter.

However, I found a significant hole; many paths look like they were successful, but were actually skipped in processing because the file itself was completely skipped.

This needs a bit more work to make sure that we cover everything.

  1. There is a hard-coded list of files and directories that are processed by NewLdml2IcuConverter. This should be changed so that all files in common/ are looked at, one way or another.
  1. Because we can tell which line matches in a RegexLookup, at the end of TestLdml2ICU we can cause an errln if there are any lines that didn't match.
  1. A more complete way to help find problems would be to instrument NewLdml2IcuConverter so that it can log all the paths that it doesn't convert.

Attachments

Change History

comment:1 Changed 2 years ago by emmons

  • Status changed from new to assigned
  • Component changed from unknown to ldml2icu
  • Priority changed from assess to major
  • Phase changed from dsub to rc
  • Milestone changed from UNSCH to 28
  • Owner changed from anybody to pedberg

comment:2 Changed 2 years ago by srl

  • Status changed from assigned to accepted

comment:3 Changed 21 months ago by pedberg

  • Milestone changed from 28 to 29

comment:4 Changed 19 months ago by emmons

  • Milestone changed from 29 to upcoming

Auto move of all 29 -> upcoming

View

Add a comment

Modify Ticket

Action
as accepted
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.