SuiteModülYükleyici
public class SuiteModuleLoader
extends Object
java.lang.Nesne | |
↳ | com.android.tradefed.testtype.suite.SuiteModuleLoader |
Depodan Uyumluluk test modülü tanımlarını alır. YAPILACAKLAR: Bir modül yüklerken paketin genişlemesini ekleyin.
Özet
iç içe sınıflar | |
---|---|
class | SuiteModuleLoader.ConfigFilter Bir |
Alanlar | |
---|---|
public static final String | CONFIG_EXT
|
Kamu inşaatçıları | |
---|---|
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) SuiteModuleLoader için Ctor. |
Genel yöntemler | |
---|---|
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) Seçenek filtreleri ile bir yapının ayrıştırılmasına ve oluşturulmasına izin veren yardımcı program yöntemi. |
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) İçin filtreleri geçmek |
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) Konfigürasyonların ana yüklenmesi, bir klasöre bakma | |
loadConfigsFromJars ( abis, String suitePrefix, String suiteTag) loadConfigsFromJars ( abis, String suitePrefix, String suiteTag) Sınıf yolundaki kaynaklara bakarak konfigürasyonların ana yüklemesi. | |
loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) Belirtilen dosyalara bakarak yapılandırmaların ana yüklemesi | |
loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) Sınıf yolunda belirtilen kaynaklara bakarak konfigürasyonların ana yüklemesi. | |
final void | setExcludedModuleParameters ( excludedParams) setExcludedModuleParameters ( excludedParams) Kümesini belirler |
final void | setFoldableStates ( foldableStates) setFoldableStates ( foldableStates) Kümesini belirler |
final void | setIgnoreNonPreloadedMainlineModule (boolean ignore) Modül önceden yüklenmemişse, modülün yüklenmesinin göz ardı edilip edilmeyeceğini ayarlar. |
final void | setInvocationContext (IInvocationContext context) |
final void | setMainlineParameterizedModules (boolean allowed) Parametreli ana hat modüllerine izin verilip verilmeyeceğini ayarlar. |
final void | setModuleParameter ( ModuleParameters param) Sadece Setleri |
final void | setOptimizeMainlineTest (boolean allowed) Ana hat testinin optimize edilip edilmeyeceğini ayarlar. |
final void | setOptionalParameterizedModules (boolean allowed) İsteğe bağlı parametreli modüllere izin verilip verilmeyeceğini ayarlar. |
final void | setParameterizedModules (boolean allowed) Parametreli modüllere izin verilip verilmeyeceğini ayarlar. |
Alanlar
CONFIG_EXT
public static final String CONFIG_EXT
Kamu inşaatçıları
SuiteModülYükleyici
public SuiteModuleLoader (includeFilters, excludeFilters, testArgs, moduleArgs)
SuiteModuleLoader için Ctor.
parametreler | |
---|---|
includeFilters | |
excludeFilters | |
testArgs | IRemoteTest ) Değişken. |
moduleArgs |
Genel yöntemler
addFiltreler
public static void addFilters (stringFilters, filters, abis, foldableStates)
Seçenek filtreleri ile bir yapının ayrıştırılmasına ve oluşturulmasına izin veren yardımcı program yöntemi.
parametreler | |
---|---|
stringFilters | |
filters | |
abis | |
foldableStates |
AddFiltersToTest
public void addFiltersToTest (IRemoteTest test, IAbi abi, String moduleId,includeFilters, excludeFilters)
İçin filtreleri geçmek IRemoteTest
. Varsayılan davranış IRemoteTest değil uygular yaparsa görmezden gelmektir ITestFileFilterReceiver
. Bu, daha kısıtlayıcı bir davranış oluşturmak için geçersiz kılınabilir.
parametreler | |
---|---|
test | IRemoteTest : IRemoteTest kabul ediliyor. |
abi | IAbi : Biz şu anda üzerinde çalıştığınız Abi. |
moduleId | String : modül (genellikle abi + modülü adı) kimliği. |
includeFilters | |
excludeFilters |
getModuleNamesEşleşme
public staticgetModuleNamesMatching (File directory, String suitePrefix, String pattern)
parametreler | |
---|---|
directory | File |
suitePrefix | String |
pattern | String |
İadeler | |
---|---|
ERROR(/Set) Adını verilen desen içeren modüllerin. |
loadConfigsFromDirectory
publicloadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns)
Konfigürasyonların ana yüklenmesi, bir klasöre bakma
parametreler | |
---|---|
testsDirs | |
abis | |
suitePrefix | String |
suiteTag | String |
patterns |
İadeler | |
---|---|
loadConfigsFromJars
publicloadConfigsFromJars ( abis, String suitePrefix, String suiteTag)
Sınıf yolundaki kaynaklara bakarak konfigürasyonların ana yüklemesi. (Örneğin TF yapılandırmaları).
parametreler | |
---|---|
abis | |
suitePrefix | String |
suiteTag | String |
İadeler | |
---|---|
loadConfigsFromSpecifiedPaths
publicloadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag)
Belirtilen dosyalara bakarak yapılandırmaların ana yüklemesi
parametreler | |
---|---|
listConfigFiles | |
abis | |
suiteTag | String |
İadeler | |
---|---|
loadTfConfigsFromBelirtilenYollardan
publicloadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag)
Sınıf yolunda belirtilen kaynaklara bakarak konfigürasyonların ana yüklemesi.
parametreler | |
---|---|
configs | |
abis | |
suiteTag | String |
İadeler | |
---|---|
setExcludedModuleParameters
public final void setExcludedModuleParameters (excludedParams)
Kümesini belirler ModuleParameters
hiç düşünülmemelidir.
parametreler | |
---|---|
excludedParams |
setFoldableStates
public final void setFoldableStates (foldableStates)
Kümesini belirler DeviceFoldableState
çalıştırılmalıdır.
parametreler | |
---|---|
foldableStates |
setIgnoreNonPreloadedMainlineModule
public final void setIgnoreNonPreloadedMainlineModule (boolean ignore)
Modül önceden yüklenmemişse, modülün yüklenmesinin göz ardı edilip edilmeyeceğini ayarlar.
parametreler | |
---|---|
ignore | boolean |
setInvocationContext
public final void setInvocationContext (IInvocationContext context)
parametreler | |
---|---|
context | IInvocationContext |
setMainlineParameterizedModules
public final void setMainlineParameterizedModules (boolean allowed)
Parametreli ana hat modüllerine izin verilip verilmeyeceğini ayarlar.
parametreler | |
---|---|
allowed | boolean |
setModuleParametre
public final void setModuleParameter (ModuleParameters param)
Sadece Setleri ModuleParameters
o tip çalıştırılmalıdır.
parametreler | |
---|---|
param | ModuleParameters |
setOptimizeMainlineTest
public final void setOptimizeMainlineTest (boolean allowed)
Ana hat testinin optimize edilip edilmeyeceğini ayarlar.
parametreler | |
---|---|
allowed | boolean |
setOptionalParameterizedModüller
public final void setOptionalParameterizedModules (boolean allowed)
İsteğe bağlı parametreli modüllere izin verilip verilmeyeceğini ayarlar.
parametreler | |
---|---|
allowed | boolean |
setParameterizedModules
public final void setParameterizedModules (boolean allowed)
Parametreli modüllere izin verilip verilmeyeceğini ayarlar.
parametreler | |
---|---|
allowed | boolean |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2021-10-04 UTC.