IRecorderClient

public interface IRecorderClient

com.android.tradefed.result.resultdb.IRecorderClient


ResultDB kaydedici arka ucuyla iletişim kurmak için arayüz. Arayüz, çağırmalar oluşturma ve güncelleme ile test sonuçlarını yükleme yöntemlerini içerir.

Özet

Herkese açık yöntemler

abstract Invocation finalizeInvocation()

Çağırma işlemini tamamlayın.

abstract void finalizeUpload()

Test sonuçlarının ve yapay nesnelerin yüklenmesini tamamlayın.

abstract Invocation updateInvocation(UpdateInvocationRequest request)
abstract void uploadArtifact(Artifact artifact)

ResultDB'ye yüklenecek bir yapıyı sıraya alın.

abstract void uploadTestResult(TestResult result)

ResultDB'ye yüklenecek bir test sonucunu sıraya alın.

Herkese açık yöntemler

finalizeInvocation

public abstract Invocation finalizeInvocation ()

Çağırma işlemini tamamlayın. Bu yöntem, tüm test sonuçları ve yapıtlar yüklendikten sonra çağrılmalıdır.

İlerlemeler
Invocation

finalizeUpload

public abstract void finalizeUpload ()

Test sonuçlarının ve yapay nesnelerin yüklenmesini tamamlayın. Bu yöntem, tüm test sonuçları ve yapılar yüklendikten sonra çağrılmalıdır. Bu yöntemden sonraki tüm uploadTestResult ve uploadArtifact çağrıları yoksayılır.

updateInvocation

public abstract Invocation updateInvocation (UpdateInvocationRequest request)

Parametreler
request UpdateInvocationRequest

İlerlemeler
Invocation

uploadArtifact

public abstract void uploadArtifact (Artifact artifact)

ResultDB'ye yüklenecek bir yapıyı sıraya alın.

Parametreler
artifact Artifact: Yüklenecek yapıt.

uploadTestResult

public abstract void uploadTestResult (TestResult result)

ResultDB'ye yüklenecek bir test sonucunu sıraya alın.

Parametreler
result TestResult: Yüklenecek test sonucu.