The JDT JUnit plug-in lets you listen to test runs. To observe test runs, register your listener with JUnitCore.addTestRunListener(TestRunListener).
The listener will report all sessions and test cases started.