SuiteModuleLoader
public class SuiteModuleLoader
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.testtype.suite.SuiteModuleLoader |
Mengambil definisi modul uji Kompatibilitas dari repositori. TODO: Tambahkan perluasan suite saat memuat modul.
Ringkasan
Kelas bersarang | |
---|---|
class | SuiteModuleLoader.ConfigFilter |
bidang | |
---|---|
public static final String | CONFIG_EXT
|
Konstruktor publik | |
---|---|
SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) Aktor untuk SuiteModuleLoader. |
Metode publik | |
---|---|
static void | addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) Metode utilitas yang memungkinkan untuk mengurai dan membuat struktur dengan filter opsi. |
void | addFiltersToTest ( IRemoteTest test, IAbi abi, String moduleId, includeFilters, excludeFilters) addFiltersToTest ( IRemoteTest test, IAbi abi, String moduleId, includeFilters, excludeFilters) addFiltersToTest ( IRemoteTest test, IAbi abi, String moduleId, includeFilters, excludeFilters) Teruskan filter ke |
static | getModuleNamesMatching (File directory, String suitePrefix, String pattern) |
loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) Pemuatan utama konfigurasi, melihat ke dalam folder | |
loadConfigsFromJars ( abis, String suitePrefix, String suiteTag) loadConfigsFromJars ( abis, String suitePrefix, String suiteTag) Pemuatan utama konfigurasi, melihat sumber daya di classpath. | |
loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) Pemuatan utama konfigurasi, melihat file yang ditentukan | |
loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) Pemuatan utama konfigurasi, melihat sumber daya yang ditentukan di classpath. | |
final void | setExcludedModuleParameters ( excludedParams) setExcludedModuleParameters ( excludedParams) Menetapkan kumpulan |
final void | setFoldableStates ( foldableStates) setFoldableStates ( foldableStates) Menyetel kumpulan |
final void | setIgnoreNonPreloadedMainlineModule (boolean ignore) Menyetel apakah akan mengabaikan pemasangan modul jika tidak dimuat sebelumnya. |
final void | setInvocationContext ( IInvocationContext context) |
final void | setLoadConfigsWithIncludeFilters (boolean allowed) Menyetel apakah akan memuat konfigurasi pengujian berdasarkan filter penyertaan yang diberikan atau tidak. |
final void | setMainlineParameterizedModules (boolean allowed) Menyetel apakah akan mengizinkan modul jalur utama berparameter atau tidak. |
final void | setModuleParameter ( ModuleParameters param) Menetapkan satu-satunya tipe |
final void | setOptimizeMainlineTest (boolean allowed) Menyetel apakah akan mengoptimalkan pengujian jalur utama atau tidak. |
final void | setOptionalParameterizedModules (boolean allowed) Menyetel apakah akan mengizinkan modul berparameter opsional atau tidak. |
final void | setParameterizedModules (boolean allowed) Menyetel apakah akan mengizinkan modul berparameter atau tidak. |
bidang
KONFIG_EXT
public static final String CONFIG_EXT
Konstruktor publik
SuiteModuleLoader
public SuiteModuleLoader (includeFilters, excludeFilters, testArgs, moduleArgs)
Aktor untuk SuiteModuleLoader.
Parameter | |
---|---|
includeFilters | |
excludeFilters | |
testArgs | IRemoteTest ). |
moduleArgs |
Metode publik
tambahkanFilter
public static void addFilters (stringFilters, filters, abis, foldableStates)
Metode utilitas yang memungkinkan untuk mengurai dan membuat struktur dengan filter opsi.
Parameter | |
---|---|
stringFilters | |
filters | |
abis | |
foldableStates |
tambahkanFiltersToTest
public void addFiltersToTest (IRemoteTest test, IAbi abi, String moduleId,includeFilters, excludeFilters)
Teruskan filter ke IRemoteTest
. Perilaku default adalah mengabaikan jika IRemoteTest tidak mengimplementasikan ITestFileFilterReceiver
. Hal ini dapat ditimpa untuk menciptakan perilaku yang lebih membatasi.
Parameter | |
---|---|
test | IRemoteTest : IRemoteTest yang sedang dipertimbangkan. |
abi | IAbi : Abi yang sedang kami kerjakan. |
moduleId | String : Id modul (biasanya abi + nama modul). |
includeFilters | |
excludeFilters |
getModuleNamesMatching
public staticgetModuleNamesMatching (File directory, String suitePrefix, String pattern)
Parameter | |
---|---|
directory | File |
suitePrefix | String |
pattern | String |
Kembali | |
---|---|
ERROR(/Set) modul yang namanya mengandung pola yang diberikan. |
loadConfigsFromDirectory
publicloadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns)
Pemuatan utama konfigurasi, melihat ke dalam folder
Parameter | |
---|---|
testsDirs | |
abis | |
suitePrefix | String |
suiteTag | String |
patterns |
Kembali | |
---|---|
memuatConfigsFromJars
publicloadConfigsFromJars ( abis, String suitePrefix, String suiteTag)
Pemuatan utama konfigurasi, melihat sumber daya di classpath. (Konfigurasi TF misalnya).
Parameter | |
---|---|
abis | |
suitePrefix | String |
suiteTag | String |
Kembali | |
---|---|
loadConfigsFromSpecifiedPaths
publicloadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag)
Pemuatan utama konfigurasi, melihat file yang ditentukan
Parameter | |
---|---|
listConfigFiles | |
abis | |
suiteTag | String |
Kembali | |
---|---|
memuatTfConfigsFromSpecifiedPaths
publicloadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag)
Pemuatan utama konfigurasi, melihat sumber daya yang ditentukan di classpath.
Parameter | |
---|---|
configs | |
abis | |
suiteTag | String |
Kembali | |
---|---|
setExcludedModuleParameters
public final void setExcludedModuleParameters (excludedParams)
Menetapkan kumpulan ModuleParameters
yang tidak boleh dipertimbangkan sama sekali.
Parameter | |
---|---|
excludedParams |
setFoldableStates
public final void setFoldableStates (foldableStates)
Menyetel kumpulan DeviceFoldableState
yang harus dijalankan.
Parameter | |
---|---|
foldableStates |
setIgnoreNonPreloadedMainlineModule
public final void setIgnoreNonPreloadedMainlineModule (boolean ignore)
Menyetel apakah akan mengabaikan pemasangan modul jika tidak dimuat sebelumnya.
Parameter | |
---|---|
ignore | boolean |
setInvocationContext
public final void setInvocationContext (IInvocationContext context)
Parameter | |
---|---|
context | IInvocationContext |
setLoadConfigsWithIncludeFilters
public final void setLoadConfigsWithIncludeFilters (boolean allowed)
Menyetel apakah akan memuat konfigurasi pengujian berdasarkan filter penyertaan yang diberikan atau tidak.
Parameter | |
---|---|
allowed | boolean |
setMainlineParameterizedModules
public final void setMainlineParameterizedModules (boolean allowed)
Menyetel apakah akan mengizinkan modul jalur utama berparameter atau tidak.
Parameter | |
---|---|
allowed | boolean |
setModuleParameter
public final void setModuleParameter (ModuleParameters param)
Menetapkan satu-satunya tipe ModuleParameters
yang harus dijalankan.
Parameter | |
---|---|
param | ModuleParameters |
setOptimizeMainlineTest
public final void setOptimizeMainlineTest (boolean allowed)
Menyetel apakah akan mengoptimalkan pengujian jalur utama atau tidak.
Parameter | |
---|---|
allowed | boolean |
setOptionalParameterizedModules
public final void setOptionalParameterizedModules (boolean allowed)
Menyetel apakah akan mengizinkan modul berparameter opsional atau tidak.
Parameter | |
---|---|
allowed | boolean |
setParameterizedModules
public final void setParameterizedModules (boolean allowed)
Menyetel apakah akan mengizinkan modul berparameter atau tidak.
Parameter | |
---|---|
allowed | boolean |
Konten dan contoh kode di halaman ini tunduk pada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2023-12-01 UTC.