ट्रेसिंगलॉगर

public class TracingLogger
extends Object

java.lang.Object
com.android.tradefed.invoker.tracing.TracingLogger


क्लास, जो हर टेस्ट शुरू करने पर ट्रेसिंग को मैनेज करने में मदद करती है.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

TracingLogger()

सार्वजनिक तरीके

static ActiveTrace createActiveTrace(long pid, long tid, boolean mainProcess)
static ActiveTrace createActiveTrace(long pid, long tid)

शुरू करने के लिए, एक ऐक्टिव ट्रेस बनाता और रजिस्टर करता है.

static File finalizeTrace()

ट्रेसिंग पूरी करें और ट्रैकिंग हटाएं.

static ActiveTrace getActiveTrace()

शुरू करने के लिए, मौजूदा ऐक्टिव ट्रेस दिखाता है. अगर कोई ट्रेस नहीं है, तो उसकी वैल्यू शून्य हो जाती है.

static ActiveTrace getActiveTraceForGroup(ThreadGroup group)
static ActiveTrace getMainTrace()

अगर यह मौजूद है, तो यह ट्रेडेड प्रोसेस का मौजूदा ट्रेस दिखाता है.

static void resetLocalGroup()

स्थानीय जगह के अनुसार कॉन्टेक्स्ट को रीसेट करता है.

static void setLocalGroup(ThreadGroup tg)

gRPC सर्वर में प्रॉपर्टी का इस्तेमाल करते समय स्थानीय भाषा के मुताबिक संदर्भ को ट्रैक करता है

सार्वजनिक कंस्ट्रक्टर

ट्रेसिंगलॉगर

public TracingLogger ()

सार्वजनिक तरीके

createActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid, 
                boolean mainProcess)

पैरामीटर
pid long

tid long

mainProcess boolean

रिटर्न
ActiveTrace

createActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid)

शुरू करने के लिए, एक ऐक्टिव ट्रेस बनाता और रजिस्टर करता है.

पैरामीटर
pid long: मौजूदा प्रोसेस आईडी

tid long: मौजूदा थ्रेड आईडी

रिटर्न
ActiveTrace

FinalizeTrace

public static File finalizeTrace ()

ट्रेसिंग पूरी करें और ट्रैकिंग हटाएं.

रिटर्न
File

गेट एक्टिवट्रेस

public static ActiveTrace getActiveTrace ()

शुरू करने के लिए, मौजूदा ऐक्टिव ट्रेस दिखाता है. अगर कोई ट्रेस नहीं है, तो उसकी वैल्यू शून्य हो जाती है.

रिटर्न
ActiveTrace

getActiveTraceForGroup

public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)

पैरामीटर
group ThreadGroup

रिटर्न
ActiveTrace

गेटमेनट्रेस

public static ActiveTrace getMainTrace ()

अगर यह मौजूद है, तो यह ट्रेडेड प्रोसेस का मौजूदा ट्रेस दिखाता है.

रिटर्न
ActiveTrace

रीसेट स्थानीय समूह

public static void resetLocalGroup ()

स्थानीय जगह के अनुसार कॉन्टेक्स्ट को रीसेट करता है.

सेट स्थानीय समूह

public static void setLocalGroup (ThreadGroup tg)

gRPC सर्वर में प्रॉपर्टी का इस्तेमाल करते समय स्थानीय भाषा के मुताबिक संदर्भ को ट्रैक करता है

पैरामीटर
tg ThreadGroup