Home | History | Annotate | Download | only in runner
      1 package junit.runner;
      2 /**
      3  * A listener interface for observing the
      4  * execution of a test run. Unlike TestListener,
      5  * this interface using only primitive objects,
      6  * making it suitable for remote test execution.
      7  * {@hide} - Not needed for 1.0 SDK
      8  */
      9  public interface TestRunListener {
     10      /* test status constants*/
     11      public static final int STATUS_ERROR= 1;
     12      public static final int STATUS_FAILURE= 2;
     13 
     14      public void testRunStarted(String testSuiteName, int testCount);
     15      public void testRunEnded(long elapsedTime);
     16      public void testRunStopped(long elapsedTime);
     17      public void testStarted(String testName);
     18      public void testEnded(String testName);
     19      public void testFailed(int status, String testName, String trace);
     20 }
     21