• Home
  • History
  • Annotate
  • only in /frameworks/testing/androidtestlib/
History log of /frameworks/testing/androidtestlib/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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