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.
ModuleProtoResultReporter
public
class
ModuleProtoResultReporter
extends FileProtoResultReporter
Znane bezpośrednie podklasy
|
Reporter wyników przeznaczony do raportowania tylko wyników na poziomie modułu. W tym module nie można ponownie wprowadzić danych. Ten reporter służy głównie do buforowania na poziomie modułu.
Podsumowanie
Stałe
INVOCATION_ID_KEY
public static final String INVOCATION_ID_KEY
Stała wartość:
„invocation_id”
Publiczne konstruktory
ModuleProtoResultReporter
public ModuleProtoResultReporter ()
ModuleProtoResultReporter
public ModuleProtoResultReporter (IInvocationContext mainInvocationContext,
boolean granularResults)
| Parametry |
mainInvocationContext |
IInvocationContext |
granularResults |
boolean |
Metody publiczne
public static parseResultsMetadata (File protoResults)
Narzędzie do analizowania, które wyodrębnia metadane, które mogliśmy przenieść
| Parametry |
protoResults |
File |
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
Obsługa ostatecznej wersji protokołu rekordu modułu po wystąpieniu testModuleEnded().
| Parametry |
moduleRecord |
TestRecordProto.TestRecord: ostateczna wersja protokołu reprezentująca moduł. |
processTestRunEnded
public void processTestRunEnded (TestRecordProto.TestRecord runRecord,
boolean moduleInProgress)
Obsługa ostatecznego rekordu uruchomienia po wystąpieniu zdarzenia ERROR(/#testRunEnded(long,HashMap)).
| Parametry |
runRecord |
TestRecordProto.TestRecord: ostateczny prototyp reprezentujący uruchomienie. |
moduleInProgress |
boolean: czy moduł jest w toku. |
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: 2025-12-04 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-12-04 UTC."],[],[]]