From 20b4935f2a8114bb95e8692490ec141bb6731475 Mon Sep 17 00:00:00 2001 From: Guang Zhu Date: Mon, 20 Apr 2009 13:57:46 -0700 Subject: [PATCH] modify wait mechanism so that it checks whether activity has already finished or not first squashed commit of the following: commit e2c2d1c09475ce2e319b935fb5627c82a7693a9b Author: Guang Zhu Date: Mon Apr 20 13:33:08 2009 -0700 modify wait mechanism so that it checks whether activity has already finished or not first This reverts commit deb6e8792dd563916724bbc127a6fe16ffe81647. commit deb6e8792dd563916724bbc127a6fe16ffe81647 Author: Guang Zhu Date: Mon Apr 20 10:58:52 2009 -0700 changed callback mechanism in TestShellActivity to use condition --- .../dumprendertree/LayoutTestsAutoTest.java | 26 +++++++------------ .../dumprendertree/LoadTestsAutoTest.java | 11 +++++--- 2 files changed, 17 insertions(+), 20 deletions(-) diff --git a/tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoTest.java b/tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoTest.java index 39eae02940d21..910cb8dedcd75 100644 --- a/tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoTest.java +++ b/tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoTest.java @@ -16,24 +16,11 @@ package com.android.dumprendertree; -import android.app.Activity; import android.app.Instrumentation; -import android.app.Instrumentation.ActivityMonitor; -import android.content.ContentResolver; -import android.content.ContentValues; import android.content.Intent; - -import android.util.Log; -import android.view.KeyEvent; -import android.webkit.WebSettings; - import android.os.Bundle; -import android.os.Message; import android.test.ActivityInstrumentationTestCase2; -import android.test.AndroidTestCase; -import android.test.suitebuilder.annotation.LargeTest; - -import com.android.dumprendertree.TestShellActivity; +import android.util.Log; import java.io.BufferedOutputStream; import java.io.BufferedReader; @@ -141,6 +128,7 @@ public class LayoutTestsAutoTest extends ActivityInstrumentationTestCase2 mTestList; private boolean mRebaselineResults; private String mTestPathPrefix; + private boolean mFinished; public LayoutTestsAutoTest() { super("com.android.dumprendertree", TestShellActivity.class); @@ -290,6 +278,7 @@ public class LayoutTestsAutoTest extends ActivityInstrumentationTestCase2