public class XmlTestRunListener extends Object implements com.android.ddmlib.testrunner.ITestRunListener
| Constructor and Description |
|---|
XmlTestRunListener(com.android.ddmlib.IDevice device,
File reportDirectory) |
| Modifier and Type | Method and Description |
|---|---|
protected OutputStream |
createOutputResultStream(File reportDir,
TestRunResult testRunResult) |
protected String |
getCurrentTimestamp() |
protected File |
getResultFile(File reportDir,
TestRunResult testRunResult) |
protected void |
print(org.kxml2.io.KXmlSerializer serializer,
com.android.ddmlib.testrunner.TestIdentifier testId,
com.android.ddmlib.testrunner.TestResult testResult) |
protected void |
printTestResults(org.kxml2.io.KXmlSerializer serializer,
long elapsedTime,
TestRunResult testRunResult) |
protected String |
sanitize(String text) |
void |
testEnded(com.android.ddmlib.testrunner.TestIdentifier test,
Map<String,String> testMetrics) |
void |
testFailed(com.android.ddmlib.testrunner.ITestRunListener.TestFailure status,
com.android.ddmlib.testrunner.TestIdentifier test,
String trace) |
void |
testRunEnded(long elapsedTime,
Map<String,String> runMetrics) |
void |
testRunFailed(String errorMessage) |
void |
testRunStarted(String runName,
int numTests) |
void |
testRunStopped(long arg0) |
void |
testStarted(com.android.ddmlib.testrunner.TestIdentifier test) |
public void testRunStarted(String runName, int numTests)
testRunStarted in interface com.android.ddmlib.testrunner.ITestRunListenerpublic void testStarted(com.android.ddmlib.testrunner.TestIdentifier test)
testStarted in interface com.android.ddmlib.testrunner.ITestRunListenerpublic void testFailed(com.android.ddmlib.testrunner.ITestRunListener.TestFailure status,
com.android.ddmlib.testrunner.TestIdentifier test,
String trace)
testFailed in interface com.android.ddmlib.testrunner.ITestRunListenerpublic void testEnded(com.android.ddmlib.testrunner.TestIdentifier test,
Map<String,String> testMetrics)
testEnded in interface com.android.ddmlib.testrunner.ITestRunListenerpublic void testRunFailed(String errorMessage)
testRunFailed in interface com.android.ddmlib.testrunner.ITestRunListenerpublic void testRunStopped(long arg0)
testRunStopped in interface com.android.ddmlib.testrunner.ITestRunListenerpublic void testRunEnded(long elapsedTime,
Map<String,String> runMetrics)
testRunEnded in interface com.android.ddmlib.testrunner.ITestRunListener@Nonnull protected File getResultFile(@Nonnull File reportDir, @Nonnull TestRunResult testRunResult) throws IOException
IOException@Nonnull protected OutputStream createOutputResultStream(@Nonnull File reportDir, @Nonnull TestRunResult testRunResult) throws IOException
IOExceptionprotected void printTestResults(@Nonnull org.kxml2.io.KXmlSerializer serializer, @Nonnegative long elapsedTime, @Nonnull TestRunResult testRunResult) throws IOException
IOExceptionprotected void print(@Nonnull org.kxml2.io.KXmlSerializer serializer, @Nonnull com.android.ddmlib.testrunner.TestIdentifier testId, @Nonnull com.android.ddmlib.testrunner.TestResult testResult) throws IOException
IOExceptionCopyright © 2016 echocat. All rights reserved.