JavaCodeCoverageCollector
public final class JavaCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.Nesne | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.JavaCodeCoverageCollector |
Bir BaseDeviceMetricCollector
cihazın kapalı Java kapsama ölçümlerini çekin ve test eserler olarak oturum olacaktır.
Özet
Alanlar | |
---|---|
public static final String | COVERAGE_DIRECTORY |
public static final String | COVERAGE_MEASUREMENT_KEY |
public static final String | FIND_COVERAGE_FILES
|
Kamu inşaatçıları | |
---|---|
JavaCodeCoverageCollector () |
Genel yöntemler | |
---|---|
ITestInvocationListener | init (IInvocationContext context, ITestInvocationListener listener) Toplayıcının mevcut bağlamla başlatılması ve sonuçların nereye iletileceği. |
void | onTestRunEnd ( DeviceMetricData runData, runMetrics) onTestRunEnd ( DeviceMetricData runData, runMetrics) Bir test çalıştırması sona erdiğinde geri arama. |
void | setConfiguration ( IConfiguration configuration) Enjekte eder |
void | setCoverageFlusher ( JavaCodeCoverageFlusher flusher) |
void | setMergeMeasurements (boolean merge) |
Alanlar
COVERAGE_DIRECTORY
public static final String COVERAGE_DIRECTORY
COVERAGE_MEASUREMENT_KEY
public static final String COVERAGE_MEASUREMENT_KEY
FIND_COVERAGE_FILES
public static final String FIND_COVERAGE_FILES
Kamu inşaatçıları
JavaCodeCoverageCollector
public JavaCodeCoverageCollector ()
Genel yöntemler
içinde
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
Toplayıcının mevcut bağlamla başlatılması ve sonuçların nereye iletileceği. Örnek başına yalnızca bir kez çağrılacak ve toplayıcının iç bağlamını ve dinleyicisini güncellemesi bekleniyor. Daha önce her zaman bir test çalıştırması sırasında Init asla çağrılmayacak.
Ne yaptığınızı bilmiyorsanız geçersiz kılmayın.
parametreler | |
---|---|
context | IInvocationContext : IInvocationContext sürüyor ayin için. |
listener | ITestInvocationListener : ITestInvocationListener sonuçlarını koymak. |
İadeler | |
---|---|
ITestInvocationListener | orijinali saran yeni dinleyici. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
Bir test çalıştırması sona erdiğinde geri arama. Bu temizlik zamanı olmalı.
parametreler | |
---|---|
runData | DeviceMetricData : DeviceMetricData çalışması için veri tutma. Sırasında olduğu gibi aynı nesne olacak BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
runMetrics | ITestLifeCycleReceiver.testRunEnded(long, Map) . |
setYapılandırma
public void setConfiguration (IConfiguration configuration)
Enjekte eder IConfiguration
kullanımda.
parametreler | |
---|---|
configuration | IConfiguration |
setKapsamFlusher
public void setCoverageFlusher (JavaCodeCoverageFlusher flusher)
parametreler | |
---|---|
flusher | JavaCodeCoverageFlusher |
setBirleştirmeÖlçümler
public void setMergeMeasurements (boolean merge)
parametreler | |
---|---|
merge | boolean |