خيارات التغطية

public final class CoverageOptions
extends Object

java.lang.Object
com.android.tradefed.testtype.coverage.CoverageOptions


عنصر مبادلة لاحتجاز خيارات التغطية.

ملخّص

شركة إنشاءات عامة

CoverageOptions()

الطرق العامة

getCoverageProcesses()

تعرض اسم العمليات المطلوب مسح التغطية منها بعد اكتمال الاختبار.

getCoverageToolchains()

تعرض سلاسل أدوات التغطية لجمع بيانات التغطية منها.

getDeviceCoveragePaths()

عرض المواقع الجغرافية التي يتم فيها تخزين قياسات التغطية على الجهاز

File getJaCoCoAgentPath()

يعرض jacocoagent.jar.

File getLlvmProfdataPath()

تعرض الدليل الذي يحتوي على أداة llvm-profdata.

String getProfrawFilter()

تعرض بادئة أسماء ملفات Profdata المستخدمة لقياسات التغطية.

long getPullTimeout()

تعرض المهلة بالملي ثانية لسحب مقاييس التغطية من الجهاز.

boolean isCoverageEnabled()

تعرض ما إذا كان يجب جمع قياسات التغطية من عملية التشغيل هذه.

boolean isCoverageFlushEnabled()

عرض ما إذا كان يجب إزالة قياسات التغطية من العمليات الجارية بعد الاختبار قد اكتمل.

boolean shouldMergeCoverage()

لعرض ما إذا كان سيتم دمج قياسات التغطية معًا قبل التسجيل.

boolean shouldResetCoverageBeforeTest()

تعرض ما إذا كان يجب إعادة ضبط قياسات التغطية قبل كل اختبار.

شركة إنشاءات عامة

خيارات التغطية

public CoverageOptions ()

الطرق العامة

عمليات التغطية

public  getCoverageProcesses ()

تعرض اسم العمليات المطلوب مسح التغطية منها بعد اكتمال الاختبار.

المرتجعات
ERROR(/List) من أسماء العمليات لإخفاء التغطية منها بعد الاختبار

سلسلة أدوات getCoverageToolchain

public  getCoverageToolchains ()

تعرض سلاسل أدوات التغطية لجمع بيانات التغطية منها.

المرتجعات
سلاسل الأدوات لجمع التغطية من

طريقة getDeviceCoveragePaths

public  getDeviceCoveragePaths ()

يعرض المواقع الجغرافية التي يتم فيها تخزين قياسات التغطية على الجهاز.

المرتجعات
{link List} تحتوي على مسارات تغطية الأجهزة

مسار getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

يعرض jacocoagent.jar.

المرتجعات
File ERROR(/File) يشير إلى jacocoagent.jar.

الحصول على مسار getLvmProfdataPath

public File getLlvmProfdataPath ()

تعرض الدليل الذي يحتوي على أداة llvm-profdata.

المرتجعات
File ERROR(/File) يحتوي على أداة llvm-profdata وتبعياتها

الحصول على ProfrawFilter

public String getProfrawFilter ()

تعرض بادئة أسماء ملفات profdata المستخدمة لقياسات التغطية.

المرتجعات
String String يحتوي على بادئة أسماء ملفات profdata

الحصول على مهلة

public long getPullTimeout ()

تعرض المهلة بالملي ثانية لسحب مقاييس التغطية من الجهاز.

المرتجعات
long ERROR(/long) كمهلة بالملي ثانية.

تفعيل الحقل isCoverageEnabled

public boolean isCoverageEnabled ()

تعرض ما إذا كان يجب جمع قياسات التغطية من عملية التشغيل هذه.

المرتجعات
boolean ما إذا كان سيتم جمع قياسات التغطية

سياسة isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

عرض ما إذا كان يجب حذف قياسات التغطية من العمليات الجارية بعد الاختبار قد اكتمل.

المرتجعات
boolean ما إذا كان يجب مسح العمليات لقياسات التغطية بعد الاختبار

يجب أن MergeCoverage

public boolean shouldMergeCoverage ()

لعرض ما إذا كان سيتم دمج قياسات التغطية معًا قبل التسجيل.

المرتجعات
boolean

يجب إعادة ضبط التغطية قبل الاختبار

public boolean shouldResetCoverageBeforeTest ()

تعرض ما إذا كان يجب إعادة ضبط قياسات التغطية قبل كل اختبار.

يؤدي تفعيل هذا الخيار إلى زيادة استهداف التغطية للاختبار.

المرتجعات
boolean ما إذا كانت ستتم إعادة ضبط التغطية قبل الاختبار