summaryrefslogtreecommitdiff
path: root/sdk/java_sdk_test.go
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2020-09-18 14:25:31 -0700
committerColin Cross <ccross@android.com>2020-10-06 15:12:22 -0700
commit323dc60712491c71ccdc5363c42df61f0a192487 (patch)
tree5ba86007fb0f7d2536671cbc64e91b1eac304270 /sdk/java_sdk_test.go
parent56a8321c210bf73c7b9f177849ff4a6b6192d237 (diff)
Make lots of tests run in parallel
Putting t.Parallel() in each test makes them run in parallel. Additional t.Parallel() could be added to each subtest, although that requires making a local copy of the loop variable for table driven tests. Test: m checkbuild Change-Id: I5d9869ead441093f4d7c5757f2447385333a95a4
Diffstat (limited to 'sdk/java_sdk_test.go')
-rw-r--r--sdk/java_sdk_test.go22
1 files changed, 22 insertions, 0 deletions
diff --git a/sdk/java_sdk_test.go b/sdk/java_sdk_test.go
index d6828c95b..f86ab5720 100644
--- a/sdk/java_sdk_test.go
+++ b/sdk/java_sdk_test.go
@@ -92,6 +92,7 @@ java_import {
// Contains tests for SDK members provided by the java package.
func TestSdkDependsOnSourceEvenWhenPrebuiltPreferred(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -141,6 +142,7 @@ sdk_snapshot {
}
func TestBasicSdkWithJavaLibrary(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -220,6 +222,7 @@ func TestBasicSdkWithJavaLibrary(t *testing.T) {
}
func TestSnapshotWithJavaHeaderLibrary(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -272,6 +275,7 @@ aidl/foo/bar/Test.aidl -> aidl/aidl/foo/bar/Test.aidl
}
func TestHostSnapshotWithJavaHeaderLibrary(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -332,6 +336,7 @@ aidl/foo/bar/Test.aidl -> aidl/aidl/foo/bar/Test.aidl
}
func TestDeviceAndHostSnapshotWithJavaHeaderLibrary(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -398,6 +403,7 @@ sdk_snapshot {
}
func TestSnapshotWithJavaImplLibrary(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
module_exports {
name: "myexports",
@@ -451,6 +457,7 @@ aidl/foo/bar/Test.aidl -> aidl/aidl/foo/bar/Test.aidl
}
func TestHostSnapshotWithJavaImplLibrary(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
module_exports {
name: "myexports",
@@ -511,6 +518,7 @@ aidl/foo/bar/Test.aidl -> aidl/aidl/foo/bar/Test.aidl
}
func TestSnapshotWithJavaTest(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
module_exports {
name: "myexports",
@@ -561,6 +569,7 @@ module_exports_snapshot {
}
func TestHostSnapshotWithJavaTest(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
module_exports {
name: "myexports",
@@ -633,6 +642,7 @@ func testSdkWithDroidstubs(t *testing.T, bp string) *testSdkResult {
// directly or indirectly from an APEX as droidstubs can never be a part of an
// apex.
func TestBasicSdkWithDroidstubs(t *testing.T) {
+ t.Parallel()
testSdkWithDroidstubs(t, `
sdk {
name: "mysdk",
@@ -663,6 +673,7 @@ func TestBasicSdkWithDroidstubs(t *testing.T) {
}
func TestSnapshotWithDroidstubs(t *testing.T) {
+ t.Parallel()
result := testSdkWithDroidstubs(t, `
module_exports {
name: "myexports",
@@ -708,6 +719,7 @@ module_exports_snapshot {
}
func TestHostSnapshotWithDroidstubs(t *testing.T) {
+ t.Parallel()
result := testSdkWithDroidstubs(t, `
module_exports {
name: "myexports",
@@ -762,6 +774,7 @@ module_exports_snapshot {
}
func TestSnapshotWithJavaSystemModules(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -856,6 +869,7 @@ sdk_snapshot {
}
func TestHostSnapshotWithJavaSystemModules(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -934,6 +948,7 @@ sdk_snapshot {
}
func TestDeviceAndHostSnapshotWithOsSpecificMembers(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
module_exports {
name: "myexports",
@@ -1061,6 +1076,7 @@ module_exports_snapshot {
}
func TestSnapshotWithJavaSdkLibrary(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -1165,6 +1181,7 @@ sdk_snapshot {
}
func TestSnapshotWithJavaSdkLibrary_SdkVersion_None(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -1229,6 +1246,7 @@ sdk_snapshot {
}
func TestSnapshotWithJavaSdkLibrary_SdkVersion_ForScope(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -1296,6 +1314,7 @@ sdk_snapshot {
}
func TestSnapshotWithJavaSdkLibrary_ApiScopes(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -1386,6 +1405,7 @@ sdk_snapshot {
}
func TestSnapshotWithJavaSdkLibrary_ModuleLib(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -1497,6 +1517,7 @@ sdk_snapshot {
}
func TestSnapshotWithJavaSdkLibrary_SystemServer(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",
@@ -1587,6 +1608,7 @@ sdk_snapshot {
}
func TestSnapshotWithJavaSdkLibrary_NamingScheme(t *testing.T) {
+ t.Parallel()
result := testSdkWithJava(t, `
sdk {
name: "mysdk",