InvocationMetricLogger

public class InvocationMetricLogger
extends Object

java.lang.Objek
com.android.tradefed.invoker.logger.InvocationMetricLogger


Kelas utilitas untuk pemanggilan mencatat beberapa metrik.

Ringkasan

Metode publik

static void addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value)

Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan.

static void addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value)

Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan.

static void addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)

Tambahkan satu nilai kunci untuk grup tertentu

static void addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)

Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan untuk grup tertentu.

static void addInvocationPairMetrics ( InvocationMetricLogger.InvocationMetricKey key, long start, long end)

Tambahkan sepasang nilai yang terkait dengan kunci yang sama.

static void clearInvocationMetrics ()

Hapus metrik pemanggilan untuk suatu pemanggilan.

static getInvocationMetrics ()

Mengembalikan peta metrik pemanggilan untuk pemanggilan yang sedang berlangsung.

static void resetLocalGroup ()

Menyetel ulang konteks yang dilokalkan.

static void setLocalGroup (ThreadGroup tg)

Melacak konteks yang dilokalkan saat menggunakan properti di dalam server gRPC

Metode publik

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long value)

Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan.

Parameter
key InvocationMetricLogger.InvocationMetricKey : Kunci yang digunakan untuk melacak metrik pemanggilan.

value long : Nilai metrik pemanggilan.

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                String value)

Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan.

Parameter
key InvocationMetricLogger.InvocationMetricKey : Kunci yang digunakan untuk melacak metrik pemanggilan.

value String : Nilai metrik pemanggilan.

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                String value)

Tambahkan satu nilai kunci untuk grup tertentu

Parameter
groupKey InvocationMetricLogger.InvocationGroupMetricKey : Kunci grup

group String : Nama grup yang terkait dengan kunci

value String : Nilai untuk grup

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                long value)

Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan untuk grup tertentu.

Parameter
groupKey InvocationMetricLogger.InvocationGroupMetricKey : Kunci grup

group String : Nama grup yang terkait dengan kunci

value long : Nilai untuk grup

addInvocationPairMetrics

public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long start, 
                long end)

Tambahkan sepasang nilai yang terkait dengan kunci yang sama. Biasanya digunakan untuk stempel waktu mulai dan berakhir.

Parameter
key InvocationMetricLogger.InvocationMetricKey : Kunci yang digunakan untuk melacak metrik pemanggilan.

start long : Nilai awal metrik pemanggilan.

end long : Nilai akhir metrik pemanggilan.

clearInvocationMetrics

public static void clearInvocationMetrics ()

Hapus metrik pemanggilan untuk suatu pemanggilan.

getInvocationMetrics

public static  getInvocationMetrics ()

Mengembalikan peta metrik pemanggilan untuk pemanggilan yang sedang berlangsung.

Kembali

setel ulangGrup Lokal

public static void resetLocalGroup ()

Menyetel ulang konteks yang dilokalkan.

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

Melacak konteks yang dilokalkan saat menggunakan properti di dalam server gRPC

Parameter
tg ThreadGroup