GranularRetriableTestWrapper.StartEndCollector

public class GranularRetriableTestWrapper.StartEndCollector
extends ResultAndLogForwarder

Java.lang.Nesne
🎃 com.android.tradefed.result.ResultForwarder
  🎃 com.android.tradefed.result.ResultAndLogForwarder
    🎃 com.android.tradefed.testtype.suite.GranularRetriableTestWrapper.StartEndCollector


Eksik koşunun başlangıcını ve bitişini yakalamak için sınıf yardımcısı.

Özet

Fields'ın oynadığı filmler

public boolean mRunEndedReported

public boolean mRunStartReported

Herkese açık yöntemler

void testRunEnded(long elapsedTimeMillis, runMetrics)

Test çalıştırmasının sonunu bildirir.

void testRunStarted(String runName, int testCount)

Bir test çalıştırmasının başlangıcını bildirir.

void testRunStarted(String runName, int testCount, int attemptNumber, long startTime)

Bir test çalıştırmasının başlangıcını bildirir.

void testRunStarted(String runName, int testCount, int attemptNumber)

Bir test çalıştırmasının başlangıcını bildirir.

Fields'ın oynadığı filmler

Rapor Sonlandırıldı

public boolean mRunEndedReported

Başlangıçta Raporlanan Mobil Uygulama

public boolean mRunStartReported

Herkese açık yöntemler

testRunSona Erdi

public void testRunEnded (long elapsedTimeMillis, 
                 runMetrics)

Test çalıştırmasının sonunu bildirir. FIXME: İki tane Haritamız olamaz<> farklı türlerde arayüzler, bu yüzden burada HashMap'i kullanmamız gerekiyor.

Parametreler
elapsedTimeMillis long: cihaz bildirilen geçen süre (milisaniye cinsinden)

runMetrics : Metric ile yapılan bir test çalıştırmasının sonunda bildirilen anahtar/değer çiftleri.

testRunBaşlatıldı

public void testRunStarted (String runName, 
                int testCount)

Bir test çalıştırmasının başlangıcını bildirir.

Parametreler
runName String: Test çalıştırması adı

testCount int: Test çalıştırmasındaki toplam test sayısı

testRunBaşlatıldı

public void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber, 
                long startTime)

Bir test çalıştırmasının başlangıcını bildirir.

Parametreler
runName String: Test çalıştırması adı

testCount int: Test çalıştırmasındaki toplam test sayısı

attemptNumber int: aynı runName'in farklı denemelerini tanımlayan sipariş numarası birçok çalışma vardır. transactionNumber 0 endekslidir ve her aramda artmalıdır yardımcı olur. ör. Bir test, 3 kez yeniden denenir ve toplamda 4 kez çalıştırması gerekir. 0 ile 3 arasında olduğundan emin olun.

startTime long: koşunun başladığı zaman (System.currentTimeMillis() ile ölçülür)

testRunBaşlatıldı

public void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber)

Bir test çalıştırmasının başlangıcını bildirir.

Parametreler
runName String: Test çalıştırması adı

testCount int: Test çalıştırmasındaki toplam test sayısı

attemptNumber int: aynı runName'in farklı denemelerini tanımlayan sipariş numarası birçok çalışma vardır. ExperimentNumber 0 dizinli ve her seferinde artmalıdır. yeni bir çalışma oluşur. ör. Bir test, 3 kez yeniden denenir ve toplamda 4 kez olması gerekir. dışında bir değer olup olmadığını kontrol edin.