@Override public void done() { handleTestEnd(); handleTestRunEnded(); super.done(); }
public final void flush() { if (mUnfinishedLine != null) { processNewLines(new String[] { mUnfinishedLine }); } done(); }
@Override public final void addOutput(byte[] data, int offset, int length) { if (!isCancelled()) { String s = new String(data, offset, length, Charsets.UTF_8); processNewLines(lines);
ShellCommandUnresponsiveException, IOException { final int[] nLines = {0}; MultiLineReceiver receiver = new MultiLineReceiver() { @Override public void processNewLines(String[] lines) {
@Override public final void flush() { if (mUnfinishedLine != null) { processNewLines(new String[] { mUnfinishedLine }); } done(); }
public final void addOutput(byte[] data, int offset, int length) { if (isCancelled() == false) { String s = null; try { processNewLines(lines);
@Override public final void flush() { if (mUnfinishedLine != null) { processNewLines(new String[] { mUnfinishedLine }); } done(); }
@Override public final void addOutput(byte[] data, int offset, int length) { if (!isCancelled()) { String s = new String(data, offset, length, UTF_8); processNewLines(lines);
/** * Called by parent when adb session is complete. */ @Override public void done() { super.done(); if (!mTestRunFailReported) { handleOutputDone(); } }
/** * Called by parent when adb session is complete. */ @Override public void done() { super.done(); if (!mTestRunFailReported) { handleOutputDone(); } }