[
https://issues.apache.org/jira/browse/UIMA-4280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marshall Schor resolved UIMA-4280.
----------------------------------
Resolution: Fixed
> testing utility MultiTrheadUtils not getting intended parallelism
> -----------------------------------------------------------------
>
> Key: UIMA-4280
> URL: https://issues.apache.org/jira/browse/UIMA-4280
> Project: UIMA
> Issue Type: Improvement
> Components: Core Java Framework
> Reporter: Marshall Schor
> Assignee: Marshall Schor
> Priority: Minor
> Fix For: 2.7.1SDK
>
>
> The MultiThreadUtils routine in the core UIMA testing code is intended to run
> multiple threads of tests in parallel. It was doing this by creating some
> number of threads, and starting them. The intent was that these threads run
> together, and experience some contention.
> When measured on a 2 GHz Intel i7 Windows machine, the time to start the
> thread seemed to be about 1 millisecond. Which meant that unless the test
> took longer than a millisecond, no contention would happen.
> Change this to have the threads all "started", but then wait for a "go"
> notification, given after all threads have completed their startup.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)