सर्कुलरAtraceUtil
public
class
CircularAtraceUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.CircularAtraceUtil
|
एक अट्रैस यूटिलिटी, जिसे मंकी के दौरान एएनआर की असल वजहों का पता लगाने के लिए बनाया गया था
टेस्टिंग हो रही है. शुरुआती निर्देश को शुरू करने पर, यह एसिंक्रोनस रूप से
सर्कुलर बफ़र. शुरू करने वाले स्टॉप ने बफ़र की सामग्री को InputStreamSource में डाल दिया है
कि वह वापस मिल जाए.
ऊपर बताए गए मामले (ANR) की पहचान के लिए इसका इस्तेमाल करने के लिए, किसी एक उपयोगकर्ता को पहले,
पहले वाला तरीका और टेस्ट खत्म होने का तरीका. इन्होंने भेजा:
यहां डेटा को स्टोर और मैनेज करने का तरीका चुना जा सकता है. ज़्यादातर लोगों को सिट्रेस का इस्तेमाल करना चाहिए
HTML व्यूअर जनरेट करने के लिए --from-file विकल्प का उपयोग करता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर
सर्कुलरAtraceUtil
public CircularAtraceUtil ()
सार्वजनिक तरीके
एंडट्रेस
public static FileInputStreamSource endTrace (ITestDevice device)
एसिंक्रोनस रूप से फ़ाइल में एरेस को रोकता और डंप करता है, जिसे यह InputStreamSource में वापस भेजता है.
पैरामीटर |
device |
ITestDevice |
स्टार्टट्रेस
public static void startTrace (ITestDevice device,
tags,
int bufferSizeMB)
बताए गए टैग के साथ एसिंक्रोनस रूप से एरेस शुरू करता है.
पैरामीटर |
device |
ITestDevice : वह डिवाइस जिसकी कार्रवाइयों की निगरानी की जाएगी |
tags |
: ऐसे टैग जिन्हें एट्रेस को मॉनिटर करना चाहिए; डिफ़ॉल्ट रूप से 'am gfx sched view' पर सेट हो जाता है |
bufferSizeMB |
int : एमबी में सर्कुलर बफ़र का साइज़ |