Geçerli Çağrı
public class CurrentInvocation
extends Object
java.lang.Nesne | |
↳ | com.android.tradefed.invoker.logger.CurrentInvocation |
Çağrının içinde herhangi bir yerde yararlı olan geçerli çağrı bilgilerini izleyen ve sağlayan bir sınıf.
Özet
iç içe sınıflar | |
---|---|
enum | CurrentInvocation.InvocationInfo Çağrı için her zaman dolduracağımız bazı özel adlandırılmış anahtarlar. |
enum | CurrentInvocation.IsolationGrade İzolasyon seviyesini açıklar |
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ı için ç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ğrı için çağrı ölçümlerinin Haritasını döndürür. |
static ExecutionFiles | getInvocationFiles () Çağrı için |
static File | getWorkFolder () Çağrı için geçerli çalışma klasörünü döndürür veya henüz hiçbiri ayarlanmamışsa null. |
static CurrentInvocation.IsolationGrade | moduleCurrentIsolation () Yürütülen geçerli süit 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ğrı için |
static void | setModuleIsolation ( CurrentInvocation.IsolationGrade isolation) Suite modülünün izole edilip edilmediğini güncelleyin. |
static void | setRunIsolation ( CurrentInvocation.IsolationGrade isolation) Test çalıştırmasının izole edilip edilmediğini güncelleyin. |
Genel yöntemler
addInvocationInfo
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ğırma bilgilerinin izleneceği anahtar. |
value | File : Çağırma metriğinin değeri. |
clearInvocationInfos
public static void clearInvocationInfos ()
Bir çağrı için çağrı bilgilerini temizleyin.
oluşturmakArıza
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 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ğrı için çağrı ölçümlerinin Haritasını döndürür.
parametreler | |
---|---|
key | CurrentInvocation.InvocationInfo |
İadeler | |
---|---|
File |
getInvokasyonDosyaları
public static ExecutionFiles getInvocationFiles ()
Çağrı için ExecutionFiles
döndürür.
İadeler | |
---|---|
ExecutionFiles |
getWorkFolder
public static File getWorkFolder ()
Çağrı için geçerli çalışma klasörünü döndürür veya henüz hiçbiri ayarlanmamışsa null.
İadeler | |
---|---|
File |
modülAkımİzolasyon
public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()
Yürütülen geçerli süit modülünün yalıtılmış olup olmadığını döndürür.
İadeler | |
---|---|
CurrentInvocation.IsolationGrade |
registerYürütmeDosyaları
public static void registerExecutionFiles (ExecutionFiles invocFiles)
ExecutionFiles
bir kerelik 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 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ğrı için ActionInProgress
ayarlar.
parametreler | |
---|---|
action | ActionInProgress |
setModuleIsolation
public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)
Suite modülünün izole edilip edilmediğini güncelleyin.
parametreler | |
---|---|
isolation | CurrentInvocation.IsolationGrade |
setRunIsolation
public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)
Test çalıştırmasının izole edilip edilmediğini güncelleyin.
parametreler | |
---|---|
isolation | CurrentInvocation.IsolationGrade |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-08-15 UTC.