Gromadzenie detektora testów
public
class
CollectingTestListener
extends Object
implements
IDisableable,
ILogSaverListener,
ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.result.CollectingTestListener |
ITestInvocationListener
, który będzie gromadzić wszystkie wyniki testu.
Chociaż struktury danych używane w tym obiekcie są bezpieczne w wątku, wywołania zwrotne ITestInvocationListener
muszą być wywoływane we właściwej kolejności.
Podsumowanie
Konstruktory publiczne | |
---|---|
CollectingTestListener()
|
Metody publiczne | |
---|---|
IBuildInfo
|
getBuildInfo()
Ta metoda została wycofana.
korzystać z narzędzia |
TestRunResult
|
getCurrentRunResults()
Pobiera wyniki bieżącego uruchomienia testu. |
int
|
getExpectedTests()
Zwraca oczekiwaną liczbę testów. |
IInvocationContext
|
getInvocationContext()
Zwraca kontekst wywołania zgłoszony za pomocą funkcji |
|
getMergedTestRunResults()
Zwraca scaloną kolekcję wyników dla wszystkich uruchomień w różnych próbach. |
IInvocationContext
|
getModuleContextForRunResult(String testRunName)
Zwraca wartość |
MultiMap<String, LogFile>
|
getModuleLogFiles()
Zwraca kopię mapy zawierającej wszystkie zarejestrowane pliki powiązane z modułem |
MultiMap<String, LogFile>
|
getNonAssociatedLogFiles()
Zwraca kopię mapy zawierającej wszystkie zarejestrowane pliki niepowiązane z uruchomieniem testowym lub . |
int
|
getNumAllFailedTestRuns()
Zwraca łączną liczbę uruchomień testów w stanie błędu |
int
|
getNumAllFailedTests()
Zwraca łączną liczbę testów, w przypadku których wystąpił błąd (tylko nieudane; nieudane założenia ). |
int
|
getNumTestsInState(TestStatus status)
Zwraca liczbę testów w podanym stanie dla tego uruchomienia. |
int
|
getNumTestsInState(TestResult.TestStatus ddmlibStatus)
Zgodność ze starszymi typami stanu |
int
|
getNumTotalTests()
Zwraca łączną liczbę ukończonych testów dla wszystkich uruchomień. |
IBuildInfo
|
getPrimaryBuildInfo()
Zwraca główne informacje o kompilacji zgłoszone w usłudze |
|
getRunResults()
Ta metoda została wycofana.
Użyj formy płatności |
TestRunResult
|
getTestRunAtAttempt(String testRunName, int attempt)
Zwróć urządzenie |
int
|
getTestRunAttemptCount(String testRunName)
Zwraca liczbę prób dla podanej nazwy uruchomienia testu. |
|
getTestRunAttempts(String testRunName)
Pobiera wszystkie próby |
|
getTestRunForAttempts(int attempt)
Pobiera wszystkie wyniki dla danej próby. |
|
getTestRunNames()
Zwraca wszystkie nazwy wszystkich uruchomień testowych. |
boolean
|
hasFailedTests()
Zwraca wyniki, jeśli wywołanie nie zakończyło się niepowodzeniem lub zakończyło się niepowodzeniem. |
boolean
|
hasTestRunResultsForName(String testRunName)
Zwraca, czy dana nazwa uruchomienia testu ma jakiekolwiek wyniki. |
void
|
invocationEnded(long elapsedTime)
Raportuje, że wywołanie zostało zakończone (prawidłowo lub z powodu błędu) . |
void
|
invocationFailed(Throwable cause)
Zgłasza niepełne wywołanie z powodu błędu. |
void
|
invocationSkipped(SkipReason reason)
Zgłasza wywołanie jako pominięte |
void
|
invocationStarted(IInvocationContext context)
Raportuje początek wywołania testu. |
boolean
|
isDisabled()
Zwraca wartość Prawda, jeśli cały obiekt jest wyłączony (pomiń zarówno konfigurację, jak i dezaktywację). |
void
|
logAssociation(String dataName, LogFile logFile)
W niektórych przypadkach zapis musi być silnie powiązany z przypadkami testowymi, ale mieć możliwość
więc w przypadku sprzedaży bezpośredniej |
void
|
setBuildInfo(IBuildInfo buildInfo)
Ta metoda została wycofana. Nie są już potrzebne do testowania. |
void
|
setDisable(boolean isDisabled)
Określa, czy obiekt ma być wyłączony. |
void
|
setMergeStrategy(MergeStrategy strategy)
Określa, czy |
void
|
testAssumptionFailure(TestDescription test, String trace)
Wywoływane, gdy flagi testów atomowych wskazują, że przyjmuje się warunek o wartości fałszywego |
void
|
testAssumptionFailure(TestDescription test, FailureDescription failure)
Wywoływane, gdy flagi testów atomowych wskazują, że przyjmuje się warunek o wartości fałszywego |
void
|
testEnded(TestDescription test, long endTime,
Alternatywa dla parametru |
void
|
testEnded(TestDescription test,
Raportuje koniec wykonania danego przypadku testowego. |
void
|
testFailed(TestDescription test, FailureDescription failure)
Zgłasza niepowodzenie pojedynczego przypadku testowego. |
void
|
testFailed(TestDescription test, String trace)
Zgłasza niepowodzenie pojedynczego przypadku testowego. |
void
|
testIgnored(TestDescription test)
Wywoływana, gdy test nie zostanie uruchomiony, zazwyczaj dlatego, że metoda testowa jest oznaczona adnotacją org.junit.Ignoruj. |
void
|
testModuleEnded()
Raportuje zakończenie działania modułu. |
void
|
testModuleStarted(IInvocationContext moduleContext)
Raportuje początek uruchomionego modułu. |
void
|
testRunEnded(long elapsedTime,
Koniec przebiegu testowego raportów. |
void
|
testRunFailed(FailureDescription failure)
Nie udało się wykonać testu raportów z powodu błędu opisanego w |
void
|
testRunFailed(String errorMessage)
Nie udało się wykonać testu raportów z powodu błędu krytycznego. |
void
|
testRunStarted(String name, int numTests, int attemptNumber)
Raportuje rozpoczęcie testu. |
void
|
testRunStarted(String name, int numTests)
Raportuje rozpoczęcie testu. |
void
|
testRunStarted(String name, int numTests, int attemptNumber, long startTime)
Raportuje rozpoczęcie testu. |
void
|
testRunStopped(long elapsedTime)
Test raportów został zatrzymany przed ukończeniem na prośbę użytkownika. |
void
|
testSkipped(TestDescription test, SkipReason reason)
Wywoływane, gdy test został pominięty i nie został wykonany z przyczyn, które zwykle nie są oczekiwane. |
void
|
testStarted(TestDescription test, long startTime)
Alternatywa dla parametru |
void
|
testStarted(TestDescription test)
Raportuje początek pojedynczego przypadku testowego. |
Metody chronione | |
---|---|
final
void
|
clearModuleLogFiles()
Umożliwia wyczyszczenie pliku modułu, aby nie nosić go zbyt długo. |
final
void
|
clearResultsForName(String testRunName)
Umożliwia wyczyszczenie wyników dla podanej nazwy uruchomienia. |
void
|
setIsAggregrateMetrics(boolean aggregate)
Przełącz „dane zbiorcze” opcja |
Konstruktory publiczne
Gromadzenie detektora testów
public CollectingTestListener ()
Metody publiczne
getBuildInfo
public IBuildInfo getBuildInfo ()
Ta metoda została wycofana.
korzystać z: IBuildInfo
z getInvocationContext()
.
Zwraca informacje o kompilacji.
Zwroty | |
---|---|
IBuildInfo |
GetCurrentRunWyniki
public TestRunResult getCurrentRunResults ()
Pobiera wyniki bieżącego uruchomienia testu.
Pamiętaj, że wyniki mogą być niepełne. Zaleca się przetestowanie wartości TestRunResult.isRunComplete()
lub (stosownie do potrzeb – @link TestRunResult#isRunFailure()}
przed przetworzeniem wyników.
Zwroty | |
---|---|
TestRunResult |
pole TestRunResult reprezentujące dane zebrane podczas ostatniego testu |
getExpectedTests,
public int getExpectedTests ()
Zwraca oczekiwaną liczbę testów. Może różnić się od getNumTotalTests()
, jeśli
nie udało się przeprowadzić niektórych testów.
Zwroty | |
---|---|
int |
getInvocationContext
public IInvocationContext getInvocationContext ()
Zwraca kontekst wywołania zgłoszony za pomocą funkcji invocationStarted(com.android.tradefed.invoker.IInvocationContext)
Zwroty | |
---|---|
IInvocationContext |
getMergedTestRunResults (Wyniki testów)
publicgetMergedTestRunResults ()
Zwraca scaloną kolekcję wyników dla wszystkich uruchomień w różnych próbach.
Jeśli pojawi się wiele wyników, każde uruchomienie testu zostanie scalone z najnowszym wynikiem testu nadpisywanie wyników testów poprzednich uruchomień. Uruchomienia testowe są uporządkowane według numeru próby.
Dane dotyczące tej samej próby zostaną scalone na podstawie preferencji ustawionych przez firmę aggregate-metrics
. Ostateczne dane będą wartościami z ostatniej próby.
Zwroty | |
---|---|
|
getModuleContextForRunResult
public IInvocationContext getModuleContextForRunResult (String testRunName)
Zwraca wartość IInvocationContext
modułu powiązanego z wynikami.
Parametry | |
---|---|
testRunName |
String : imię i nazwisko nadane przez użytkownika {testRunStarted(String, int) . |
Zwroty | |
---|---|
IInvocationContext |
Element IInvocationContext modułu dotyczący nazwy uruchomienia testu null
, jeśli nie ma żadnych wyników dla tej nazwy. |
getModuleLogFiles:
public MultiMap<String, LogFile> getModuleLogFiles ()
Zwraca kopię mapy zawierającej wszystkie zarejestrowane pliki powiązane z modułem
Zwroty | |
---|---|
MultiMap<String, LogFile> |
getNonAssociatedLogFiles
public MultiMap<String, LogFile> getNonAssociatedLogFiles ()
Zwraca kopię mapy zawierającej wszystkie zarejestrowane pliki niepowiązane z uruchomieniem testowym lub .
Zwroty | |
---|---|
MultiMap<String, LogFile> |
getNumWszystkie niepowodzenie uruchomień testowych
public int getNumAllFailedTestRuns ()
Zwraca łączną liczbę uruchomień testów w stanie błędu
Zwroty | |
---|---|
int |
getNumWszystkich nieudanych testów
public int getNumAllFailedTests ()
Zwraca łączną liczbę testów, w przypadku których wystąpił błąd (tylko nieudane; nieudane założenia ).
Zwroty | |
---|---|
int |
getNumTestsInState
public int getNumTestsInState (TestStatus status)
Zwraca liczbę testów w podanym stanie dla tego uruchomienia.
Parametry | |
---|---|
status |
TestStatus |
Zwroty | |
---|---|
int |
getNumTestsInState
public int getNumTestsInState (TestResult.TestStatus ddmlibStatus)
Zgodność ze starszymi typami stanu
Parametry | |
---|---|
ddmlibStatus |
TestResult.TestStatus |
Zwroty | |
---|---|
int |
getNumTotalTests
public int getNumTotalTests ()
Zwraca łączną liczbę ukończonych testów dla wszystkich uruchomień.
Zwroty | |
---|---|
int |
getPrimaryBuildInfo
public IBuildInfo getPrimaryBuildInfo ()
Zwraca główne informacje o kompilacji zgłoszone w usłudze invocationStarted(com.android.tradefed.invoker.IInvocationContext)
. Kompilacja podstawowa to kompilacja zwracana przez pierwszą
dostawcy kompilacji uruchomionej konfiguracji. Zwraca wartość null, jeśli nie ma kontekstu (brak kompilacji
przypadku testowego).
Zwroty | |
---|---|
IBuildInfo |
GetRunResults
publicgetRunResults ()
Ta metoda została wycofana.
Użyj konta getMergedTestRunResults()
Zwraca wyniki wszystkich uruchomień testów.
Zwroty | |
---|---|
|
getTestRunAtatak
public TestRunResult getTestRunAtAttempt (String testRunName, int attempt)
Zwróć urządzenie TestRunResult
w przypadku jednej próby.
Parametry | |
---|---|
testRunName |
String : imię i nazwisko nadane przez użytkownika {testRunStarted(String, int) . |
attempt |
int : identyfikator próby. |
Zwroty | |
---|---|
TestRunResult |
Wartość TestRunResult dla imienia i identyfikator próby lub null , jeśli to
nie istnieje. |
getTestRunStepCount
public int getTestRunAttemptCount (String testRunName)
Zwraca liczbę prób dla podanej nazwy uruchomienia testu.
Parametry | |
---|---|
testRunName |
String : imię i nazwisko nadane przez użytkownika {testRunStarted(String, int) . |
Zwroty | |
---|---|
int |
Próby getTestRun
publicgetTestRunAttempts (String testRunName)
Pobiera wszystkie próby TestRunResult
danego uruchomienia testowego.
Parametry | |
---|---|
testRunName |
String : imię i nazwisko nadane przez użytkownika {testRunStarted(String, int) . |
Zwroty | |
---|---|
|
Wszystkie TestRunResult w danym uruchomieniu testowym, uporządkowane według prób. |
getTestRunForSteps
publicgetTestRunForAttempts (int attempt)
Pobiera wszystkie wyniki dla danej próby.
Parametry | |
---|---|
attempt |
int : próba, w przypadku której chcemy uzyskać wyniki. |
Zwroty | |
---|---|
|
Wszystkie TestRunResult za daną próbę. |
getTestRunNames (Nazwy uruchomieńTestów)
publicgetTestRunNames ()
Zwraca wszystkie nazwy wszystkich uruchomień testowych.
Te uruchomienia testowe mogły zostać uruchomione wielokrotnie z różnymi próbami.
Zwroty | |
---|---|
|
Testy nieudane
public boolean hasFailedTests ()
Zwraca wyniki, jeśli wywołanie nie zakończyło się niepowodzeniem lub zakończyło się niepowodzeniem.
Zwroty | |
---|---|
boolean |
Zawiera WynikiTestówDlaNazwiska
public boolean hasTestRunResultsForName (String testRunName)
Zwraca, czy dana nazwa uruchomienia testu ma jakiekolwiek wyniki.
Parametry | |
---|---|
testRunName |
String : imię i nazwisko nadane przez użytkownika {testRunStarted(String, int) . |
Zwroty | |
---|---|
boolean |
Zakończenie wywołania
public void invocationEnded (long elapsedTime)
Raportuje, że wywołanie zostało zakończone (prawidłowo lub z powodu błędu) .
będzie automatycznie wywoływana przez platformę federacji handlowej.
Parametry | |
---|---|
elapsedTime |
long : czas, jaki upłynął wywołania w milisekundach, |
Błąd wywołania
public void invocationFailed (Throwable cause)
Zgłasza niepełne wywołanie z powodu błędu.
będzie automatycznie wywoływana przez platformę federacji handlowej.
Parametry | |
---|---|
cause |
Throwable : przyczyna błędu (Throwable ). |
Wywołanie pominięte
public void invocationSkipped (SkipReason reason)
Zgłasza wywołanie jako pominięte
Parametry | |
---|---|
reason |
SkipReason |
Rozpoczęcie wywoływania
public void invocationStarted (IInvocationContext context)
Raportuje początek wywołania testu.
będzie automatycznie wywoływana przez platformę federacji handlowej. Raportujący muszą zastąpić aby umożliwić raportowanie wielu urządzeń.
Parametry | |
---|---|
context |
IInvocationContext : informacje o wywołaniu. |
Wyłączono
public boolean isDisabled ()
Zwraca wartość Prawda, jeśli cały obiekt jest wyłączony (pomiń zarówno konfigurację, jak i dezaktywację). W przeciwnym razie ma wartość Fałsz.
Zwroty | |
---|---|
boolean |
powiązanie_logowania
public void logAssociation (String dataName, LogFile logFile)
W niektórych przypadkach zapis musi być silnie powiązany z przypadkami testowymi, ale mieć możliwość
więc w przypadku sprzedaży bezpośredniej testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)
oddzwanianie jest niemożliwe. Dzięki temu to wywołanie zwrotne umożliwia utworzenie silnego powiązania
bezpośrednio.
Parametry | |
---|---|
dataName |
String : nazwa danych |
logFile |
LogFile : LogFile , który został zarejestrowany wcześniej i powinny być powiązany z parametrem
dla danego przypadku testowego. |
setBuildInfo
public void setBuildInfo (IBuildInfo buildInfo)
Ta metoda została wycofana.
Nie jest już potrzebny do testowania.
Podaj informacje o kompilacji. Powinien być używany tylko do testowania.
Parametry | |
---|---|
buildInfo |
IBuildInfo |
setDisable
public void setDisable (boolean isDisabled)
Określa, czy obiekt ma być wyłączony. Wyłączona oznacza, że kroki konfiguracji i demontażu należy pominąć. Za jego pomocą można domyślnie wyłączyć obiekt. za pomocą konstruktora.
Parametry | |
---|---|
isDisabled |
boolean : stan, w którym powinien znajdować się obiekt. |
ustaw strategię scalania
public void setMergeStrategy (MergeStrategy strategy)
Określa, czy MergeStrategy
ma być używany do scalania wyników.
Parametry | |
---|---|
strategy |
MergeStrategy |
Niepowodzenie testuZałożenia Niepowodzeń
public void testAssumptionFailure (TestDescription test, String trace)
Wywoływane, gdy flagi testów atomowych wskazują, że przyjmuje się warunek o wartości fałszywego
Parametry | |
---|---|
test |
TestDescription : identyfikuje test |
trace |
String : zrzut stosu niepowodzenia |
Niepowodzenie testuZałożenia Niepowodzeń
public void testAssumptionFailure (TestDescription test, FailureDescription failure)
Wywoływane, gdy flagi testów atomowych wskazują, że przyjmuje się warunek o wartości fałszywego
Parametry | |
---|---|
test |
TestDescription : identyfikuje test |
failure |
FailureDescription : FailureDescription opisujący błąd i jego kontekst. |
testZakończony
public void testEnded (TestDescription test, long endTime,testMetrics)
Alternatywa dla parametru ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))
, w którym można określić godzinę zakończenia
bezpośrednio. Aby uzyskać dokładny pomiar, połącz go z polem testStarted(com.android.tradefed.result.TestDescription, long)
.
Parametry | |
---|---|
test |
TestDescription : identyfikuje test |
endTime |
long : czas zakończenia testu (mierzony w polu System.currentTimeMillis() ). |
testMetrics |
: ERROR(/Map) wysłanych wskaźników |
testZakończony
public void testEnded (TestDescription test,testMetrics)
Raportuje koniec wykonania danego przypadku testowego.
Jeśli funkcja testFailed(TestDescription, FailureDescription)
nie została wywołana, test zaliczony. Zwraca również dowolną parę klucz/wartość
wskaźniki, które mogły zostać wyemitowane podczas wykonywania przypadku testowego.
Parametry | |
---|---|
test |
TestDescription : identyfikuje test |
testMetrics |
: ERROR(/Map) wysłanych wskaźników |
Niepowodzenie testu
public void testFailed (TestDescription test, FailureDescription failure)
Zgłasza niepowodzenie pojedynczego przypadku testowego.
Jest wywoływana między testStarted a testEnded.
Parametry | |
---|---|
test |
TestDescription : identyfikuje test |
failure |
FailureDescription : FailureDescription opisujący błąd i jego kontekst. |
Niepowodzenie testu
public void testFailed (TestDescription test, String trace)
Zgłasza niepowodzenie pojedynczego przypadku testowego.
Jest wywoływana między testStarted a testEnded.
Parametry | |
---|---|
test |
TestDescription : identyfikuje test |
trace |
String : zrzut stosu niepowodzenia |
testignorowany
public void testIgnored (TestDescription test)
Wywoływana, gdy test nie zostanie uruchomiony, zazwyczaj dlatego, że metoda testowa jest oznaczona adnotacją org.junit.Ignoruj.
Parametry | |
---|---|
test |
TestDescription : identyfikuje test |
Zakończono moduł testowy
public void testModuleEnded ()
Raportuje zakończenie działania modułu.
Początek modułu testowania
public void testModuleStarted (IInvocationContext moduleContext)
Raportuje początek uruchomionego modułu. To wywołanie zwrotne jest powiązane z usługą testModuleEnded()
i jest opcjonalne w sekwencji. Używa się go tylko podczas biegu, w którym
moduły: aplikacje biegowe oparte na pakiecie.
Parametry | |
---|---|
moduleContext |
IInvocationContext : element IInvocationContext modułu. |
Zakończono bieg testowy
public void testRunEnded (long elapsedTime,runMetrics)
Koniec przebiegu testowego raportów. NAPRAWDŹ: nie możemy mieć dwóch map<> z interfejsami różnego typu. musimy użyć Skrótu HashMap.
Parametry | |
---|---|
elapsedTime |
long : czas, który upłynął od urządzenia, w milisekundach |
runMetrics |
: pary klucz-wartość raportowane po zakończeniu testu z użyciem Metric . |
Niepowodzenie testu uruchomienia
public void testRunFailed (FailureDescription failure)
Nie udało się wykonać testu raportów z powodu błędu opisanego w FailureDescription
.
Parametry | |
---|---|
failure |
FailureDescription : FailureDescription opisujący błąd i jego kontekst. |
Niepowodzenie testu uruchomienia
public void testRunFailed (String errorMessage)
Nie udało się wykonać testu raportów z powodu błędu krytycznego.
Parametry | |
---|---|
errorMessage |
String : String z opisem przyczyny niepowodzenia uruchomienia. |
Uruchomiono test
public void testRunStarted (String name, int numTests, int attemptNumber)
Raportuje rozpoczęcie testu.
Parametry | |
---|---|
name |
String : nazwa uruchomienia testu |
numTests |
int : łączna liczba testów w teście |
attemptNumber |
int : numer zamówienia identyfikujący różne próby wykonania tej samej wartości runName
uruchamianych wiele razy. Liczba próbek jest indeksowana 0 i powinna być większa za każdym razem.
nowy bieg. np. Test został ponowiony po 3 próbach. Łącznie powinien przypadać 4 razy
działa w ramach tej samej nazwy runName, a parametr orderNumber mieści się w zakresie od 0 do 3. |
Uruchomiono test
public void testRunStarted (String name, int numTests)
Raportuje rozpoczęcie testu.
Parametry | |
---|---|
name |
String : nazwa uruchomienia testu |
numTests |
int : łączna liczba testów w teście |
Uruchomiono test
public void testRunStarted (String name, int numTests, int attemptNumber, long startTime)
Raportuje rozpoczęcie testu.
Parametry | |
---|---|
name |
String : nazwa uruchomienia testu |
numTests |
int : łączna liczba testów w teście |
attemptNumber |
int : numer zamówienia identyfikujący różne próby wykonania tej samej wartości runName
uruchamianych wiele razy. Wartość orderNumber jest indeksowana o wartości 0 i powinna rosnąć za każdym razem, gdy
nowego uruchomienia. np. Test został ponowiony po 3 próbach. Powinien on mieć łącznie 4 uruchomienia.
w tej samej wartości runName, a parametr phishingNumber mieści się w zakresie od 0 do 3. |
startTime |
long : czas rozpoczęcia uruchomienia (mierzony w polu System.currentTimeMillis() ). |
Zatrzymano uruchomienie testu
public void testRunStopped (long elapsedTime)
Test raportów został zatrzymany przed ukończeniem na prośbę użytkownika.
DO ZROBIENIA: obecnie nieużywane, rozważ usunięcie
Parametry | |
---|---|
elapsedTime |
long : czas, który upłynął od urządzenia, w milisekundach |
testPominięto
public void testSkipped (TestDescription test, SkipReason reason)
Wywoływane, gdy test został pominięty i nie został wykonany z przyczyn, które zwykle nie są oczekiwane. W tych testach zostaną ponowione próby przeprowadzenia prawidłowego wykonania.
Parametry | |
---|---|
test |
TestDescription : identyfikuje test |
reason |
SkipReason : SkipReason |
testStarted (rozpoczęto test)
public void testStarted (TestDescription test, long startTime)
Alternatywa dla parametru testStarted(com.android.tradefed.result.TestDescription)
, gdzie również określamy, kiedy test został przeprowadzony
w połączeniu z parametrem ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map))
, aby uzyskać dokładny pomiar.
Parametry | |
---|---|
test |
TestDescription : identyfikuje test |
startTime |
long : czas rozpoczęcia testu (określony za pomocą parametru System.currentTimeMillis() ). |
testStarted (rozpoczęto test)
public void testStarted (TestDescription test)
Raportuje początek pojedynczego przypadku testowego. W starszym interfejsie należy w miarę możliwości używać interfejsu testStarted(com.android.tradefed.result.TestDescription)
.
Parametry | |
---|---|
test |
TestDescription : identyfikuje test |
Metody chronione
ClearModuleLogFiles
protected final void clearModuleLogFiles ()
Umożliwia wyczyszczenie pliku modułu, aby nie nosić go zbyt długo.
ClearResultsForName
protected final void clearResultsForName (String testRunName)
Umożliwia wyczyszczenie wyników dla podanej nazwy uruchomienia. Powinien być używany tylko w niektórych przypadkach, takich jak agregatorowi wyników.
Parametry | |
---|---|
testRunName |
String |
setIsAggregrateMetrics
protected void setIsAggregrateMetrics (boolean aggregate)
Przełącz „dane zbiorcze” opcja
Parametry | |
---|---|
aggregate |
boolean |