PythonBinaryHostTest.PythonForwarder

public static class PythonBinaryHostTest.PythonForwarder
extends ResultForwarder

java.lang.Object
   ↳ com.android.tradefed.result.ResultForwarder
  com.android.tradefed.testtype.python.PythonBinaryHostTest.PythonForwarder


Inoltro dei risultati per sostituire il nome dell'esecuzione con il nome binario.

Riepilogo

Costruttori pubblici

PythonForwarder(ITestInvocationListener listener, String name)

Costruttore con il nome dell'esecuzione che utilizza il nome del file binario.

Metodi pubblici

void testRunStarted(String runName, int testCount)

Segnala l'inizio di un'esecuzione del test.

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

Segnala l'inizio di un'esecuzione del test.

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

Segnala l'inizio di un'esecuzione del test.

Costruttori pubblici

PythonForwarder

public PythonForwarder (ITestInvocationListener listener, 
                String name)

Costruttore con il nome dell'esecuzione che utilizza il nome del file binario.

Parametri
listener ITestInvocationListener

name String

Metodi pubblici

testRunStarted

public void testRunStarted (String runName, 
                int testCount)

Segnala l'inizio di un'esecuzione del test.

Parametri
runName String: il nome dell'esecuzione del test

testCount int: numero totale di test nell'esecuzione di test

testRunStarted

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

Segnala l'inizio di un'esecuzione del test.

Parametri
runName String: il nome dell'esecuzione del test

testCount int: numero totale di test nell'esecuzione di test

attempt int: numero ordine che identifica i diversi tentativi eseguiti dallo stesso runName più volte. Il valore attemptNumber è indicizzato da 0 e deve aumentare ogni volta che viene eseguita una nuova esecuzione. Ad esempio, un test viene riavviato granularmente 3 volte, deve avere 4 esecuzioni totali con lo stesso nome runName e il valore attemptNumber deve essere compreso tra 0 e 3.

startTime long: l'ora di inizio dell'esecuzione, misurata tramite System.currentTimeMillis()

testRunStarted

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

Segnala l'inizio di un'esecuzione del test.

Parametri
runName String: il nome dell'esecuzione del test

testCount int: numero totale di test nell'esecuzione di test

attempt int: numero d'ordine, che identifica i diversi tentativi dello stesso runName eseguiti più volte. Il numero di tentativi è indicizzato da 0 e deve aumentare ogni volta che viene eseguita una nuova esecuzione. Ad esempio, un test viene riavviato granularmente 3 volte, deve avere 4 esecuzioni totali con lo stesso nome esecuzione e il numero di tentativi va da 0 a 3.