GranularRetriableTestWrapper.StartEndCollector
public class GranularRetriableTestWrapper.StartEndCollector
extends ResultAndLogForwarder
java.lang.Object | |||
↳ | com.android.tradefed.result.ResultForwarder | ||
↳ | com.android.tradefed.result.ResultAndLogForwarder | ||
↳ | com.android.tradefed.testtype.suite.GranularRetriableTestWrapper.StartEndCollector |
Eksik çalışma başlangıcını ve bitişini yakalamak için sınıf yardımcısı.
Özet
alanlar | |
---|---|
public boolean | mRunEndedReported |
public boolean | mRunStartReported
|
Genel yöntemler | |
---|---|
void | testRunEnded (long elapsedTimeMillis, runMetrics) testRunEnded (long elapsedTimeMillis, runMetrics) Test çalışmasının sonunu bildirir. |
void | testRunStarted (String runName, int testCount) Bir test çalışmasının başladığını bildirir. |
void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime) Bir test çalışmasının başladığını bildirir. |
void | testRunStarted (String runName, int testCount, int attemptNumber) Bir test çalışmasının başladığını bildirir. |
alanlar
mRunEndedReported
public boolean mRunEndedReported
mRunStartBildirildi
public boolean mRunStartReported
Genel yöntemler
testRunEnded
public void testRunEnded (long elapsedTimeMillis,runMetrics)
Test çalışmasının sonunu bildirir. FIXME: Farklı türde iki Map<> arayüzümüz olamaz, bu yüzden burada HashMap kullanmalıyız.
parametreler | |
---|---|
elapsedTimeMillis | long : cihazın milisaniye cinsinden geçen süreyi bildirdiği |
runMetrics | Metric ile yapılan bir test çalışmasının sonunda bildirilen anahtar/değer çiftleri. |
testÇalıştırBaşlatıldı
public void testRunStarted (String runName, int testCount)
Bir test çalışmasının başladığını bildirir.
parametreler | |
---|---|
runName | String : test çalıştırması adı |
testCount | int : test çalışmasında toplam test sayısı |
testÇalıştırBaşlatıldı
public void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
Bir test çalışmasının başladığını bildirir.
parametreler | |
---|---|
runName | String : test çalıştırması adı |
testCount | int : test çalışmasında toplam test sayısı |
attemptNumber | int : birden çok kez çalışan aynı runName'in farklı denemelerini tanımlayan sipariş numarası. Girişim Numarası 0 dizinlidir ve her yeni çalıştırma gerçekleştiğinde artması gerekir. örneğin, bir test 3 kez parçalı olarak yeniden denenir, aynı çalıştırmaAdı altında toplam 4 çalıştırması olmalıdır ve denemeNumarası 0 ile 3 arasındadır. |
startTime | long : çalıştırmanın başladığı zaman, ERROR(/System#currentTimeMillis()) aracılığıyla ölçülür |
testÇalıştırBaşlatıldı
public void testRunStarted (String runName, int testCount, int attemptNumber)
Bir test çalışmasının başladığını bildirir.
parametreler | |
---|---|
runName | String : test çalıştırması adı |
testCount | int : test çalışmasında toplam test sayısı |
attemptNumber | int : birden çok kez çalışan aynı runName'in farklı denemelerini tanımlayan sipariş numarası. Girişim Numarası 0 dizinlidir ve her yeni çalıştırma gerçekleştiğinde artması gerekir. örneğin, bir test 3 kez parçalı olarak yeniden denenir, aynı çalıştırmaAdı altında toplam 4 çalıştırması olmalıdır ve denemeNumarası 0 ile 3 arasındadır. |