aboutsummaryrefslogtreecommitdiffhomepage
path: root/platform_tools/android/apps/visualbench/src/main/java/com/skia/VisualBenchTestActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform_tools/android/apps/visualbench/src/main/java/com/skia/VisualBenchTestActivity.java')
-rw-r--r--platform_tools/android/apps/visualbench/src/main/java/com/skia/VisualBenchTestActivity.java62
1 files changed, 0 insertions, 62 deletions
diff --git a/platform_tools/android/apps/visualbench/src/main/java/com/skia/VisualBenchTestActivity.java b/platform_tools/android/apps/visualbench/src/main/java/com/skia/VisualBenchTestActivity.java
deleted file mode 100644
index 48507bea68..0000000000
--- a/platform_tools/android/apps/visualbench/src/main/java/com/skia/VisualBenchTestActivity.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * Copyright 2015 Google Inc.
- *
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
-
-package com.skia;
-
-import android.app.Instrumentation;
-import android.content.Intent;
-import android.test.ActivityUnitTestCase;
-import android.util.Log;
-import java.io.BufferedReader;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-import java.io.IOException;
-import java.lang.StringBuilder;
-
-public class VisualBenchTestActivity extends ActivityUnitTestCase<VisualBenchActivity> {
- private VisualBenchActivity mActivity;
- private Instrumentation mInstrumentation;
-
- public VisualBenchTestActivity() {
- super(VisualBenchActivity.class);
- }
-
- protected void setUp() throws Exception {
- super.setUp();
- mInstrumentation = getInstrumentation();
- }
-
- private String getFlags() throws IOException {
- InputStream s = getInstrumentation().getTargetContext().getResources().getAssets().open("nanobench_flags.txt");
- BufferedReader r = new BufferedReader(new InputStreamReader(s));
- StringBuilder flags = new StringBuilder();
- String sep = System.getProperty("line.separator");
- String line;
- while ((line = r.readLine()) != null) {
- flags.append(line);
- flags.append(sep);
- }
- s.close();
- return flags.toString();
- }
-
- public void testVisualBench() throws InterruptedException, IOException {
- String pkg = getInstrumentation().getTargetContext().getPackageName();
- Intent intent = new Intent(getInstrumentation().getTargetContext(),
- VisualBenchActivity.class);
- String args = getFlags();
- intent.putExtra("cmdLineFlags", args);
- mActivity = launchActivityWithIntent(pkg, VisualBenchActivity.class, intent);
-
- assertNotNull("mActivity is null", mActivity);
- Thread.sleep(5000);
- while (!mActivity.isDestroyed()) {
- Log.d("skiatest", "Waiting for subprocess to finish.");
- Thread.sleep(1000);
- }
- }
-}