SuiteModuleLoader
public class SuiteModuleLoader
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.SuiteModuleLoader |
Depodan Uyumluluk testi modülü tanımlarını alır. YAPILACAKLAR: Bir modül yüklerken paketin genişletilmesini ekleyin.
Özet
İç içe geçmiş sınıflar | |
---|---|
class | SuiteModuleLoader.ConfigFilter Bir dizindeki tüm yapılandırma dosyalarını bulmak için 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 filtreleriyle ayrıştırmaya ve bir yapı oluşturmaya olanak tanıyan 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) Filtreleri |
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) Yapılandırmaların ana yüklenmesi, sınıf yolundaki kaynakların incelenmesi. | |
loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) Konfigürasyonların ana yüklenmesi, belirtilen dosyalara bakma | |
loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) Yapılandırmaların ana yüklenmesi, sınıf yolunda belirtilen kaynakların incelenmesi. | |
final void | setExcludedModuleParameters ( excludedParams) setExcludedModuleParameters ( excludedParams) Hiç dikkate alınmaması gereken |
final void | setFoldableStates ( foldableStates) setFoldableStates ( foldableStates) Çalıştırılması gereken |
final void | setIgnoreNonPreloadedMainlineModule (boolean ignore) Modül önceden yüklenmemişse kurulumun göz ardı edilip edilmeyeceğini ayarlar. |
final void | setInvocationContext ( IInvocationContext context) |
final void | setLoadConfigsWithIncludeFilters (boolean allowed) Verilen içerme filtresine göre test yapılandırmasının yüklenip yüklenmeyeceğini ayarlar. |
final void | setMainlineParameterizedModules (boolean allowed) Parametreli ana hat modüllerine izin verilip verilmeyeceğini ayarlar. |
final void | setModuleParameter ( ModuleParameters param) Çalıştırılması gereken tek |
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ı
SuiteModuleLoader
public SuiteModuleLoader (includeFilters, excludeFilters, testArgs, moduleArgs)
SuiteModuleLoader için Ctor.
Parametreler | |
---|---|
includeFilters | |
excludeFilters | |
testArgs | IRemoteTest ) bağımsız değişkenlerinin listesi. |
moduleArgs |
Genel yöntemler
filtre ekle
public static void addFilters (stringFilters, filters, abis, foldableStates)
Seçenek filtreleriyle ayrıştırmaya ve bir yapı oluşturmaya olanak tanıyan yardımcı program yöntemi.
Parametreler | |
---|---|
stringFilters | |
filters | |
abis | |
foldableStates |
addFiltersToTest
public void addFiltersToTest (IRemoteTest test, IAbi abi, String moduleId,includeFilters, excludeFilters)
Filtreleri IRemoteTest
iletin. Varsayılan davranış, IRemoteTest'in ITestFileFilterReceiver
uygulamasını gerçekleştirmemesi durumunda yoksaymaktır. Daha kısıtlayıcı bir davranış oluşturmak için bu geçersiz kılınabilir.
Parametreler | |
---|---|
test | IRemoteTest : Değerlendirilen IRemoteTest . |
abi | IAbi : Şu anda üzerinde çalıştığımız Abi. |
moduleId | String : Modülün kimliği (genellikle abi + modül adı). |
includeFilters | |
excludeFilters |
getModuleNamesMatching
public staticgetModuleNamesMatching (File directory, String suitePrefix, String pattern)
Parametreler | |
---|---|
directory | File |
suitePrefix | String |
pattern | String |
İadeler | |
---|---|
Adı verilen modeli içeren modüllerin ERROR(/Set) . |
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)
Yapılandırmaların ana yüklenmesi, sınıf yolundaki kaynakların incelenmesi. (örneğin TF yapılandırmaları).
Parametreler | |
---|---|
abis | |
suitePrefix | String |
suiteTag | String |
İadeler | |
---|---|
loadConfigsFromSpecifiedPaths
publicloadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag)
Konfigürasyonların ana yüklenmesi, belirtilen dosyalara bakma
Parametreler | |
---|---|
listConfigFiles | |
abis | |
suiteTag | String |
İadeler | |
---|---|
loadTfConfigsFromSpecifiedPaths
publicloadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag)
Yapılandırmaların ana yüklenmesi, sınıf yolunda belirtilen kaynakların incelenmesi.
Parametreler | |
---|---|
configs | |
abis | |
suiteTag | String |
İadeler | |
---|---|
setExcludedModuleParameters
public final void setExcludedModuleParameters (excludedParams)
Hiç dikkate alınmaması gereken ModuleParameters
kümesini ayarlar.
Parametreler | |
---|---|
excludedParams |
setFoldableStates
public final void setFoldableStates (foldableStates)
Çalıştırılması gereken DeviceFoldableState
kümesini ayarlar.
Parametreler | |
---|---|
foldableStates |
setIgnoreNonPreloadedMainlineModule
public final void setIgnoreNonPreloadedMainlineModule (boolean ignore)
Modül önceden yüklenmemişse kurulumun göz ardı edilip edilmeyeceğini ayarlar.
Parametreler | |
---|---|
ignore | boolean |
setInvokasyonContext
public final void setInvocationContext (IInvocationContext context)
Parametreler | |
---|---|
context | IInvocationContext |
setLoadConfigsWithIncludeFilters
public final void setLoadConfigsWithIncludeFilters (boolean allowed)
Verilen içerme filtresine göre test yapılandırmasının yüklenip yüklenmeyeceğini ayarlar.
Parametreler | |
---|---|
allowed | boolean |
setMainlineParameterizedModules
public final void setMainlineParameterizedModules (boolean allowed)
Parametreli ana hat modüllerine izin verilip verilmeyeceğini ayarlar.
Parametreler | |
---|---|
allowed | boolean |
setModuleParameter
public final void setModuleParameter (ModuleParameters param)
Çalıştırılması gereken tek ModuleParameters
türünü ayarlar.
Parametreler | |
---|---|
param | ModuleParameters |
setOptimizeMainlineTest
public final void setOptimizeMainlineTest (boolean allowed)
Ana hat testinin optimize edilip edilmeyeceğini ayarlar.
Parametreler | |
---|---|
allowed | boolean |
setİsteğe BağlıParametrelendirilmişModüller
public final void setOptionalParameterizedModules (boolean allowed)
İsteğe bağlı parametreli modüllere izin verilip verilmeyeceğini ayarlar.
Parametreler | |
---|---|
allowed | boolean |
setParameterizedModüller
public final void setParameterizedModules (boolean allowed)
Parametreli modüllere izin verilip verilmeyeceğini ayarlar.
Parametreler | |
---|---|
allowed | boolean |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.