TracingLogger

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()

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

static void resetLocalGroup()

स्थानीय भाषा के हिसाब से कॉन्टेक्स्ट को रीसेट करता है.

static void setLocalGroup(ThreadGroup tg)

gRPC सर्वर में प्रॉपर्टी का इस्तेमाल करते समय, स्थानीय कॉन्टेक्स्ट को ट्रैक करता है

पब्लिक कंस्ट्रक्टर

TracingLogger

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

getActiveTrace

public static ActiveTrace getActiveTrace ()

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

रिटर्न
ActiveTrace

getActiveTraceForGroup

public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)

पैरामीटर
group ThreadGroup

रिटर्न
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

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

रिटर्न
ActiveTrace

resetLocalGroup

public static void resetLocalGroup ()

स्थानीय भाषा के हिसाब से कॉन्टेक्स्ट को रीसेट करता है.

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

gRPC सर्वर में प्रॉपर्टी का इस्तेमाल करते समय, स्थानीय कॉन्टेक्स्ट को ट्रैक करता है

पैरामीटर
tg ThreadGroup