IRecorderClient
public
interface
IRecorderClient
| com.android.tradefed.result.resultdb.IRecorderClient |
ממשק לתקשורת עם הקצה העורפי של כלי ההקלטה ResultDB. הממשק מכיל שיטות ליצירה ולעדכון של קריאות לפונקציות ולהעלאה של תוצאות בדיקה.
סיכום
methods ציבוריים | |
|---|---|
abstract
Invocation
|
finalizeInvocation()
משלימים את ההפעלה. |
abstract
void
|
finalizeUpload()
משלימים את ההעלאה של תוצאות הבדיקה ושל הארטיפקטים. |
abstract
Invocation
|
updateInvocation(UpdateInvocationRequest request)
|
abstract
void
|
uploadArtifact(Artifact artifact)
הוספת חפץ לתור להעלאה ל-ResultDB. |
abstract
void
|
uploadTestResult(TestResult result)
הוספה לתור של תוצאת בדיקה להעלאה אל ResultDB. |
methods ציבוריים
finalizeInvocation
public abstract Invocation finalizeInvocation ()
משלימים את ההפעלה. צריך להפעיל את השיטה הזו אחרי שמעלים את כל התוצאות והארטיפקטים של הבדיקה.
| החזרות | |
|---|---|
Invocation |
|
finalizeUpload
public abstract void finalizeUpload ()
משלימים את ההעלאה של תוצאות הבדיקה ושל הארטיפקטים. צריך להפעיל את השיטה הזו אחרי שמעלים את כל התוצאות והארטיפקטים של הבדיקה. המערכת תתעלם מכל קריאה ל-uploadTestResult ול-uploadArtifact אחרי השיטה הזו.
updateInvocation
public abstract Invocation updateInvocation (UpdateInvocationRequest request)
| פרמטרים | |
|---|---|
request |
UpdateInvocationRequest |
| החזרות | |
|---|---|
Invocation |
|
uploadArtifact
public abstract void uploadArtifact (Artifact artifact)
הוספת חפץ לתור להעלאה ל-ResultDB.
| פרמטרים | |
|---|---|
artifact |
Artifact: הארטיפקט להעלאה. |
uploadTestResult
public abstract void uploadTestResult (TestResult result)
הוספה לתור של תוצאת בדיקה להעלאה אל ResultDB.
| פרמטרים | |
|---|---|
result |
TestResult: תוצאת הבדיקה להעלאה. |