ClangCodeCoverageCollector
public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.ClangCodeCoverageCollector |
Clang kapsama ölçümlerini cihazdan çekecek ve bunları test eserleri olarak kaydedecek bir BaseDeviceMetricCollector
.
Özet
Kamu inşaatçıları | |
---|---|
ClangCodeCoverageCollector () |
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, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) Bir test çalıştırması sona erdiğinde geri arama. |
void | setConfiguration ( IConfiguration configuration) Kullanımdaki |
void | setRunUtil (IRunUtil runUtil) |
Kamu inşaatçıları
ClangCodeCoverageCollector
public ClangCodeCoverageCollector ()
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 dahili bağlamını ve dinleyicisini güncellemesi bekleniyor. Init asla bir test çalıştırması sırasında çağrılmaz, her zaman daha önce çağrılır.
Ne yaptığınızı bilmiyorsanız geçersiz kılmayın.
Parametreler | |
---|---|
context | IInvocationContext : Devam eden çağırmanın IInvocationContext . |
listener | ITestInvocationListener : sonuçların yerleştirileceği ITestInvocationListener . |
İadeler | |
---|---|
ITestInvocationListener | yeni dinleyici orijinali sarıyor. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
Bir test çalıştırması sona erdiğinde geri arama. Bu temizlik zamanı olmalı.
Parametreler | |
---|---|
runData | DeviceMetricData : çalıştırmaya ait verileri tutan DeviceMetricData . BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındakiyle aynı nesne olacaktır. |
currentRunMetrics | ITestLifeCycleReceiver.testRunEnded(long, Map) öğesine iletilen mevcut ölçüm haritası. |
setYapılandırma
public void setConfiguration (IConfiguration configuration)
Kullanımdaki IConfiguration
enjekte eder.
Parametreler | |
---|---|
configuration | IConfiguration |
setRunUtil
public void setRunUtil (IRunUtil runUtil)
Parametreler | |
---|---|
runUtil | IRunUtil |