IMetrikToplayıcıAlıcı

public interface IMetricCollectorReceiver

com.android.tradefed.device.metric.IMetricCollectorAlıcı


İçin Arayüz IRemoteTest onlar listesini almak gerekiyorsa ler uygulamaya IMetricCollector test çalıştırması için s.

Bu arayüzü uygulayan Testler onların varsayılan olmaz ITestInvocationListener kolektörleri ile donanımlı, onlar aracılığıyla kendileri yapmak zorunda kalacaktır IMetricCollector.init(com.android.tradefed.invoker.IInvocationContext, com.android.tradefed.result.ITestInvocationListener) .

Bazı testler mekanizmaları Tradefed geri aramalar tampon ve (gibi sonunda de tekrar dahil ITestSuite ), bu tür bir mekanizma kollektörleri ile sonuçlanır oynatma sırasında ve gerçek yürütme sırasında çağrılan olacaktır. Toplayıcıların ne zaman kullanılacağını testlerin çalıştırmasına izin vererek, geri aramaların doğru zamanda ele alınmasını sağlayabiliriz.

In order to use the collectors, the following pattern can be used:
 for (IMetricCollector collector : config.getMetricCollectors()) {
     originalCollector = collector.init(mModuleInvocationContext, originalCollector);
 }
 
originalCollector etrafına sarılmış metrik toplayıcı olacaktır sırayla çağrılacak.

Özet

Genel yöntemler

abstract void setMetricCollectors ( collectors) setMetricCollectors ( collectors)

Kümeler listesi IMetricCollector test çalıştırması için tanımlanmış s.

Genel yöntemler

setMetricCollectors

public abstract void setMetricCollectors ( collectors)

Kümeler listesi IMetricCollector test çalıştırması için tanımlanmış s.

parametreler
collectors