aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2020-07-21 01:13:48 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2020-07-21 01:13:48 +0000
commit740c303dc9c004d148922f6618e3dfab2c600e5f (patch)
treed7556a542ca28eee932a91cea3c92fd4f07bd539
parentd9e6f1cc2d5904a5308f28a24c51f2de507a82ef (diff)
parent53522f0bcf9421388b3968e7d7c20681f01b8a23 (diff)
downloadcontrib-android11-d1-s1-release.tar.gz
Change-Id: I5f88df9344e171f9dd0ce0b768fc0b782ba44ecd
-rw-r--r--src/com/android/media/tests/CameraPerformanceTest.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/com/android/media/tests/CameraPerformanceTest.java b/src/com/android/media/tests/CameraPerformanceTest.java
index 306c212..b3fefcc 100644
--- a/src/com/android/media/tests/CameraPerformanceTest.java
+++ b/src/com/android/media/tests/CameraPerformanceTest.java
@@ -463,12 +463,15 @@ public class CameraPerformanceTest extends CameraTestBase {
setSummary(parseToCtsMetrics(parser));
parser.nextTag();
parser.require(XmlPullParser.END_TAG, null, SUMMARY_TAG);
- parser.nextTag();
- if (parser.getName().equals(DETAIL_TAG)) {
- while (parser.nextTag() == XmlPullParser.START_TAG) {
- addDetail(parseToCtsMetrics(parser));
+ parser.next();
+ int eventType = parser.getEventType();
+ if (eventType != XmlPullParser.END_DOCUMENT) {
+ if (parser.getName().equals(DETAIL_TAG)) {
+ while (parser.nextTag() == XmlPullParser.START_TAG) {
+ addDetail(parseToCtsMetrics(parser));
+ }
+ parser.require(XmlPullParser.END_TAG, null, DETAIL_TAG);
}
- parser.require(XmlPullParser.END_TAG, null, DETAIL_TAG);
}
}