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 ()
publicgetCoverageProcesses ()
نام فرآیندها را پس از اتمام آزمایش به پوشش flush برمیگرداند.
برمی گرداند | |
---|---|
یک ERROR(/List) از نامهای فرآیند برای پاک کردن پوشش پس از آزمایش |
publicgetCoverageToolchains ()
زنجیرههای ابزار پوشش را برای جمعآوری پوشش برمیگرداند.
برمی گرداند | |
---|---|
زنجیره ابزار برای جمع آوری پوشش از |
publicgetDeviceCoveragePaths ()
مکانهایی را که اندازهگیریهای پوشش در آن ذخیره شدهاند را برمیگرداند.
برمی گرداند | |
---|---|
یک {لیست پیوند} حاوی مسیرهای پوشش دستگاه |
public File getJaCoCoAgentPath ()
jacocoagent.jar را برمی گرداند.
برمی گرداند | |
---|---|
File | یک ERROR(/File) که به jacocoagent.jar اشاره می کند. |
public File getLlvmProfdataPath ()
دایرکتوری حاوی ابزار llvm-profdata را برمی گرداند.
برمی گرداند | |
---|---|
File | یک ERROR(/File) حاوی ابزار llvm-profdata و وابستگی های آن |
public String getProfrawFilter ()
پیشوند نام فایل های profdata را که برای اندازه گیری پوشش استفاده می شود، برمی گرداند.
برمی گرداند | |
---|---|
String | String حاوی پیشوند نام فایل های profdata |
public long getPullTimeout ()
مهلت زمانی را برای برداشتن معیارهای پوشش از دستگاه بر حسب میلی ثانیه برمیگرداند.
برمی گرداند | |
---|---|
long | یک ERROR(/long) به عنوان مهلت زمانی در میلی ثانیه. |
public boolean isCoverageEnabled ()
نشان می دهد که آیا اندازه گیری های پوشش باید از این اجرا جمع آوری شود یا خیر.
برمی گرداند | |
---|---|
boolean | آیا برای جمع آوری اندازه گیری های پوشش |
public boolean isCoverageFlushEnabled ()
نشان میدهد که آیا اندازهگیریهای پوشش باید از فرآیندهای در حال اجرا پس از اتمام آزمایش حذف شوند یا خیر.
برمی گرداند | |
---|---|
boolean | آیا باید فرآیندها را برای اندازهگیریهای پوشش پس از آزمایش شستشو داد |
public boolean shouldMergeCoverage ()
برمیگرداند که آیا اندازهگیریهای پوشش را قبل از ورود به سیستم ادغام کنیم یا خیر.
برمی گرداند | |
---|---|
boolean |
public boolean shouldResetCoverageBeforeTest ()
نشان می دهد که آیا اندازه گیری های پوشش باید قبل از هر آزمایش بازنشانی شوند یا خیر.
فعال کردن این اجازه می دهد تا پوشش بیشتر برای آزمایش هدفمند باشد.
برمی گرداند | |
---|---|
boolean | آیا پوشش را قبل از آزمایش بازنشانی کنیم |