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 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 bir yapı ayrıştırmaya ve oluşturmaya 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) 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üklemesi, bir klasöre bakma | |
loadConfigsFromJars ( abis, String suitePrefix, String suiteTag) loadConfigsFromJars ( abis, String suitePrefix, String suiteTag) Sınıf yolundaki kaynaklara bakarak yapılandırmaların ana yüklemesi. | |
loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) Konfigürasyonların ana yüklemesi, belirtilen dosyalara bakılması | |
loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) Sınıf yolunda belirtilen kaynaklara bakarak yapılandırmaların ana yüklemesi. | |
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) Önceden yüklenmemişse modülün kurulumunun 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 bir yapı ayrıştırmaya ve oluşturmaya izin veren yardımcı program yöntemi.
parametreler | |
---|---|
stringFilters | |
filters | |
abis | |
foldableStates |
addFiltersToTest
public void addFiltersToTest (IRemoteTest test, IAbi abi, String moduleId,includeFilters, excludeFilters)
Filtreleri IRemoteTest
geçirin. IRemoteTest, ITestFileFilterReceiver
uygulamıyorsa, varsayılan davranış yoksaymaktır. Bu, daha kısıtlayıcı bir davranış oluşturmak için geçersiz kılınabilir.
parametreler | |
---|---|
test | IRemoteTest : Düşünülmekte olan 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 |
getModuleNamesEşleştirme
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üklemesi, 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 yapılandırmaların ana yüklemesi. (Örneğin TF yapılandırmaları).
parametreler | |
---|---|
abis | |
suitePrefix | String |
suiteTag | String |
İadeler | |
---|---|
loadConfigsFromSpecifiedPaths
publicloadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag)
Konfigürasyonların ana yüklemesi, belirtilen dosyalara bakılması
parametreler | |
---|---|
listConfigFiles | |
abis | |
suiteTag | String |
İadeler | |
---|---|
loadTfConfigsFromSpecifiedPaths
publicloadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag)
Sınıf yolunda belirtilen kaynaklara bakarak yapılandırmaların ana yüklemesi.
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)
Önceden yüklenmemişse modülün kurulumunun göz ardı edilip edilmeyeceğini ayarlar.
parametreler | |
---|---|
ignore | boolean |
setInvocationContext
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 |
setOptionalParameterizedModü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-03-30 UTC.