ट्रेसिंगलॉगर
public class TracingLogger
extends Object
java.lang.ऑब्जेक्ट | |
↳ | 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 |
अंतिम रूप देंट्रेस
public static File finalizeTrace ()
ट्रेसिंग को अंतिम रूप दें और ट्रैकिंग साफ़ करें।
रिटर्न | |
---|---|
File |
getActiveTrace
public static ActiveTrace getActiveTrace ()
आह्वान के लिए वर्तमान सक्रिय ट्रेस लौटाता है, या यदि कोई नहीं है तो शून्य लौटाता है।
रिटर्न | |
---|---|
ActiveTrace |
getMainTrace
public static ActiveTrace getMainTrace ()
यदि यह मौजूद है, तो ट्रेडफेड प्रक्रिया का वर्तमान ट्रेस ही लौटाता है।
रिटर्न | |
---|---|
ActiveTrace |