aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/media/tests/Camera2FrameworkStressTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/media/tests/Camera2FrameworkStressTest.java')
-rw-r--r--src/com/android/media/tests/Camera2FrameworkStressTest.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/media/tests/Camera2FrameworkStressTest.java b/src/com/android/media/tests/Camera2FrameworkStressTest.java
index a6fb7ad..b275fe2 100644
--- a/src/com/android/media/tests/Camera2FrameworkStressTest.java
+++ b/src/com/android/media/tests/Camera2FrameworkStressTest.java
@@ -20,9 +20,11 @@ import com.android.tradefed.config.OptionClass;
import com.android.tradefed.device.DeviceNotAvailableException;
import com.android.tradefed.device.IFileEntry;
import com.android.tradefed.log.LogUtil.CLog;
+import com.android.tradefed.metrics.proto.MetricMeasurement.Metric;
import com.android.tradefed.result.ITestInvocationListener;
import com.android.tradefed.result.TestDescription;
import com.android.tradefed.util.FileUtil;
+import com.android.tradefed.util.proto.TfMetricProtoUtil;
import java.io.BufferedReader;
import java.io.File;
@@ -90,14 +92,15 @@ public class Camera2FrameworkStressTest extends CameraTestBase {
}
@Override
- public void testEnded(TestDescription test, long endTime, Map<String, String> testMetrics) {
+ public void testEnded(
+ TestDescription test, long endTime, HashMap<String, Metric> testMetrics) {
if (hasTestRunFatalError()) {
CLog.v("The instrumentation result not found. Fall back to get the metrics from a "
+ "log file. errorMsg: %s", getCollectingListener().getErrorMessage());
}
// For stress test, parse the metrics from a log file.
- testMetrics = parseLog(test.getTestName());
+ testMetrics = TfMetricProtoUtil.upgradeConvert(parseLog(test.getTestName()));
super.testEnded(test, endTime, testMetrics);
}