Move common test_options properties into the android package
Multiple modules (e.g. java, cc, python, rust) define the `test_options` field. Extract the common properties in test_options to share across different test rules. Bug: 240928948 Test: `refreshmod` and diff with original module-info.json Change-Id: I404a7a157b4ccaa53d800ee2217559ff695bd825
This commit is contained in:
@@ -24,12 +24,6 @@ import (
|
||||
"android/soong/tradefed"
|
||||
)
|
||||
|
||||
// Test option struct.
|
||||
type TestOptions struct {
|
||||
// If the test is a hostside(no device required) unittest that shall be run during presubmit check.
|
||||
Unit_test *bool
|
||||
}
|
||||
|
||||
type TestProperties struct {
|
||||
// Disables the creation of a test-specific directory when used with
|
||||
// relative_install_path. Useful if several tests need to be in the same
|
||||
@@ -67,7 +61,7 @@ type TestProperties struct {
|
||||
Test_harness *bool
|
||||
|
||||
// Test options.
|
||||
Test_options TestOptions
|
||||
Test_options android.CommonTestOptions
|
||||
|
||||
// Add RootTargetPreparer to auto generated test config. This guarantees the test to run
|
||||
// with root permission.
|
||||
|
Reference in New Issue
Block a user