JavaCodeCoverageCollector
public
final
class
JavaCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.JavaCodeCoverageCollector |
Java kapsam ölçümlerini cihazdan alıp test yapıları olarak günlüğe kaydedecek bir BaseDeviceMetricCollector
.
Özet
Fields'ın oynadığı filmler | |
---|---|
public
static
final
String |
COVERAGE_DIRECTORY
|
public
static
final
String |
COVERAGE_MEASUREMENT_KEY
|
public
static
final
String |
FIND_COVERAGE_FILES
|
Herkese açık kurucular | |
---|---|
JavaCodeCoverageCollector()
|
Herkese açık yöntemler | |
---|---|
ITestInvocationListener
|
init(IInvocationContext context, ITestInvocationListener listener)
Toplayıcının mevcut bağlamla başlatılması ve sonuçların yönlendirileceği yer. |
void
|
onTestRunEnd(DeviceMetricData runData,
Test çalıştırması sona erdiğinde geri çağırma. |
void
|
setConfiguration(IConfiguration configuration)
Kullanımdaki |
void
|
setCoverageFlusher(JavaCodeCoverageFlusher flusher)
|
void
|
setMergeMeasurements(boolean merge)
|
Fields'ın oynadığı filmler
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
Herkese açık kurucular
JavaCodeCoverageCollector
public JavaCodeCoverageCollector ()
Herkese açık yöntemler
init
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
Toplayıcının mevcut bağlamla başlatılması ve sonuçların yönlendirileceği yer. Her örnek için yalnızca bir kez çağrılır ve toplayıcının dahili bağlamını ve dinleyicisini güncellemesi beklenir. Init, test çalıştırması sırasında hiçbir zaman çağrılmaz, her zaman öncesinde çağrılır.
Ne yaptığınızı bilmiyorsanız geçersiz kılmayın.
Parametreler | |
---|---|
context |
IInvocationContext : Devam eden çağrı için IInvocationContext . |
listener |
ITestInvocationListener : Sonuçların yerleştirileceği ITestInvocationListener . |
İlerlemeler | |
---|---|
ITestInvocationListener |
yeni dinleyici, orijinal dinleyiciyi sarmalayan dinleyicidir. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
Test çalıştırması sona erdiğinde geri çağırma. Şimdi de temizleme işlemini gerçekleştirin.
Parametreler | |
---|---|
runData |
DeviceMetricData : Çalıştırma verilerini tutan DeviceMetricData . BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındaki ile aynı nesne olacaktır. |
runMetrics |
: ITestLifeCycleReceiver.testRunEnded(long, Map) işlevine iletilen mevcut metrik haritası.
|
setConfiguration
public void setConfiguration (IConfiguration configuration)
Kullanımdaki IConfiguration
'ü enjekte eder.
Parametreler | |
---|---|
configuration |
IConfiguration |
setCoverageFlusher
public void setCoverageFlusher (JavaCodeCoverageFlusher flusher)
Parametreler | |
---|---|
flusher |
JavaCodeCoverageFlusher |
setMergeMeasurements
public void setMergeMeasurements (boolean merge)
Parametreler | |
---|---|
merge |
boolean |