[
https://issues.jboss.org/browse/JGRP-693?page=com.atlassian.jira.plugin.s...
]
Bela Ban commented on JGRP-693:
-------------------------------
I wrote a class Metronome (in 2.12.x, pulled from 3.x), maybe take another look to see if
it can be used
Incorporate MultithreadedTestCase (MTC) usage into JGroups testsuite
--------------------------------------------------------------------
Key: JGRP-693
URL:
https://issues.jboss.org/browse/JGRP-693
Project: JGroups
Issue Type: Task
Environment: JGroups testsuite test cases
Reporter: Richard Achmatowicz
Assignee: Bela Ban
Fix For: 3.x
MultithreadedTestCase (MTC) is an open-source testing framework which supports the
writing of multithreaded test cases. It introduces a global tick-counter which provides a
deterministic form of thread synchronization, based on the number of times all threads in
a test case are blocked. The tool works well ina debugger, unlike other approximate forms
of synchronization (e.g. sleep())
This issue concerns using MTC in order to simplify and improve test cases in the JGroups
test suite in which concurrency and blocking are at issue.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira