From f460dd42190ada4a2c147db5127a9d7870fe0101 Mon Sep 17 00:00:00 2001 From: Steve Block Date: Wed, 29 Sep 2010 12:55:53 +0100 Subject: Fix a bug with the expected result path in DumpRenderTree2 If we fail to read from any of the possible expected result paths, we should not record an expected result path. Change-Id: Ica96b791c14a7755154be4ec9480be4d13f47a19 --- .../src/com/android/dumprendertree2/ManagerService.java | 2 +- .../DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'tests/DumpRenderTree2/src') diff --git a/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java b/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java index 17e19d0..f42dc86 100644 --- a/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java +++ b/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java @@ -267,7 +267,7 @@ public class ManagerService extends Service { bytes = FsUtils.readDataFromUrl(FileFilter.getUrl(relativePath)); } - mLastExpectedResultPathFetched = relativePath; + mLastExpectedResultPathFetched = bytes == null ? null : relativePath; return bytes; } diff --git a/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java b/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java index 25c5ad5..8d01a53 100644 --- a/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java +++ b/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java @@ -539,7 +539,11 @@ public class Summarizer { String textSource = result.getExpectedTextResultPath(); String imageSource = result.getExpectedImageResultPath(); - if (textSource != null) { + if (textSource == null) { + // Show if a text result is missing. We may want to revisit this decision when we add + // support for image results. + html.append("Expected textual result missing"); + } else { html.append("Expected textual result from: "); html.append("