CurrentInvocation
public
class
CurrentInvocation
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.logger.CurrentInvocation |
Çağırma işlemi içinde herhangi bir yerde yararlı olan mevcut çağırma bilgilerini izleyen ve sağlayan bir sınıf.
Özet
Herkese açık 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ının çağrı bilgilerini temizler. |
static
FailureDescription
|
createFailure(String errorMessage, ErrorIdentifier errorIdentifier)
Devam eden çağırma işlemiyle ilişkili bir hata oluşturun. |
static
ActionInProgress
|
getActionInProgress()
Çağırma için geçerli |
static
String
|
getCurrentRunner()
Biliniyorsa geçerli test çalıştırıcıyı döndürür. |
static
File
|
getInfo(CurrentInvocation.InvocationInfo key)
Devam eden çağrı için çağrı metriklerinin haritasını döndürür. |
static
IInvocationContext
|
getInvocationContext()
Çağırma için geçerli |
static
ExecutionFiles
|
getInvocationFiles()
Çağrı için |
static
IInvocationContext
|
getModuleContext()
Geçerli modül için |
static
File
|
getWorkFolder()
Çağırma için geçerli çalışma klasörünü veya henüz ayarlanmamışsa boş değeri döndürür. |
static
CurrentInvocation.IsolationGrade
|
moduleCurrentIsolation()
Yürütülen mevcut paket modülünün yalıtılmış olup olmadığını döndürür. |
static
void
|
registerExecutionFiles(ExecutionFiles invocFiles)
|
static
void
|
resetLocalGroup()
Yerelleştirilmiş bağlamı sıfırlar. |
static
CurrentInvocation.IsolationGrade
|
runCurrentIsolation()
Mevcut test çalıştırmasının yalıtılmış olarak yürütülüp yürütülmediğini döndürür. |
static
void
|
setActionInProgress(ActionInProgress action)
Çağırma için |
static
void
|
setCurrentRunner(String runner)
Mevcut test çalıştırıcısı için izlemeyi ayarlar. |
static
void
|
setInvocationContext(IInvocationContext context)
Çağırma için |
static
void
|
setLocalGroup(ThreadGroup tg)
gRPC sunucusundaki özellikler kullanılırken yerelleştirilmiş bir bağlamı izler. |
static
void
|
setModuleContext(IInvocationContext moduleContext)
O anda çalışan modülün |
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. |
Herkese açık 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 izleneceği anahtar. |
value |
File: Çağırma metriğinin değeri. |
clearInvocationInfos
public static void clearInvocationInfos ()
Bir çağrının çağrı bilgilerini temizler.
createFailure
public static FailureDescription createFailure (String errorMessage, ErrorIdentifier errorIdentifier)
Devam eden çağırma işlemiyle ilişkili bir hata oluşturun. FailureDescription.setActionInProgress(ActionInProgress)'ı aramayı önlemek için kullanışlı bir yardımcı program.
| Parametreler | |
|---|---|
errorMessage |
String |
errorIdentifier |
ErrorIdentifier |
| İadeler | |
|---|---|
FailureDescription |
|
getActionInProgress
public static ActionInProgress getActionInProgress ()
Çağırma için geçerli ActionInProgress değerini döndürür. Boş olabilir.
| İadeler | |
|---|---|
ActionInProgress |
|
getCurrentRunner
public static String getCurrentRunner ()
Biliniyorsa geçerli test çalıştırıcıyı döndürür.
| İadeler | |
|---|---|
String |
|
getInfo
public static File getInfo (CurrentInvocation.InvocationInfo key)
Devam eden çağrı için çağrı metriklerinin haritasını döndürür.
| Parametreler | |
|---|---|
key |
CurrentInvocation.InvocationInfo |
| İadeler | |
|---|---|
File |
|
getInvocationContext
public static IInvocationContext getInvocationContext ()
Çağırma için geçerli IInvocationContext değerini döndürür. Boş olabilir.
| İadeler | |
|---|---|
IInvocationContext |
|
getInvocationFiles
public static ExecutionFiles getInvocationFiles ()
Çağrı için ExecutionFiles değerini döndürür.
| İadeler | |
|---|---|
ExecutionFiles |
|
getModuleContext
public static IInvocationContext getModuleContext ()
Geçerli modül için IInvocationContext modülünü döndürür. Bir modül çalıştırmasının kapsamı dışında kalırsa boş olabilir.
| İadeler | |
|---|---|
IInvocationContext |
|
getWorkFolder
public static File getWorkFolder ()
Çağırma için geçerli çalışma klasörünü veya henüz ayarlanmamışsa boş değeri döndürür.
| İadeler | |
|---|---|
File |
|
moduleCurrentIsolation
public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()
Yürütülen mevcut 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 cihazının tek seferlik kaydı. Bu işlem, Test Harness tarafından yapılır.
| Parametreler | |
|---|---|
invocFiles |
ExecutionFiles: Kayıtlı ExecutionFiles. |
resetLocalGroup
public static void resetLocalGroup ()
Yerelleştirilmiş bağlamı sıfırlar.
runCurrentIsolation
public static CurrentInvocation.IsolationGrade runCurrentIsolation ()
Mevcut test çalıştırmasının yalıtılmış olarak yürütülüp yürütülmediğini döndürür.
| İadeler | |
|---|---|
CurrentInvocation.IsolationGrade |
|
setActionInProgress
public static void setActionInProgress (ActionInProgress action)
Çağırma için ActionInProgress değerini ayarlar.
| Parametreler | |
|---|---|
action |
ActionInProgress |
setCurrentRunner
public static void setCurrentRunner (String runner)
Mevcut test çalıştırıcısı için izlemeyi ayarlar.
| Parametreler | |
|---|---|
runner |
String |
setInvocationContext
public static void setInvocationContext (IInvocationContext context)
Çağırma için IInvocationContext değerini ayarlar.
| Parametreler | |
|---|---|
context |
IInvocationContext |
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
gRPC sunucusundaki özellikler kullanılırken yerelleştirilmiş bir bağlamı izler.
| Parametreler | |
|---|---|
tg |
ThreadGroup |
setModuleContext
public static void setModuleContext (IInvocationContext moduleContext)
O 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 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 |