Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
JUnitToInvocationResultForwarder
public
class
JUnitToInvocationResultForwarder
extends Object
implements
TestListener
java.lang.Object
|
↳ |
com.android.tradefed.result.JUnitToInvocationResultForwarder
|
Klasa, która nasłuchuje zdarzeń TestListener
i przesyła je do ITestInvocationListener
.
Podsumowanie
Metody publiczne |
void
|
addError(Test test, Throwable t)
|
void
|
addFailure(Test test, AssertionFailedError t)
|
void
|
endTest(Test test, metrics)
wywołanie zwrotne z testów JUnit3, które mogą przekazywać dane.
|
void
|
endTest(Test test)
|
void
|
startTest(Test test)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
Połączenie zwrotne z przesyłką z JUnit3 w celu pobrania logów z testu.
|
Konstruktory publiczne
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
Parametry |
invocationListener |
ITestInvocationListener |
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder ( invocationListeners)
Parametry |
invocationListeners |
|
Metody publiczne
addError
public void addError (Test test,
Throwable t)
Parametry |
test |
Test |
t |
Throwable |
addFailure
public void addFailure (Test test,
AssertionFailedError t)
Parametry |
test |
Test |
t |
AssertionFailedError |
endTest
public void endTest (Test test,
metrics)
wywołanie zwrotne z testów JUnit3, które mogą przekazywać dane.
Parametry |
test |
Test : Test , który właśnie się zakończył. |
metrics |
: dane w formacie mapy przekazywane do funkcji wywołania zwrotnego z wynikiem. |
endTest
public void endTest (Test test)
startTest
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Połączenie zwrotne z przesyłką z JUnit3 w celu pobrania logów z testu.
Parametry |
dataName |
String : tekstowa nazwa danych, np. „device_logcat”. Uwaga: nazwa danych może nie być unikalna dla każdego wywołania. Implementatorzy muszą mieć możliwość obsługi wielu wywołań z tą samą nazwą danych. |
dataType |
LogDataType : typ danych LogDataType |
dataStream |
InputStreamSource : źródło danych InputStreamSource. Implementatorzy powinni wywołać metodę createInputStream, aby rozpocząć odczytywanie danych, i zadbać o jej zamknięcie po zakończeniu. Osoby wywołujące tę metodę powinny zadbać o to, aby źródło danych było dostępne do momentu zakończenia metody testLog. |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-03-26 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-03-26 UTC."],[],[]]