Geçerli Çağrı
public
class
CurrentInvocation
extends Object
Java.lang.Nesne | |
🎃 | com.android.tradefed.invoker.logger.CurrentInvocation |
Geçerli çağrı bilgilerini izleyen ve sağlayan bir sınıf, çağrılacaktır.
Özet
Herkese açık 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ının çağrı bilgilerini temizleyin. |
static
FailureDescription
|
createFailure(String errorMessage, ErrorIdentifier errorIdentifier)
Devam eden çağrı işlemiyle 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ının çağrı metrikleri haritasını döndürür. |
static
IInvocationContext
|
getInvocationContext()
Çağrı için geçerli |
static
ExecutionFiles
|
getInvocationFiles()
Çağrı için |
static
IInvocationContext
|
getModuleContext()
Geçerli modül için |
static
File
|
getWorkFolder()
Çağrı için geçerli iş klasörünü veya henüz bir çağrı ayarlamadıysanız 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
void
|
resetLocalGroup()
Yerelleştirilmiş bağlamı sıfırlar. |
static
CurrentInvocation.IsolationGrade
|
runCurrentIsolation()
Yürütülen mevcut test çalıştırmasının izole olup olmadığını döndürür. |
static
void
|
setActionInProgress(ActionInProgress action)
Çağrının |
static
void
|
setInvocationContext(IInvocationContext context)
Çağrının |
static
void
|
setLocalGroup(ThreadGroup tg)
gRPC sunucusu içindeki özellikleri kullanırken yerelleştirilmiş bağlamı izler |
static
void
|
setModuleContext(IInvocationContext moduleContext)
Şu anda çalışan modülün |
static
void
|
setModuleIsolation(CurrentInvocation.IsolationGrade isolation)
Paket modülünün izole olup olmadığını güncelleyin. |
static
void
|
setRunIsolation(CurrentInvocation.IsolationGrade isolation)
Test çalıştırmasının izole olup olmadığını güncelleyin. |
Herkese açık 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ğrı bilgilerinin izleneceği anahtar. |
value |
File : Çağrı metriğinin değeri. |
clearInvocationInfos
public static void clearInvocationInfos ()
Bir çağrının çağrı bilgilerini temizleyin.
hata oluştur
public static FailureDescription createFailure (String errorMessage, ErrorIdentifier errorIdentifier)
Devam eden çağrı işlemiyle ilişkili bir hata oluşturun. İşlevsellik:
FailureDescription#setActionInProgress(ActionInProgress)
numarasını aramaktan kaçının.
Parametreler | |
---|---|
errorMessage |
String |
errorIdentifier |
ErrorIdentifier |
İlerlemeler | |
---|---|
FailureDescription |
getİşlem Devam Ediyor
public static ActionInProgress getActionInProgress ()
Çağrı için geçerli ActionInProgress
değerini döndürür. Boş olabilir.
İlerlemeler | |
---|---|
ActionInProgress |
bilgi
public static File getInfo (CurrentInvocation.InvocationInfo key)
Devam eden çağrının çağrı metrikleri haritasını döndürür.
Parametreler | |
---|---|
key |
CurrentInvocation.InvocationInfo |
İlerlemeler | |
---|---|
File |
getInvocationContext
public static IInvocationContext getInvocationContext ()
Çağrı için geçerli IInvocationContext
değerini döndürür. Boş olabilir.
İlerlemeler | |
---|---|
IInvocationContext |
getInvocationFiles
public static ExecutionFiles getInvocationFiles ()
Çağrı için ExecutionFiles
değerini döndürür.
İlerlemeler | |
---|---|
ExecutionFiles |
getModuleContext
public static IInvocationContext getModuleContext ()
Geçerli modül için IInvocationContext
modülünü döndürür. Dışındaysa boş olabilir
kapsam dışı görülür.
İlerlemeler | |
---|---|
IInvocationContext |
getWorkKlasörü
public static File getWorkFolder ()
Çağrı için geçerli iş klasörünü veya henüz bir çağrı ayarlamadıysanız null değerini döndürür.
İlerlemeler | |
---|---|
File |
modülCurrentIsolation
public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()
Yürütülen geçerli paket modülünün izole edilip edilmediğini döndürür.
İlerlemeler | |
---|---|
CurrentInvocation.IsolationGrade |
registerExecutionFiles
public static void registerExecutionFiles (ExecutionFiles invocFiles)
ExecutionFiles
için tek seferlik kayıt. Bu işlem, Test Bandı tarafından yapılır.
Parametreler | |
---|---|
invocFiles |
ExecutionFiles : Kayıtlı ExecutionFiles . |
sıfırlaLocalGroup
public static void resetLocalGroup ()
Yerelleştirilmiş bağlamı sıfırlar.
RunCurrentIsolation
public static CurrentInvocation.IsolationGrade runCurrentIsolation ()
Yürütülen mevcut test çalıştırmasının izole olup olmadığını döndürür.
İlerlemeler | |
---|---|
CurrentInvocation.IsolationGrade |
diziİşlem Devam Ediyor
public static void setActionInProgress (ActionInProgress action)
Çağrının ActionInProgress
değerini ayarlar.
Parametreler | |
---|---|
action |
ActionInProgress |
setInvocationContext
public static void setInvocationContext (IInvocationContext context)
Çağrının IInvocationContext
değerini ayarlar.
Parametreler | |
---|---|
context |
IInvocationContext |
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
gRPC sunucusu içindeki özellikleri kullanırken yerelleştirilmiş bağlamı izler
Parametreler | |
---|---|
tg |
ThreadGroup |
setModuleContext
public static void setModuleContext (IInvocationContext moduleContext)
Şu anda çalışan modülün IInvocationContext
modülünü ayarlar.
Parametreler | |
---|---|
moduleContext |
IInvocationContext |
setModuleIsolation
public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)
Paket modülünün izole olup olmadığını güncelleyin.
Parametreler | |
---|---|
isolation |
CurrentInvocation.IsolationGrade |
setRunIsolation
public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)
Test çalıştırmasının izole olup olmadığını güncelleyin.
Parametreler | |
---|---|
isolation |
CurrentInvocation.IsolationGrade |