Geçerli Çağrı

public class CurrentInvocation
extends Object

java.lang.Object
com.android.tradefed.invoker.logger.CurrentInvokasyon


Çağrının herhangi bir yerinde yararlı olan geçerli çağrı bilgilerini izleyen ve sağlayan bir sınıf.

Özet

Genel yöntemler

static void addInvocationInfo ( CurrentInvocation.InvocationInfo key, File value)

Çağrı düzeyinde izlenecek bir anahtar/değer çifti ekleyin.

static void clearInvocationInfos ()

Bir çağrıya ilişkin çağrı bilgilerini temizleyin.

static FailureDescription createFailure (String errorMessage, ErrorIdentifier errorIdentifier)

Devam eden çağırma eylemiyle ilişkili bir hata oluşturun.

static ActionInProgress getActionInProgress ()

Çağrı için geçerli ActionInProgress döndürür.

static File getInfo ( CurrentInvocation.InvocationInfo key)

Devam eden çağırma için çağırma ölçümlerinin haritasını döndürür.

static IInvocationContext getInvocationContext ()

Çağrı için geçerli IInvocationContext döndürür.

static ExecutionFiles getInvocationFiles ()

Çağrı için ExecutionFiles döndürür.

static File getWorkFolder ()

Çağırma için geçerli çalışma klasörünü döndürür veya henüz ayarlanmamışsa null değerini döndürür.

static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()

Yürütülen geçerli paket modülünün izole edilip edilmediğini döndürür.

static void registerExecutionFiles ( ExecutionFiles invocFiles)

ExecutionFiles tek seferlik kaydı.

static CurrentInvocation.IsolationGrade runCurrentIsolation ()

Yürütülen geçerli test çalıştırmasının izole edilip edilmediğini döndürür.

static void setActionInProgress ( ActionInProgress action)

Çağrı için ActionInProgress ayarlar.

static void setInvocationContext ( IInvocationContext context)

Çağırma için IInvocationContext ayarlar.

static void setModuleIsolation ( CurrentInvocation.IsolationGrade isolation)

Paket modülünün yalıtılmış olup olmadığını güncelleyin.

static void setRunIsolation ( CurrentInvocation.IsolationGrade isolation)

Test çalıştırmasının yalıtılmış olup olmadığını güncelleyin.

Genel yöntemler

addInvokasyonBilgisi

public static void addInvocationInfo (CurrentInvocation.InvocationInfo key, 
                File value)

Çağrı düzeyinde izlenecek bir anahtar/değer çifti ekleyin.

Parametreler
key CurrentInvocation.InvocationInfo : Çağrı bilgilerinin takip edileceği anahtar.

value File : Çağırma ölçümünün değeri.

clearInvokasyonBilgileri

public static void clearInvocationInfos ()

Bir çağrıya ilişkin çağrı bilgilerini temizleyin.

hata oluşturma

public static FailureDescription createFailure (String errorMessage, 
                ErrorIdentifier errorIdentifier)

Devam eden çağırma eylemiyle ilişkili bir hata oluşturun. FailureDescription#setActionInProgress(ActionInProgress) çağrılmasını önlemek için kolaylık sağlayan yardımcı program.

Parametreler
errorMessage String

errorIdentifier ErrorIdentifier

İadeler
FailureDescription

getActionInProgress

public static ActionInProgress getActionInProgress ()

Çağrı için geçerli ActionInProgress döndürür. Boş olabilir.

İadeler
ActionInProgress

bilgi almak

public static File getInfo (CurrentInvocation.InvocationInfo key)

Devam eden çağırma için çağırma ölçümlerinin haritasını döndürür.

Parametreler
key CurrentInvocation.InvocationInfo

İadeler
File

getInvokasyonContext

public static IInvocationContext getInvocationContext ()

Çağrı için geçerli IInvocationContext döndürür. Boş olabilir.

İadeler
IInvocationContext

getInvokasyon Dosyaları

public static ExecutionFiles getInvocationFiles ()

Çağrı için ExecutionFiles döndürür.

İadeler
ExecutionFiles

getWorkFolder

public static File getWorkFolder ()

Çağırma için geçerli çalışma klasörünü döndürür veya henüz ayarlanmamışsa null değerini döndürür.

İadeler
File

modülAkımİzolasyonu

public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()

Yürütülen geçerli paket modülünün izole edilip edilmediğini döndürür.

İadeler
CurrentInvocation.IsolationGrade

RegisterExecutionFiles

public static void registerExecutionFiles (ExecutionFiles invocFiles)

ExecutionFiles tek seferlik kaydı. Bu, Test Harness tarafından yapılır.

Parametreler
invocFiles ExecutionFiles : Kayıtlı ExecutionFiles .

RunCurrentIsolation

public static CurrentInvocation.IsolationGrade runCurrentIsolation ()

Yürütülen geçerli test çalıştırmasının izole edilip edilmediğini döndürür.

İadeler
CurrentInvocation.IsolationGrade

setActionInProgress

public static void setActionInProgress (ActionInProgress action)

Çağrı için ActionInProgress ayarlar.

Parametreler
action ActionInProgress

setInvokasyonContext

public static void setInvocationContext (IInvocationContext context)

Çağırma için IInvocationContext ayarlar.

Parametreler
context IInvocationContext

setModuleIsolation

public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)

Paket modülünün yalıtılmış olup olmadığını güncelleyin.

Parametreler
isolation CurrentInvocation.IsolationGrade

setRunIsolation

public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)

Test çalıştırmasının yalıtılmış olup olmadığını güncelleyin.

Parametreler
isolation CurrentInvocation.IsolationGrade