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 |
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 |
static ExecutionFiles | getInvocationFiles () Çağrı için |
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) |
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 |
static void | setInvocationContext ( IInvocationContext context) Çağırma için |
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ğırma için geçerli IInvocationContext
değerini 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 |