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

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

यदि यह मौजूद है, तो ट्रेडफेड प्रक्रिया का वर्तमान निशान ही लौटाता है।

सार्वजनिक निर्माणकर्ता

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

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

getMainTrace

public static ActiveTrace getMainTrace ()

यदि यह मौजूद है, तो ट्रेडफेड प्रक्रिया का वर्तमान निशान ही लौटाता है।

रिटर्न
ActiveTrace