Ab 2026 werden wir, um unser stabiles Entwicklungsmodell für den Trunk zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten, den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen. Verwenden Sie android-latest-release, um AOSP zu entwickeln und dazu beizutragen. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
StreamProtoReceiver
public
class
StreamProtoReceiver
extends Object
implements
Closeable
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.proto.StreamProtoReceiver
|
Ein Empfänger, der das empfangene Proto „TestRecord“ in Tradefed-Ereignisse übersetzt.
Zusammenfassung
Felder |
protected
AtomicBoolean |
mStopParsing
Wenn diese Option festgelegt ist, werden keine Ereignisse mehr geparst.
|
Öffentliche Konstruktoren |
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix)
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)
Ctor.
|
Öffentliche Methoden |
void
|
close()
|
void
|
completeModuleEvents()
Schließen Sie die Ereignisse des Moduls ab, um eine konsistente Berichterstellung zu gewährleisten.
|
Throwable
|
getError()
Gibt den im Empfängerthread abgefangenen Fehler zurück.
|
int
|
getSocketServerPort()
Gibt den geöffneten Socket-Empfänger zurück.
|
boolean
|
hasInvocationFailed()
Gibt zurück, ob der fehlgeschlagene Aufruf gemeldet wurde.
|
boolean
|
joinReceiver(long millis)
|
Felder
mStopParsing
protected AtomicBoolean mStopParsing
Wenn diese Option festgelegt ist, werden keine Ereignisse mehr geparst. So wird verhindert, dass ein Thread die Ereignisse parst, wenn wir sie nicht mehr erwarten.
Öffentliche Konstruktoren
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Ctor.
| Parameter |
listener |
ITestInvocationListener: Der ITestInvocationListener, in dem die Ergebnisse gemeldet werden sollen. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: Gibt an, ob Ereignisse auf Aufrufebene gemeldet werden sollen. |
| Löst aus |
|
java.io.IOException |
IOException |
|
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Ctor.
| Parameter |
listener |
ITestInvocationListener: Der ITestInvocationListener, in dem die Ergebnisse gemeldet werden sollen. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: Gibt an, ob Ereignisse auf Aufrufebene gemeldet werden sollen. |
quietParsing |
boolean: Gibt an, ob der Parser Debugging-Informationen protokollieren soll. |
| Löst aus |
|
java.io.IOException |
IOException |
|
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix)
| Parameter |
listener |
ITestInvocationListener |
mainContext |
IInvocationContext |
reportInvocation |
boolean |
quietParsing |
boolean |
reportLogs |
boolean |
logNamePrefix |
String |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix,
boolean mergeInvocationMetrics)
Ctor.
| Parameter |
listener |
ITestInvocationListener: Der ITestInvocationListener, in dem die Ergebnisse gemeldet werden sollen. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: Gibt an, ob Ereignisse auf Aufrufebene gemeldet werden sollen. |
quietParsing |
boolean: Gibt an, ob der Parser Debugging-Informationen protokollieren soll. |
reportLogs |
boolean: Gibt an, ob die Logs gemeldet werden sollen. |
logNamePrefix |
String: Das Präfix für Dateien, die über den Parser protokolliert werden. |
mergeInvocationMetrics |
boolean |
| Löst aus |
|
java.io.IOException |
IOException |
|
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Ctor.
| Parameter |
listener |
ITestInvocationListener: Der ITestInvocationListener, in dem die Ergebnisse gemeldet werden sollen. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: Gibt an, ob Ereignisse auf Aufrufebene gemeldet werden sollen. |
quietParsing |
boolean: Gibt an, ob der Parser Debugging-Informationen protokollieren soll. |
logNamePrefix |
String: Das Präfix für Dateien, die über den Parser protokolliert werden. |
| Löst aus |
|
java.io.IOException |
IOException |
|
Öffentliche Methoden
Schließen
public void close ()
completeModuleEvents
public void completeModuleEvents ()
Schließen Sie die Ereignisse des Moduls ab, um eine konsistente Berichterstellung zu gewährleisten.
getError
public Throwable getError ()
Gibt den im Empfängerthread abgefangenen Fehler zurück. Wenn keine vorhanden ist, wird „null“ zurückgegeben.
| Gibt Folgendes zurück: |
Throwable |
|
getSocketServerPort
public int getSocketServerPort ()
Gibt den geöffneten Socket-Empfänger zurück. -1, wenn keine.
| Gibt Folgendes zurück: |
int |
|
hasInvocationFailed
public boolean hasInvocationFailed ()
Gibt zurück, ob der fehlgeschlagene Aufruf gemeldet wurde.
| Gibt Folgendes zurück: |
boolean |
|
joinReceiver
public boolean joinReceiver (long millis)
| Gibt Folgendes zurück: |
boolean |
|
Geschützte Methoden
getJoinTimeout
protected long getJoinTimeout (long millis)
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2026-06-22 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-06-22 (UTC)."],[],[]]