RecorderClientLegacy
public
class
RecorderClientLegacy
extends Object
implements
IRecorderClientLegacy
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.RecorderClientLegacy |
테스트 결과를 ResultDB 기존 호출에 업로드하는 ResultDB 레코더 클라이언트입니다.
요약
상수 | |
|---|---|
int |
SERVER_PORT
|
공개 메서드 | |
|---|---|
static
IRecorderClientLegacy
|
createLegacy(String invocationId, String updateToken, Boolean isStaging)
|
static
IRecorderClientLegacy
|
createLegacyWithNewInvocation(String invocationId, Invocation invocation, Boolean isStaging)
|
void
|
enqueueArtifact(Artifact artifact)
ResultDB에 업로드할 아티팩트를 대기열에 추가합니다. |
void
|
enqueueTestResult(TestResult result)
ResultDB에 업로드할 테스트 결과를 대기열에 추가합니다. |
Invocation
|
finalizeInvocation()
호출을 완료합니다. |
void
|
finalizeUpload()
테스트 결과 및 아티팩트의 업로드를 완료합니다. |
void
|
uploadArtifact(Artifact artifact)
ResultDB에 아티팩트를 업로드합니다. |
상수
SERVER_PORT
public static final int SERVER_PORT
상수 값: 443 (0x000001bb)
공개 메서드
createLegacy
public static IRecorderClientLegacy createLegacy (String invocationId, String updateToken, Boolean isStaging)
| 매개변수 | |
|---|---|
invocationId |
String |
updateToken |
String |
isStaging |
Boolean |
| 반환 | |
|---|---|
IRecorderClientLegacy |
|
createLegacyWithNewInvocation
public static IRecorderClientLegacy createLegacyWithNewInvocation (String invocationId, Invocation invocation, Boolean isStaging)
| 매개변수 | |
|---|---|
invocationId |
String |
invocation |
Invocation |
isStaging |
Boolean |
| 반환 | |
|---|---|
IRecorderClientLegacy |
|
enqueueArtifact
public void enqueueArtifact (Artifact artifact)
ResultDB에 업로드할 아티팩트를 대기열에 추가합니다.
| 매개변수 | |
|---|---|
artifact |
Artifact: 업로드할 아티팩트입니다. |
enqueueTestResult
public void enqueueTestResult (TestResult result)
ResultDB에 업로드할 테스트 결과를 대기열에 추가합니다.
| 매개변수 | |
|---|---|
result |
TestResult: 업로드할 테스트 결과입니다. |
finalizeInvocation
public Invocation finalizeInvocation ()
호출을 완료합니다. 이 메서드는 모든 테스트 결과와 아티팩트 가 업로드된 후에 호출되어야 합니다.
| 반환 | |
|---|---|
Invocation |
|
finalizeUpload
public void finalizeUpload ()
테스트 결과 및 아티팩트의 업로드를 완료합니다. 이 메서드는 모든 테스트 결과와 아티팩트가 대기열에 추가된 후에 호출되어야 합니다. 이 메서드 이후의 enqueueTestResult 및 enqueueArtifact 호출은 무시됩니다.
uploadArtifact
public void uploadArtifact (Artifact artifact)
ResultDB에 아티팩트를 업로드합니다. 차단 호출입니다. 가능하면 enqueueArtifact(Artifact)를 사용하는 것이 좋습니다.
| 매개변수 | |
|---|---|
artifact |
Artifact: 업로드할 아티팩트입니다. |