final IRemoteTestListener listener = m_testListeners[i];
Platform.run(new ListenerSafeRunnable() {
public void run() {
switch(testResultMessage.getResult()) {
case MessageHelper.TEST_STARTED:
listener.onTestStart(testResultMessage);
break;
case MessageHelper.PASSED_TEST:
listener.onTestSuccess(testResultMessage);
break;
case MessageHelper.FAILED_TEST: