گزینه های پوشش

public final class CoverageOptions
extends Object

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


شی Tradefed برای نگه داشتن گزینه های پوشش.

خلاصه

سازندگان عمومی

CoverageOptions ()

روش های عمومی

getCoverageProcesses ()

نام فرآیندها را پس از اتمام آزمایش به پوشش flush برمی‌گرداند.

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 ()

روش های عمومی

getCoverageProcesses

public  getCoverageProcesses ()

نام فرآیندها را پس از اتمام آزمایش به پوشش flush برمی‌گرداند.

برمی گرداند
یک ERROR(/List) از نام‌های فرآیند برای پاک کردن پوشش پس از آزمایش

getCoverageToolchains

public  getCoverageToolchains ()

زنجیره‌های ابزار پوشش را برای جمع‌آوری پوشش برمی‌گرداند.

برمی گرداند
زنجیره ابزار برای جمع آوری پوشش از

getDeviceCoveragePaths

public  getDeviceCoveragePaths ()

مکان‌هایی را که اندازه‌گیری‌های پوشش در آن ذخیره شده‌اند را برمی‌گرداند.

برمی گرداند
یک {لیست پیوند} حاوی مسیرهای پوشش دستگاه

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

jacocoagent.jar را برمی گرداند.

برمی گرداند
File یک ERROR(/File) که به jacocoagent.jar اشاره می کند.

getLlvmProfdataPath

public File getLlvmProfdataPath ()

دایرکتوری حاوی ابزار llvm-profdata را برمی گرداند.

برمی گرداند
File یک ERROR(/File) حاوی ابزار llvm-profdata و وابستگی های آن

getProfrawFilter

public String getProfrawFilter ()

پیشوند نام فایل های profdata را که برای اندازه گیری پوشش استفاده می شود، برمی گرداند.

برمی گرداند
String String حاوی پیشوند نام فایل های profdata

getPullTimeout

public long getPullTimeout ()

مهلت زمانی را برای برداشتن معیارهای پوشش از دستگاه بر حسب میلی ثانیه برمی‌گرداند.

برمی گرداند
long یک ERROR(/long) به عنوان مهلت زمانی در میلی ثانیه.

isCoverageEnabled است

public boolean isCoverageEnabled ()

نشان می دهد که آیا اندازه گیری های پوشش باید از این اجرا جمع آوری شود یا خیر.

برمی گرداند
boolean آیا برای جمع آوری اندازه گیری های پوشش

isCoverageFlushEnabled است

public boolean isCoverageFlushEnabled ()

نشان می‌دهد که آیا اندازه‌گیری‌های پوشش باید از فرآیندهای در حال اجرا پس از اتمام آزمایش حذف شوند یا خیر.

برمی گرداند
boolean آیا باید فرآیندها را برای اندازه‌گیری‌های پوشش پس از آزمایش شستشو داد

باید MergeCoverage

public boolean shouldMergeCoverage ()

برمی‌گرداند که آیا اندازه‌گیری‌های پوشش را قبل از ورود به سیستم ادغام کنیم یا خیر.

برمی گرداند
boolean

بایدCoverageBeforeTest را بازنشانی کنید

public boolean shouldResetCoverageBeforeTest ()

نشان می دهد که آیا اندازه گیری های پوشش باید قبل از هر آزمایش بازنشانی شوند یا خیر.

فعال کردن این اجازه می دهد تا پوشش بیشتر برای آزمایش هدفمند باشد.

برمی گرداند
boolean آیا پوشش را قبل از آزمایش بازنشانی کنیم