Google is committed to advancing racial equity for Black communities. See how.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

BaseTestSuite

public class BaseTestSuite
extends ITestSuite

java.lang.Object
com.android.tradefed.testtype.suite.ITestSuite
com.android.tradefed.testtype.suite.BaseTestSuite


Tes untuk menjalankan Rangkaian Uji Kompatibilitas dengan sistem rangkaian baru.

Ringkasan

Konstanta

char MODULE_OPTION_SHORT_NAME

char TEST_OPTION_SHORT_NAME

Fields

public static final String CONFIG_PATTERNS_OPTION

public static final String EXCLUDE_FILTER_OPTION

public static final String INCLUDE_FILTER_OPTION

public static final String MODULE_OPTION

public static final String TEST_ARG_OPTION

public static final String TEST_OPTION

Konstruktor publik

BaseTestSuite ()

Metode publik

void addConfigPatterns ( patterns) addConfigPatterns ( patterns)

Tambahkan pola konfigurasi

void addModuleArgs ( moduleArgs) addModuleArgs ( moduleArgs)

Menambahkan argumen modul

SuiteModuleLoader createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs)

Buat SuiteModuleLoader bertanggung jawab untuk memuat IConfiguration dan menetapkan beberapa opsi kepada mereka.

SuiteModuleLoader getModuleLoader ()

Menampilkan SuiteModuleLoader saat ini.

loadTests ()

Metode abstrak untuk memuat konfigurasi tes yang akan dijalankan.

loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag) loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag) loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag)

Strategi pemuatan default akan dimuat dari resource dan direktori pengujian.

void setBuild (IBuildInfo buildInfo)

void setEnableOptionalParameterizedModules (boolean enableOptionalParameter)

Setel apakah modul berparameter opsional diaktifkan atau tidak.

void setEnableParameterizedModules (boolean enableParameter)

Setel apakah modul berparameter diaktifkan atau tidak.

void setExcludeFilter ( excludeFilters) setExcludeFilter ( excludeFilters)

Setel pengecualian-filter untuk uji kompatibilitas

void setIncludeFilter ( includeFilters) setIncludeFilter ( includeFilters)

Set filter penyertaan untuk uji kompatibilitas

void setModuleParameter ( ModuleParameters forceParameter)

Metode yang dilindungi

getExcludeFilter ()

Mendapatkan salinan exclude-filter untuk uji kompatibilitas

getIncludeFilter ()

Mendapatkan salinan filter penyertaan untuk uji kompatibilitas

void setPrioritizeHostConfig (boolean prioritizeHostConfig)

Tetapkan opsi prioritas-host-config.

void setupFilters (File testsDir)

Setel filter sertakan / kecualikan berdasarkan jika nama modul diberikan.

Konstanta

MODULE_OPTION_SHORT_NAME

public static final char MODULE_OPTION_SHORT_NAME

Nilai Konstanta: 109 (0x0000006d)

TEST_OPTION_SHORT_NAME

public static final char TEST_OPTION_SHORT_NAME

Nilai Konstanta: 116 (0x00000074)

Fields

CONFIG_PATTERNS_OPTION

public static final String CONFIG_PATTERNS_OPTION

EXCLUDE_FILTER_OPTION

public static final String EXCLUDE_FILTER_OPTION

INCLUDE_FILTER_OPTION

public static final String INCLUDE_FILTER_OPTION

MODULE_OPTION

public static final String MODULE_OPTION

TEST_ARG_OPTION

public static final String TEST_ARG_OPTION
.dll

TEST_OPTION

public static final String TEST_OPTION

Konstruktor publik

BaseTestSuite

public BaseTestSuite ()

Metode publik

addConfigPatterns

public void addConfigPatterns ( patterns)

Tambahkan pola konfigurasi

Parameter
patterns

addModuleArgs

public void addModuleArgs ( moduleArgs)

Menambahkan argumen modul

Parameter
moduleArgs

createModuleLoader

public SuiteModuleLoader createModuleLoader ( includeFiltersFormatted, 
                 excludeFiltersFormatted, 
                 testArgs, 
                 moduleArgs)

Buat SuiteModuleLoader bertanggung jawab untuk memuat IConfiguration dan menetapkan beberapa opsi kepada mereka.

Parameter
includeFiltersFormatted : Filter include yang diformat dan diurai.

excludeFiltersFormatted : Filter pengecualian yang diformat dan diuraikan.

testArgs : daftar argumen test ( IRemoteTest ).

moduleArgs : daftar argumen modul.

Kembali
SuiteModuleLoader SuiteModuleLoader dibuat.

getModuleLoader

public SuiteModuleLoader getModuleLoader ()

Menampilkan SuiteModuleLoader saat ini.

Kembali
SuiteModuleLoader

loadTests

public  loadTests ()

Metode abstrak untuk memuat konfigurasi pengujian yang akan dijalankan. Setiap tes ditentukan oleh IConfiguration dan nama unik yang akan melaporkan hasil.

Kembali

loadingStrategy

public  loadingStrategy ( abis, 
                 testsDirs, 
                String suitePrefix, 
                String suiteTag)

Strategi pemuatan default akan dimuat dari resource dan direktori pengujian. Bisa diperpanjang atau diganti.

Parameter
abis : Himpunan abis untuk melawan.

testsDirs : Direktori tes.

suitePrefix String : Awalan untuk memfilter direktori resource.

suiteTag String : Tag suite yang harus dimiliki modul. Bisa nol.

Kembali
Daftar konfigurasi yang dimuat untuk suite tersebut.

setBuild

public void setBuild (IBuildInfo buildInfo)

Parameter
buildInfo IBuildInfo

setEnableOptionalParameterizedModules

public void setEnableOptionalParameterizedModules (boolean enableOptionalParameter)

Setel apakah modul berparameter opsional diaktifkan atau tidak.

Parameter
enableOptionalParameter boolean

setEnableParameterizedModules

public void setEnableParameterizedModules (boolean enableParameter)

Setel apakah modul berparameter diaktifkan atau tidak.

Parameter
enableParameter boolean

setExcludeFilter

public void setExcludeFilter ( excludeFilters)

Setel pengecualian-filter untuk uji kompatibilitas

Parameter
excludeFilters

setIncludeFilter

public void setIncludeFilter ( includeFilters)

Set filter penyertaan untuk uji kompatibilitas

Parameter
includeFilters

setModuleParameter

public void setModuleParameter (ModuleParameters forceParameter)

Parameter
forceParameter ModuleParameters

Metode yang dilindungi

getExcludeFilter

protected  getExcludeFilter ()

Mendapatkan salinan exclude-filter untuk uji kompatibilitas

Kembali

getIncludeFilter

protected  getIncludeFilter ()

Mendapatkan salinan filter penyertaan untuk uji kompatibilitas

Kembali

setPrioritizeHostConfig

protected void setPrioritizeHostConfig (boolean prioritizeHostConfig)

Tetapkan opsi prioritas-host-config.

Parameter
prioritizeHostConfig boolean : true untuk memprioritaskan konfigurasi host, yaitu menjalankan pengujian host jika memungkinkan.

setupFilters

protected void setupFilters (File testsDir)

Setel filter sertakan / kecualikan berdasarkan jika nama modul diberikan.

Parameter
testsDir File

Melempar
jika ada file yang tidak ditemukan.