W 2026 r., aby dostosować się do naszego modelu stabilnego rozwoju trunk i zapewnić stabilność platformy w ekosystemie, będziemy publikować kod źródłowy w AOSP w drugim i czwartym kwartale. Do tworzenia i współtworzenia AOSP używaj gałęzi android-latest-release. Gałąź manifestu android-latest-release będzie zawsze odwoływać się do najnowszej wersji przesłanej do AOSP. Więcej informacji znajdziesz w artykule Zmiany w AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
ModuleProtoResultReporter
public
class
ModuleProtoResultReporter
extends FileProtoResultReporter
Znane bezpośrednie podklasy
|
Reporter wyników, który ma raportować tylko wyniki na poziomie modułu. Ten moduł nie obsługuje ponownego wejścia. Celem tego reportera jest przede wszystkim buforowanie na poziomie modułu.
Podsumowanie
Stałe
INVOCATION_ID_KEY
public static final String INVOCATION_ID_KEY
Wartość stała:
"invocation_id"
Konstruktory publiczne
ModuleProtoResultReporter
public ModuleProtoResultReporter ()
ModuleProtoResultReporter
public ModuleProtoResultReporter (IInvocationContext mainInvocationContext,
boolean granularResults)
| Parametry |
mainInvocationContext |
IInvocationContext |
granularResults |
boolean |
Metody publiczne
public static Map<String, String> parseResultsMetadata (File protoResults)
Narzędzie do analizowania, które wyodrębnia metadane, które mogły zostać przesłane
| Parametry |
protoResults |
File |
| Zwraca |
Map<String, String> |
|
processTestCaseEnded
public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)
Obsługa sfinalizowanego proto rekordu elementu testowania po wystąpieniu testEnded(TestDescription,long,HashMap).
| Parametry |
testCaseRecord |
TestRecordProto.TestRecord: sfinalizowane proto reprezentujące element testowania. |
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
Obsługa sfinalizowanego proto rekordu modułu po wystąpieniu testModuleEnded().
| Parametry |
moduleRecord |
TestRecordProto.TestRecord: sfinalizowane proto reprezentujące moduł. |
processTestRunEnded
public void processTestRunEnded (TestRecordProto.TestRecord runRecord,
boolean moduleInProgress)
Obsługa sfinalizowanego proto rekordu uruchomienia po wystąpieniu testRunEnded(long,HashMap).
| Parametry |
runRecord |
TestRecordProto.TestRecord: sfinalizowane proto reprezentujące uruchomienie. |
moduleInProgress |
boolean: czy moduł jest w trakcie wykonywania. |
reportGranularResults
public boolean reportGranularResults ()
reportStopCaching
public void reportStopCaching ()
stopCaching
public boolean stopCaching ()
Metody chronione
afterModuleEnd
protected void afterModuleEnd ()
beforeModuleStart
protected void beforeModuleStart ()
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: 2026-06-22 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: 2026-06-22 UTC."],[],[]]