CircularAtraceUtil
public class CircularAtraceUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.CircularAtraceUtil |
تم تطوير الأداة المساعدة atrace بشكل أساسي لتحديد الأسباب الجذرية لحالات ANR أثناء اختبار Monkey. استدعاء الأمر start سيبدأ بشكل غير متزامن في مراقبة الآثار ذات العلامات في مخزن مؤقت دائري. سيؤدي استدعاء التوقف إلى تفريغ محتويات المخزن المؤقت في InputStreamSource الذي يقوم بإرجاعه. لاستخدام هذا في الحالة المذكورة أعلاه (تحديد أخطاء ANR) ، يتعين على المرء أولاً تنفيذ طريقة البدء في بداية الاختبار وطريقة النهاية فورًا في نهاية الاختبار. من هنا يمكن للمرء اختيار كيفية تخزين البيانات والتعامل معها. من المحتمل أن يستخدم معظمهم النظام مع الخيار - من ملف لإنشاء عارض HTML.
ملخص
المنشأت العامة
CircularAtraceUtil
public CircularAtraceUtil ()
الأساليب العامة
startTrace
public static void startTrace (ITestDevice device,
tags,
int bufferSizeMB)
يبدأ atrace بشكل غير متزامن مع العلامات المحددة.
حدود |
---|
device | ITestDevice : الجهاز الذي ستتم مراقبة أفعاله |
tags | : العلامات التي يجب أن تراقبها atrace ؛ افتراضات على "عرض جدول gfx" |
bufferSizeMB | int : حجم المخازن المؤقتة الدائرية بالميغا بايت |