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: アップロードするアーティファクト。 |