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