Geçerli Çağrı

public class CurrentInvocation
extends Object

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


Çağırmanın içinde herhangi bir yerde yararlı olan geçerli çağırma bilgilerini izleyen ve sağlayan bir sınıf.

Özet

Genel yöntemler

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

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

static void clearInvocationInfos ()

Bir çağrı için çağrı bilgisini temizleyin.

static FailureDescription createFailure (String errorMessage, ErrorIdentifier errorIdentifier)

Sürmekte olan çağırma eylemiyle ilişkili bir hata oluşturun.

static ActionInProgress getActionInProgress ()

Çağırma 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 ExecutionFiles getInvocationFiles ()

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

static File getWorkFolder ()

Çağırma için geçerli çalışma klasörünü 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 yalıtılmış olup olmadığını döndürür.

static void registerExecutionFiles ( ExecutionFiles invocFiles)

ExecutionFiles tek seferlik kaydı.

static CurrentInvocation.IsolationGrade runCurrentIsolation ()

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

static void setActionInProgress ( ActionInProgress action)

Çağırma için ActionInProgress ayarlar.

static void setModuleIsolation ( CurrentInvocation.IsolationGrade isolation)

Suite modülünün izole olup olmadığını güncelleyin.

static void setRunIsolation ( CurrentInvocation.IsolationGrade isolation)

Test çalışmasının izole olup olmadığını güncelleyin.

Genel yöntemler

addInvocationInfo

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

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

parametreler
key CurrentInvocation.InvocationInfo : Çağırma bilgilerinin takip edileceği anahtar.

value File : Çağırma metriğinin değeri.

clearInvocationInfos

public static void clearInvocationInfos ()

Bir çağrı için çağrı bilgisini temizleyin.

oluşturma hatası

public static FailureDescription createFailure (String errorMessage, 
                ErrorIdentifier errorIdentifier)

Sürmekte olan çağırma eylemiyle ilişkili bir hata oluşturun. FailureDescription#setActionInProgress(ActionInProgress) çağrısını önlemek için yardımcı yardımcı program.

parametreler
errorMessage String

errorIdentifier ErrorIdentifier

İadeler
FailureDescription

getActionInProgress

public static ActionInProgress getActionInProgress ()

Çağırma 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

getInvocationFiles

public static ExecutionFiles getInvocationFiles ()

Çağırma 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ü veya henüz ayarlanmamışsa null değerini döndürür.

İadeler
File

modülCurrentIsolation

public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()

Yürütülen geçerli paket modülünün yalıtılmış olup olmadığını döndürür.

İadeler
CurrentInvocation.IsolationGrade

registerExecutionFiles

public static void registerExecutionFiles (ExecutionFiles invocFiles)

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

parametreler
invocFiles ExecutionFiles : Kayıtlı ExecutionFiles .

runCurrentIsolation

public static CurrentInvocation.IsolationGrade runCurrentIsolation ()

Yürütülen mevcut 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ğırma için ActionInProgress ayarlar.

parametreler
action ActionInProgress

setModuleIsolation

public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)

Suite modülünün izole olup olmadığını güncelleyin.

parametreler
isolation CurrentInvocation.IsolationGrade

setRunIsolation

public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)

Test çalışmasının izole olup olmadığını güncelleyin.

parametreler
isolation CurrentInvocation.IsolationGrade