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 |
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 |
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) |
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 |
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 |