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

CLDR Ticket #6911(accepted tools)

Opened 3 years ago

Last modified 21 months ago

Ideas to speed up tests

Reported by: mark Owned by: srl
Component: util Data Locale:
Phase: dsub Review:
Weeks: Data Xpath:
Xref:

Description

More memory/faster build machine.

We have a bunch of tests that cycle through every file, and either look at every path, or get a CLDRFile for each locale. Since we are making multiple passes, we are probably flushing caches and rebuilding CLDRFile, or rereading files over and over.

We might restructure the tests to have a registration list of subtests that are called on each file / path, so that we only have to do a single pass.

Attachments

Change History

comment:1 Changed 3 years ago by srl

working on more memory/faster machine…

I know some people looked at threading the tests and found that the memory contention might make the benefit negligible, (John do you know about that?)

Probably should look at how many factories are constructed.

comment:2 Changed 3 years ago by emmons

  • Status changed from new to assigned
  • Component changed from unknown to tools
  • Priority changed from assess to medium
  • Milestone changed from UNSCH to 25rc
  • Owner changed from anybody to srl
  • Type changed from unknown to enhancement

comment:3 Changed 3 years ago by srl

  • Milestone changed from 25rc to 26dsub

rolling

comment:4 Changed 3 years ago by srl

  • Milestone changed from 26dsub to 26dvet

comment:5 Changed 3 years ago by srl

  • Milestone changed from 26dvet to 27dsub

roll

comment:6 Changed 3 years ago by markus

  • Phase set to dsub
  • Milestone changed from 27dsub to 27

comment:7 Changed 2 years ago by srl

  • Milestone changed from 27 to 28

roll

comment:8 Changed 2 years ago by markus

  • Type changed from enhancement to tools
  • Component changed from tools to unknown

comment:9 Changed 2 years ago by srl

  • Status changed from assigned to accepted

comment:10 Changed 22 months ago by emmons

  • Component changed from unknown to util

comment:11 Changed 21 months ago by emmons

  • Milestone changed from 28 to 28roll

Moving all outstanding 28 tickets to 28roll. We will discuss disposition of these at the next CLDR TC.

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.