MoblyBinaryHostTest
public
class
MoblyBinaryHostTest
extends Object
implements
IBuildReceiver,
IDeviceTest,
IRemoteTest,
IShardableTest,
ITestFilterReceiver
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.mobly.MoblyBinaryHostTest |
Android derleme sisteminden (Soong) bir mobly python ikili dosyası çalıştırmak için ana makine testi
Özet
Herkese açık oluşturucular | |
|---|---|
MoblyBinaryHostTest()
|
|
Herkese açık yöntemler | |
|---|---|
void
|
addAllExcludeFilters(
Hariç tutulacak testlerin |
void
|
addAllIncludeFilters(
Hangi testlerin dahil edileceğiyle ilgili filtrelerin |
void
|
addExcludeFilter(String filter)
Hariç tutulacak testlerin filtresini ekler. |
void
|
addIncludeFilter(String filter)
Hangi testlerin dahil edileceğine dair bir filtre ekler. |
void
|
clearExcludeFilters()
Şu anda izlenen tüm hariç tutma filtrelerini silin. |
void
|
clearIncludeFilters()
Şu anda izlenen tüm dahil etme filtrelerini silin. |
ITestDevice
|
getDevice()
Test edilecek cihazı alın. |
|
getExcludeFilters()
Hariç tutma filtrelerinin geçerli |
|
getIncludeFilters()
Dahil etme filtrelerinin geçerli |
final
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Testleri çalıştırır ve sonuçları dinleyiciye bildirir. |
void
|
setBuild(IBuildInfo buildInfo)
|
void
|
setDevice(ITestDevice device)
Test edilen cihazı yerleştirin. |
|
split(int shardCountHint)
Ayrıca çalıştırılmaya çalışılan shardCount'u da sağlayan |
Korunan yöntemler | |
|---|---|
String[]
|
buildCommandLineArray(String filePath, String configPath,
|
String[]
|
buildCommandLineArray(String filePath, String configPath)
|
|
filterTests(String[] testListLines, String runName, ITestInvocationListener listener)
|
MoblyArtifactReporter
|
getArtifactReporter()
|
String
|
getLogDirAbsolutePath()
|
File
|
getLogDirFile()
|
boolean
|
processYamlTestResults(InputStream inputStream, MoblyYamlResultParser parser, ITestInvocationListener listener, String runName)
Mobly test sonuçlarını ayrıştırır ve sonuç raporlaması yapar. |
void
|
updateConfigFile(InputStream configInputStream, Writer writer)
|
Herkese açık oluşturucular
MoblyBinaryHostTest
public MoblyBinaryHostTest ()
Herkese açık yöntemler
addAllExcludeFilters
public void addAllExcludeFilters (filters)
Hariç tutulacak testlerin ERROR(/Set) filtrelerini ekler.
| Parametreler | |
|---|---|
filters |
|
addAllIncludeFilters
public void addAllIncludeFilters (filters)
Hangi testlerin dahil edileceğiyle ilgili filtrelerin ERROR(/Set) özelliğini ekler.
| Parametreler | |
|---|---|
filters |
|
addExcludeFilter
public void addExcludeFilter (String filter)
Hariç tutulacak testlerin filtresini ekler.
| Parametreler | |
|---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
Hangi testlerin dahil edileceğine dair bir filtre ekler.
| Parametreler | |
|---|---|
filter |
String |
clearExcludeFilters
public void clearExcludeFilters ()
Şu anda izlenen tüm hariç tutma filtrelerini silin.
clearIncludeFilters
public void clearIncludeFilters ()
Şu anda izlenen tüm dahil etme filtrelerini silin.
getDevice
public ITestDevice getDevice ()
Test edilecek cihazı alın.
| İlerlemeler | |
|---|---|
ITestDevice |
ITestDevice |
getExcludeFilters
publicgetExcludeFilters ()
Hariç tutma filtrelerinin geçerli ERROR(/Set) değerini döndürür.
| İlerlemeler | |
|---|---|
|
|
getIncludeFilters
publicgetIncludeFilters ()
Dahil etme filtrelerinin geçerli ERROR(/Set) değerini döndürür.
| İlerlemeler | |
|---|---|
|
|
çalıştır
public final void run (TestInformation testInfo, ITestInvocationListener listener)
Testleri çalıştırır ve sonuçları dinleyiciye bildirir.
| Parametreler | |
|---|---|
testInfo |
TestInformation: Testleri çalıştırmak için yararlı bilgiler içeren TestInformation nesnesi. |
listener |
ITestInvocationListener: Test sonuçlarının ITestInvocationListener |
setDevice
public void setDevice (ITestDevice device)
Test edilen cihazı yerleştirin.
| Parametreler | |
|---|---|
device |
ITestDevice: Kullanılacak ITestDevice |
ayır
publicsplit (int shardCountHint)
Ayrıca çalıştırılmaya çalışılan shardCount'u da sağlayan split() alternatif sürümü. Bu, bazen rastgele karar veremeyen bazı test çalıştırıcılar için yararlıdır.
| Parametreler | |
|---|---|
shardCountHint |
int: denenmiş parça sayısı. |
| İlerlemeler | |
|---|---|
|
ayrı ayrı yürütülecek bir alt test koleksiyonu veya null test şu anda parçalanamıyorsa |
Korunan yöntemler
buildCommandLineArray
protected String[] buildCommandLineArray (String filePath,
String configPath,
tests) | Parametreler | |
|---|---|
filePath |
String |
configPath |
String |
tests |
|
| İlerlemeler | |
|---|---|
String[] |
|
buildCommandLineArray
protected String[] buildCommandLineArray (String filePath,
String configPath)| Parametreler | |
|---|---|
filePath |
String |
configPath |
String |
| İlerlemeler | |
|---|---|
String[] |
|
filterTests
protectedfilterTests (String[] testListLines, String runName, ITestInvocationListener listener)
| Parametreler | |
|---|---|
testListLines |
String |
runName |
String |
listener |
ITestInvocationListener |
| İlerlemeler | |
|---|---|
|
|
getArtifactReporter
protected MoblyArtifactReporter getArtifactReporter ()
| İlerlemeler | |
|---|---|
MoblyArtifactReporter |
|
getLogDirAbsolutePath
protected String getLogDirAbsolutePath ()
| İlerlemeler | |
|---|---|
String |
|
getLogDirFile
protected File getLogDirFile ()
| İlerlemeler | |
|---|---|
File |
|
processYamlTestResults
protected boolean processYamlTestResults (InputStream inputStream,
MoblyYamlResultParser parser,
ITestInvocationListener listener,
String runName)Mobly test sonuçlarını ayrıştırır ve sonuç raporlaması yapar.
| Parametreler | |
|---|---|
inputStream |
InputStream: Mobly test sonucu dosyasını okuyan bir InputStream nesnesi. |
parser |
MoblyYamlResultParser: Mobly test sonuçlarını işleyen bir MoblyYamlResultParser nesnesi. |
listener |
ITestInvocationListener: Çeşitli raporlamalar yapan bir ITestInvocationListener örneği. |
runName |
String: str, Mobly test ikili programının çalıştırıldığı ad. |
| İlerlemeler | |
|---|---|
boolean |
|
updateConfigFile
protected void updateConfigFile (InputStream configInputStream,
Writer writer)| Parametreler | |
|---|---|
configInputStream |
InputStream |
writer |
Writer |
| Dekoratif yastıklar | |
|---|---|
HarnessRuntimeException |
|