StreamProtoReceiver

public class StreamProtoReceiver
extends Object

java.lang.Object
com.android.tradefed.result.proto.StreamProtoReceiver


מקלט שממיר את proto TestRecord שהתקבל לאירועים של Tradefed.

סיכום

יוצרים ציבוריים

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)

רופא

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)

רופא

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)

רופא

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)

ctor.

שיטות ציבוריות

void close()
void completeModuleEvents()

אם צריך, כדי להבטיח דיווח עקבי, יש להשלים את האירועים של המודול.

Throwable getError()

הפונקציה מחזירה את השגיאה שנתפסה בשרשור המקבל.

int getSocketServerPort()

הפונקציה מחזירה את מקלט השקע שהיה פתוח.

boolean hasInvocationFailed()

הפונקציה מחזירה אם דווח על ההפעלה שנכשלה או לא.

boolean joinReceiver(long millis)

שיטות מוגנות

long getJoinTimeout(long millis)

בנאים ציבוריים

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation)

ctor.

פרמטרים
listener ITestInvocationListener: ה-ITestInvocationListener שבו יש לדווח על התוצאות.

mainContext IInvocationContext

reportInvocation boolean: האם לדווח על אירועים ברמת ההפעלה או לא.

קליעות
IOException

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing)

ctor.

פרמטרים
listener ITestInvocationListener: ה-ITestInvocationListener שבו יש לדווח על התוצאות.

mainContext IInvocationContext

reportInvocation boolean: האם לדווח על אירועים ברמת ההפעלה או לא.

quietParsing boolean: האם לאפשר למנתח לרשום ביומן את המידע על תוצאות ניפוי הבאגים.

קליעות
IOException

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                boolean reportLogs, 
                String logNamePrefix)

פרמטרים
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.

פרמטרים
listener ITestInvocationListener: ה-ITestInvocationListener שבו יש לדווח על התוצאות.

mainContext IInvocationContext

reportInvocation boolean: האם לדווח על אירועים ברמת ההפעלה או לא.

quietParsing boolean: האם לאפשר למנתח לתעד ביומן מידע על ניפוי באגים.

reportLogs boolean: האם לדווח על היומנים או לא

logNamePrefix String: הקידומת של הקובץ שמתועד ביומן באמצעות המנתח.

mergeInvocationMetrics boolean

קליעות
IOException

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                String logNamePrefix)

ctor.

פרמטרים
listener ITestInvocationListener: ה-ITestInvocationListener שבו יש לדווח על התוצאות.

mainContext IInvocationContext

reportInvocation boolean: האם לדווח על אירועים ברמת ההפעלה או לא.

quietParsing boolean: האם לאפשר למנתח לתעד ביומן מידע על ניפוי באגים.

logNamePrefix String: התחילית של הקובץ שתועדה דרך המנתח.

קליעות
חריגת IO

שיטות ציבוריות

סגירה

public void close ()

completeModuleEvents

public void completeModuleEvents ()

במקרה הצורך כדי להבטיח שהדיווח יהיה עקבי, משלימים את אירועי המודול.

getError

public Throwable getError ()

מחזירה את רשימת השגיאות בשרשור של המקלט. אם לא נמצאה התאמה, הפונקציה תחזיר null.

החזרות
Throwable

getSocketServerPort

public int getSocketServerPort ()

הפונקציה מחזירה את מקלט השקע שהיה פתוח. -1 אם לא קיים.

החזרות
int

hasInvocationFailed

public boolean hasInvocationFailed ()

הפונקציה מחזירה אם דווח על ההפעלה שנכשלה או לא.

החזרות
boolean

joinReceiver

public boolean joinReceiver (long millis)

פרמטרים
millis long

החזרות
boolean

שיטות מוגנות

getמצטרפיםTimeout

protected long getJoinTimeout (long millis)

פרמטרים
millis long

החזרות
long