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