summaryrefslogtreecommitdiffstats
path: root/tests/DumpRenderTree2/src
diff options
context:
space:
mode:
authorMaksymilian Osowski <maxosowski@google.com>2010-08-10 16:16:53 +0100
committerMaksymilian Osowski <maxosowski@google.com>2010-08-10 18:28:52 +0100
commitea46f2595a8718d4478e016fd40b2d57658289cf (patch)
treec00e3aaf08d240a329d618055a43ac89dc2c30f2 /tests/DumpRenderTree2/src
parent77bdba839b2f171d63527dcb3b4787a2e6ce9878 (diff)
downloadframeworks_base-ea46f2595a8718d4478e016fd40b2d57658289cf.zip
frameworks_base-ea46f2595a8718d4478e016fd40b2d57658289cf.tar.gz
frameworks_base-ea46f2595a8718d4478e016fd40b2d57658289cf.tar.bz2
Resets Summarizer after everything's finished.
Bug: 2903641 Change-Id: I7cecd454fe726a1527999259d37bd51ea2785116
Diffstat (limited to 'tests/DumpRenderTree2/src')
-rw-r--r--tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java1
-rw-r--r--tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java8
2 files changed, 9 insertions, 0 deletions
diff --git a/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java b/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
index a8695a0..7ec3dd7 100644
--- a/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
+++ b/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
@@ -82,6 +82,7 @@ public class ManagerService extends Service {
public void handleMessage(Message msg) {
switch (msg.what) {
case MSG_FIRST_TEST:
+ mSummarizer.reset();
Bundle bundle = msg.getData();
ensureNextTestSetup(bundle.getString("firstTest"), bundle.getInt("index"));
break;
diff --git a/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java b/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java
index d9e7ec0..72eb41e 100644
--- a/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java
+++ b/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java
@@ -205,6 +205,14 @@ public class Summarizer {
createTxtSummary();
}
+ public void reset() {
+ mCrashedTestsCount = 0;
+ mFailedNotIgnoredTests.clear();
+ mIgnoredTests.clear();
+ mPassedNotIgnoredTests.clear();
+ mTitleString = null;
+ }
+
private void createTxtSummary() {
StringBuilder txt = new StringBuilder();