History log of /frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7a552ffc0bce492a7b87755490f3df7490dc357c 12-Sep-2014 Nick Korostelev <nkorsote@google.com> Removed bogus Looper.prepare() from onStart(). (DO NOT MERGE)

The instrumentation thread for JUnit tests is not a Looper. It calculates all tests that need to be executed, executes them, and exits, ending the instrumentation.

Bug: 17418699

Change-Id: Idcfdd3369472e01996bfae5564b6cb70c3eb7724
/frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java
4771553b614aa042d8456df1dd73aae761c106d8 21-Jun-2014 Nick Korostelev <nkorsote@google.com> Adding support for loading classes/methods from file

Added testFile argument to AndroidJunitRunner which allows to run all tests listed in a file:
adb shell am instrument -w -e testFile /sdcard/tmp/testFile.txt com.android.foo/com.android.test.runner.AndroidJUnitRunner

The file should contain a list of line separated test classes and methods.

bug: 16031984

Change-Id: Idf3e5e12f65ed670f31dad54bf3f0e303114c755
(cherry picked from commit da785cf4556f8bfc347c8118b42c74dc0ec59f58)
/frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java
bac1a737514945ce33a2be2f9b8c5d63430b5234 11-Jun-2014 Brett Chabot <brettchabot@google.com> Merge GoogleInstrumentationTestRunner features into android.support.test.

Change-Id: I07e47038b3e50234b5419499410a253d7ff89a99
/frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java
aa2183cbbc10d3a313777ec4e7eba3675da6f9cb 12-Mar-2014 Brett Chabot <brettchabot@google.com> Add InstrumentationRunListener#setInstrumentation

Change-Id: I5ef349654aac8772b70afeb6caabb648d4e478c0
/frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java
7701a9228ec5a64cd252b2bfbdcc8f4517bee210 21-Feb-2014 Adam Skory <skory@google.com> Add support for sharding to AndroidJunitRunner

Buckets tests based on their descriptors'
hashcodes.

Bug: 12929805
Change-Id: Ib4bf43a836a85cef7a1f6f1483eb82514bbf9009
/frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java
31989aa81fe83b8ca21618eb831fc6e60f2d4b12 04-Feb-2014 Brett Chabot <brettchabot@google.com> Add support for specifying runlisteners via AndroidManifest.

Also refactor existing listener support to simplify.

Change-Id: Ib4ec9ceeba3c68b8a700161c6300ea1ab5d944a3
/frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java
1b187d8791269666045f1f32c548b41c1f4093c5 03-Feb-2014 Brett Chabot <brettchabot@google.com> Merge "Tweak -e suiteAssignment mode."
5cfc27f62f1d05b95d0432916beba7037edeeabf 30-Jan-2014 Brett Chabot <brettchabot@google.com> Tweak -e suiteAssignment mode.

Change suiteAssignment mode so it only outputs a message if test
cases current size does not match its runtime.

Also modify so it streams output instead of waiting for test end.

Change-Id: I6e90ad3c7dc6e36e65b8de2c96edfe0cb226592c
/frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java
e696b968bfe7521fe8c6623dbc466adb9b4302c9 28-Jan-2014 Brett Chabot <brettchabot@google.com> Support multiple notAnnotation values

Bug 12208088

Change-Id: Id2c8ec1215ee7b63d24072131eab227743d366ce
/frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java
6e1116b31936594bafcb2bb7bec8e04f8e9e3ea3 29-Jan-2014 Brett Chabot <brettchabot@google.com> Merge "Make android.support.test work with unmodified upstream junit."
92486d33cdbabc6dd0f69db97d00864d3fc2da00 10-Jan-2014 Brett Chabot <brettchabot@google.com> Make android.support.test work with unmodified upstream junit.

Stop depending on proposed extenstion points to upstream JUnit.
Instead copy in necessary code to support JUnit3 annotation
filtering, and redo injection implementation to support nested
suites.

Also change the package name of tests.

Bug: 10749552

Change-Id: I1ff09d14afe02f265d4c9420b49f047c9c552eab
/frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java
b7e01285f755778b597752e007d3b232b33209c2 28-Jan-2014 Brett Chabot <brettchabot@google.com> am 6cdf7a05: am 5c8e0271: DO NOT MERGE. Cherry pick \'Support multiple notAnnotation values\'

* commit '6cdf7a05a7a1437aea3c670a38b7112c5c158f2a':
DO NOT MERGE. Cherry pick 'Support multiple notAnnotation values'
6cdf7a05a7a1437aea3c670a38b7112c5c158f2a 28-Jan-2014 Brett Chabot <brettchabot@google.com> am 5c8e0271: DO NOT MERGE. Cherry pick \'Support multiple notAnnotation values\'

* commit '5c8e0271db889518f5969b142a37faa01a4ee54d':
DO NOT MERGE. Cherry pick 'Support multiple notAnnotation values'
fdc820f21e1b07ba7e148936037767e0daf8375d 04-Dec-2013 Brett Chabot <brettchabot@google.com> DO NOT MERGE. Cherry pick 'Change android-test-lib package namespace to android.support.test'

Also move private API classes to internal package

Bug: 10749552
Change-Id: Ic12343763680df63997951cfa8a9688f3153dab7
/frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java
a9407644f9c2d397b473b45775991cffcafa192f 04-Dec-2013 Brett Chabot <brettchabot@google.com> Change android-test-lib package namespace to android.support.test

Also move private API classes to internal package

Bug: 10749552

Change-Id: I8561ab68872a4fb6e912f95c40a11c2cb7f18dd8
/frameworks/testing/support/src/android/support/test/runner/AndroidJUnitRunner.java