|
[Android] Refactor browser test execution.
This change allows us to run multiple browser tests within a single
invocation of an app. It does so by moving the test activity into its
own process, running each test individually within that activity, and
killing the process between each test.
BUG= 472360
Committed: https://crrev.com/b049103fa4848e304102a24e78c6ba994130a535
Cr-Commit-Position: refs/heads/master@{#334149}
Total comments: 6
Total comments: 4
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+594 lines, -193 lines) |
Patch |
|
M |
build/android/pylib/gtest/gtest_test_instance.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
7 chunks |
+68 lines, -0 lines |
0 comments
|
Download
|
|
M |
build/android/pylib/gtest/local_device_gtest_run.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
8 chunks |
+37 lines, -36 lines |
0 comments
|
Download
|
|
M |
build/android/pylib/gtest/setup.py
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -21 lines |
0 comments
|
Download
|
|
M |
build/android/test_runner.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
build/apk_test.gypi
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
build/config/android/internal_rules.gni
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
build/config/android/rules.gni
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
components/components_tests.gyp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
components/test/DEPS
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
components/test/android/browsertests_apk/AndroidManifest.xml.jinja2
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
components/test/android/browsertests_apk/src/org/chromium/components_browsertests_apk/ComponentsBrowserTestsActivity.java
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
2 chunks |
+19 lines, -39 lines |
0 comments
|
Download
|
|
M |
components/test/android/browsertests_apk/src/org/chromium/components_browsertests_apk/ComponentsBrowserTestsApplication.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/content_tests.gypi
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+16 lines, -0 lines |
0 comments
|
Download
|
|
A |
content/shell/android/browsertests/src/org/chromium/content_shell/browsertests/ContentShellBrowserTestActivity.java
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+89 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/shell/android/browsertests_apk/AndroidManifest.xml.jinja2
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
content/shell/android/browsertests_apk/src/org/chromium/content_browsertests_apk/ContentBrowserTestsActivity.java
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+19 lines, -35 lines |
0 comments
|
Download
|
|
M |
content/shell/android/browsertests_apk/src/org/chromium/content_browsertests_apk/ContentBrowserTestsApplication.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
testing/android/appurify_support/java/src/org/chromium/test/support/RobotiumBundleGenerator.java
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+9 lines, -4 lines |
0 comments
|
Download
|
|
M |
testing/android/native_test.gyp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
testing/android/native_test/java/src/org/chromium/native_test/NativeBrowserTestActivity.java
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+40 lines, -1 line |
0 comments
|
Download
|
|
M |
testing/android/native_test/java/src/org/chromium/native_test/NativeTestActivity.java
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
5 chunks |
+26 lines, -5 lines |
0 comments
|
Download
|
|
M |
testing/android/native_test/java/src/org/chromium/native_test/NativeTestInstrumentationTestRunner.java
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
6 chunks |
+188 lines, -37 lines |
0 comments
|
Download
|
|
M |
testing/android/native_test/java/src/org/chromium/native_test/NativeUnitTestActivity.java
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
testing/android/reporter/java/src/org/chromium/test/reporter/TestStatusReceiver.java
|
View
|
1
2
3
4
5
|
7 chunks |
+28 lines, -2 lines |
0 comments
|
Download
|
|
M |
testing/android/reporter/java/src/org/chromium/test/reporter/TestStatusReporter.java
|
View
|
|
3 chunks |
+29 lines, -8 lines |
0 comments
|
Download
|
Total messages: 23 (4 generated)
|