diff options
Diffstat (limited to 'tests/RenderScriptTests/ImageProcessing/src/com/android/rs/image/ImageProcessingTestRunner.java')
-rw-r--r-- | tests/RenderScriptTests/ImageProcessing/src/com/android/rs/image/ImageProcessingTestRunner.java | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/tests/RenderScriptTests/ImageProcessing/src/com/android/rs/image/ImageProcessingTestRunner.java b/tests/RenderScriptTests/ImageProcessing/src/com/android/rs/image/ImageProcessingTestRunner.java index 4e27b7f..36fbb3e 100644 --- a/tests/RenderScriptTests/ImageProcessing/src/com/android/rs/image/ImageProcessingTestRunner.java +++ b/tests/RenderScriptTests/ImageProcessing/src/com/android/rs/image/ImageProcessingTestRunner.java @@ -24,14 +24,25 @@ import junit.framework.TestSuite; /** * Run the ImageProcessing benchmark test - * adb shell am instrument -w com.android.rs.image/.ImageProcessingTestRunner + * adb shell am instrument -e iteration <n> -w com.android.rs.image/.ImageProcessingTestRunner * */ public class ImageProcessingTestRunner extends InstrumentationTestRunner { + public int mIteration = 5; + @Override public TestSuite getAllTests() { TestSuite suite = new InstrumentationTestSuite(this); suite.addTestSuite(ImageProcessingTest.class); return suite; } + + @Override + public void onCreate(Bundle icicle) { + super.onCreate(icicle); + String strIteration = (String) icicle.get("iteration"); + if (strIteration != null) { + mIteration = Integer.parseInt(strIteration); + } + } } |