Package org.eclipse.unittest.launcher
Interface ITestRunnerClient
-
public interface ITestRunnerClient
An interface to be implemented by a Test Runner Client. Its implementation should takes care of placing the right listeners to a givenTestRunSession
(usually received in the constructor) and to react to the various test engine events (can be some notifications via some network, reading standard output, etc. depending on design of a specified test runner) by sending notifications to theUITestRunListener
s.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
startMonitoring()
Starts monitoring test execution.void
stopMonitoring()
Stops monitoring and disconnects this test runner client; this is typically happening when a test run session is marked as terminated.void
stopTest()
Requests to stop the tests execution.
-
-
-
Method Detail
-
startMonitoring
void startMonitoring()
Starts monitoring test execution.- See Also:
stopMonitoring()
-
stopTest
void stopTest()
Requests to stop the tests execution. Usually requested by user; so it should stop the test runner client (usually callingstopMonitoring()
and also related test specific closable objects like an underlyingILaunch
(unless launch is configured to be kept alive).
-
stopMonitoring
void stopMonitoring()
Stops monitoring and disconnects this test runner client; this is typically happening when a test run session is marked as terminated.
-
-