16522ab7fbaaa627c2c51cfc1339c2248af6df1b |
24-Aug-2012 |
Brett Chabot <brettchabot@google.com> |
Add support for annotation and notAnnotation args. Also filter out tests with @Suppress. Change-Id: Id9243c6b73dc7c6769d31301186f955b2d86fb93
rc/com/android/test/runner/AndroidJUnitRunner.java
rc/com/android/test/runner/TestRequestBuilder.java
rc/com/android/test/runner/junit3/AndroidJUnit3ClassRunner.java
rc/com/android/test/runner/junit3/AndroidTestSuite.java
ests/src/com/android/test/runner/TestRequestBuilderTest.java
|
3604db5bcd124dfd1396fb51434d3f4337690cff |
17-Aug-2012 |
Brett Chabot <brettchabot@google.com> |
Add support for 'logOnly' mode. Also refactor runner classes into junit3 and junit4 packages. Change-Id: I205b481d9b158e9e2c761e6917d471655b898d16
rc/com/android/test/runner/AndroidJUnit3Builder.java
rc/com/android/test/runner/AndroidJUnit3ClassRunner.java
rc/com/android/test/runner/AndroidJUnit4Builder.java
rc/com/android/test/runner/AndroidJUnit4ClassRunner.java
rc/com/android/test/runner/AndroidJUnitRunner.java
rc/com/android/test/runner/AndroidRunnerBuilder.java
rc/com/android/test/runner/AndroidTestSuite.java
rc/com/android/test/runner/TestRequestBuilder.java
rc/com/android/test/runner/junit3/AndroidJUnit3Builder.java
rc/com/android/test/runner/junit3/AndroidJUnit3ClassRunner.java
rc/com/android/test/runner/junit3/AndroidTestSuite.java
rc/com/android/test/runner/junit3/NoExecTestResult.java
rc/com/android/test/runner/junit3/NonExecutingJUnit3ClassRunner.java
rc/com/android/test/runner/junit4/AndroidJUnit4Builder.java
rc/com/android/test/runner/junit4/AndroidJUnit4ClassRunner.java
rc/com/android/test/runner/junit4/NonExecutingJUnit4ClassRunner.java
ests/src/com/android/test/MyInstrumentationTestCase.java
|
8e2184aa915a4591f0a8fb6686bdb46eb06f510e |
17-Aug-2012 |
Brett Chabot <brettchabot@google.com> |
Merge "Make TestRequestBuilder#build public." into jb-mr1-dev
|
cebe48ef03abf67e1957a8df4574c79191a5c482 |
17-Aug-2012 |
Brett Chabot <brettchabot@google.com> |
Make TestRequestBuilder#build public. Keeping this method package-private caused some unit tests to fail on latest Android platform. Plus since class is public, didn't make sense to make it package-private. Change-Id: Id510cfd6e8ea10efd1c26635b9912ffe04c381c7
rc/com/android/test/runner/TestRequestBuilder.java
|
3c941fb7233210b06245f52cd9630b33da15d344 |
16-Aug-2012 |
Brett Chabot <brettchabot@google.com> |
Pass the right Context object to AndroidTestCase and InjectContext. Change-Id: I0743873aab0cc25b891ef5744fecf70cb4e27976
rc/com/android/test/InjectContext.java
rc/com/android/test/runner/AndroidJUnit4ClassRunner.java
rc/com/android/test/runner/AndroidTestSuite.java
|
5e6ca275201fea0fd0316fb15bc7d0248e224b2c |
14-Aug-2012 |
Brett Chabot <brettchabot@google.com> |
Cherry pick: Support test size annotations in android-test-lib. Change-Id: Idb2b1d0249f84ca789c6339db03384b3cb3f87ab
rc/com/android/test/runner/AndroidJUnitRunner.java
rc/com/android/test/runner/TestRequestBuilder.java
ests/src/com/android/test/runner/TestRequestBuilderTest.java
|
0e1d66fcd74344182e3bfca913744b1a66e7a188 |
29-Jun-2012 |
Brett Chabot <brettchabot@android.com> |
Add support for running individual test methods. Also report results for ignored tests. Change-Id: Ic7f8e8ff35beb2dfd98cdc4e516058bf2286ec60
rc/com/android/test/runner/AndroidJUnitRunner.java
rc/com/android/test/runner/TestLoader.java
rc/com/android/test/runner/TestRequest.java
rc/com/android/test/runner/TestRequestBuilder.java
ests/.gitignore
ests/Android.mk
ests/AndroidManifest.xml
ests/src/com/android/test/runner/AndroidJUnitRunnerTest.java
ests/src/com/android/test/runner/TestLoaderTest.java
|
53196f43b44ff02da07c243798168d7e5614ec34 |
15-Apr-2012 |
Brett Chabot <brettchabot@android.com> |
Inject Contexts and Instrumentations into tests. Bug 5826326 Change-Id: If17de0320413eb3df085e079ef9cdee9a16c424f
rc/com/android/test/InjectContext.java
rc/com/android/test/InjectInstrumentation.java
rc/com/android/test/runner/AndroidJUnit3Builder.java
rc/com/android/test/runner/AndroidJUnit3ClassRunner.java
rc/com/android/test/runner/AndroidJUnit4Builder.java
rc/com/android/test/runner/AndroidJUnit4ClassRunner.java
rc/com/android/test/runner/AndroidJUnitRunner.java
rc/com/android/test/runner/AndroidRunnerBuilder.java
rc/com/android/test/runner/AndroidTestSuite.java
rc/com/android/test/runner/TestLoader.java
rc/com/android/test/runner/TestRequestBuilder.java
ests/src/com/android/test/InstrumentationJUnit4Test.java
ests/src/com/android/test/MyAndroidTestCase.java
ests/src/com/android/test/MyInstrumentationTestCase.java
ests/src/com/android/test/runner/ClassPathScannerTest.java
|
bb23e68d4dc19a37df318b8d169e3dfd0dd1c20e |
03-Apr-2012 |
Brett Chabot <brettchabot@android.com> |
Initial commit for androidtestlib. Currently includes an experimental runner for JUnit4 tests. Bug 5826326 Change-Id: Icdd2cd7fcc8d0cdf4a69afdd775b443797adbb0b
ndroid.mk
EADME
rc/com/android/test/runner/AndroidJUnitRunner.java
rc/com/android/test/runner/ClassPathScanner.java
rc/com/android/test/runner/TestLoader.java
rc/com/android/test/runner/TestRequest.java
rc/com/android/test/runner/TestRequestBuilder.java
ests/Android.mk
ests/AndroidManifest.xml
ests/src/com/android/test/runner/ClassPathScannerTest.java
ests/src/com/android/test/runner/TestLoaderTest.java
|