RetryLogSaverResultForwarder

public class RetryLogSaverResultForwarder
extends LogSaverResultForwarder

java.lang.Obiekt
com.android.tradefed.result.ResultForwarder
com.android.tradefed.result.LogSaverResultForwarder
com.android.tradefed.retry.RetryLogSaverResultForwarder


Forwarder, który obsługuje również przekazanie bieżącej próby, w której się znajdujemy.

Streszczenie

Konstruktory publiczne

RetryLogSaverResultForwarder ( ILogSaver logSaver, listeners) RetryLogSaverResultForwarder ( ILogSaver logSaver, listeners)

Metody publiczne

void incrementAttempt ()

Zwiększ liczbę prób.

void testRunStarted (String runName, int testCount)

Zgłasza początek przebiegu testowego.

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

Zgłasza początek przebiegu testowego.

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

Zgłasza początek przebiegu testowego.

Konstruktory publiczne

RetryLogSaverResultForwarder

public RetryLogSaverResultForwarder (ILogSaver logSaver, 
                 listeners)

Parametry
logSaver ILogSaver

listeners

Metody publiczne

próba przyrostu

public void incrementAttempt ()

Zwiększ liczbę prób.

testRunStarted

public void testRunStarted (String runName, 
                int testCount)

Zgłasza początek przebiegu testowego.

Parametry
runName String : nazwa uruchomienia testu

testCount int : całkowita liczba testów w przebiegu testu

testRunStarted

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

Zgłasza początek przebiegu testowego.

Parametry
runName String : nazwa uruchomienia testu

testCount int : całkowita liczba testów w przebiegu testu

attemptNumber int : numer zamówienia, identyfikujący różne próby tej samej nazwy runName, które są uruchamiane wiele razy. PróbaNumber jest indeksowana 0 i powinna zwiększać się za każdym razem, gdy nastąpi nowe uruchomienie. np. test jest ponawiany 3 razy w trybie granularnym, powinien mieć łącznie 4 przebiegi pod tą samą nazwą uruchomienia, a numer próby wynosi od 0 do 3.

startTime long : czas rozpoczęcia przebiegu, mierzony przez System.currentTimeMillis()

testRunStarted

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

Zgłasza początek przebiegu testowego.

Parametry
runName String : nazwa uruchomienia testu

testCount int : całkowita liczba testów w przebiegu testu

attemptNumber int : numer zamówienia, identyfikujący różne próby tej samej nazwy runName, które są uruchamiane wiele razy. PróbaNumber jest indeksowana 0 i powinna zwiększać się za każdym razem, gdy nastąpi nowe uruchomienie. np. test jest ponawiany 3 razy w trybie granularnym, powinien mieć łącznie 4 przebiegi pod tą samą nazwą uruchomienia, a numer próby wynosi od 0 do 3.