Index: base/test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTestRunner.java |
diff --git a/base/test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTestRunner.java b/base/test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTestRunner.java |
index 8a3395ad7df98b2e5d1e1337f1d74807cead3a63..c90ebf2d9b946b7d931fe246b0fc43be65223736 100644 |
--- a/base/test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTestRunner.java |
+++ b/base/test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTestRunner.java |
@@ -94,7 +94,7 @@ public class BaseInstrumentationTestRunner extends InstrumentationTestRunner { |
@Override |
protected TestResult createTestResult() { |
SkippingTestResult r = new SkippingTestResult(); |
- r.addSkipCheck(new MinAndroidSdkLevelSkipCheck()); |
+ addSkipChecks(r); |
return r; |
} |
}; |
@@ -103,6 +103,13 @@ public class BaseInstrumentationTestRunner extends InstrumentationTestRunner { |
} |
/** |
+ * Adds the desired SkipChecks to result. Subclasses can add additional SkipChecks. |
+ */ |
+ protected void addSkipChecks(SkippingTestResult result) { |
+ result.addSkipCheck(new MinAndroidSdkLevelSkipCheck()); |
+ } |
+ |
+ /** |
* Checks the device's SDK level against any specified minimum requirement. |
*/ |
public static class MinAndroidSdkLevelSkipCheck implements SkipCheck { |