aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tradefed/invoker
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/tradefed/invoker')
-rw-r--r--src/com/android/tradefed/invoker/ShardListener.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/tradefed/invoker/ShardListener.java b/src/com/android/tradefed/invoker/ShardListener.java
index f429fcc5d..2cd2c69c1 100644
--- a/src/com/android/tradefed/invoker/ShardListener.java
+++ b/src/com/android/tradefed/invoker/ShardListener.java
@@ -126,7 +126,7 @@ public class ShardListener extends CollectingTestListener {
private void forwardTestResults(Map<TestIdentifier, TestResult> testResults) {
for (Map.Entry<TestIdentifier, TestResult> testEntry : testResults.entrySet()) {
- mMasterListener.testStarted(testEntry.getKey());
+ mMasterListener.testStarted(testEntry.getKey(), testEntry.getValue().getStartTime());
switch (testEntry.getValue().getStatus()) {
case FAILURE:
mMasterListener.testFailed(testEntry.getKey(),
@@ -143,7 +143,10 @@ public class ShardListener extends CollectingTestListener {
break;
}
if (!testEntry.getValue().getStatus().equals(TestStatus.INCOMPLETE)) {
- mMasterListener.testEnded(testEntry.getKey(), testEntry.getValue().getMetrics());
+ mMasterListener.testEnded(
+ testEntry.getKey(),
+ testEntry.getValue().getEndTime(),
+ testEntry.getValue().getMetrics());
}
}
}