IMetricCollectorAlıcı

public interface IMetricCollectorReceiver

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


Test çalıştırması için IMetricCollector s listesini almaları gerekiyorsa uygulanacak IRemoteTest s arabirimi.

Bu arabirimi uygulayan testler, koleksiyoncularla donatılmış varsayılan ITestInvocationListener sahip olmayacak, bunu kendilerinin IMetricCollector.init(com.android.tradefed.invoker.IInvocationContext, com.android.tradefed.result.ITestInvocationListener) aracılığıyla yapmaları gerekecek.

Bazı test mekanizmaları, Tradefed geri çağrılarının ara belleğe alınmasını ve sonunda yeniden oynatılmasını içeriyordu ( ITestSuite 'de olduğu gibi), bu tür mekanizma toplayıcıların gerçek yürütme sırasında değil, yeniden oynatma sırasında çağrılmasına neden olur. 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 sırayla çağrılacak tüm metrik toplayıcının etrafına sarılmış olacaktır.

Özet

Genel yöntemler

abstract void setMetricCollectors ( collectors) setMetricCollectors ( collectors)

Test çalıştırması için tanımlanan IMetricCollector s listesini ayarlar.

Genel yöntemler

setMetricCollectors

public abstract void setMetricCollectors ( collectors)

Test çalıştırması için tanımlanan IMetricCollector s listesini ayarlar.

parametreler
collectors

,

IMetricCollectorAlıcı

public interface IMetricCollectorReceiver

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


Test çalıştırması için IMetricCollector s listesini almaları gerekiyorsa uygulanacak IRemoteTest s arabirimi.

Bu arabirimi uygulayan testler, koleksiyoncularla donatılmış varsayılan ITestInvocationListener sahip olmayacak, bunu kendilerinin IMetricCollector.init(com.android.tradefed.invoker.IInvocationContext, com.android.tradefed.result.ITestInvocationListener) aracılığıyla yapmaları gerekecek.

Bazı test mekanizmaları, Tradefed geri çağrılarının ara belleğe alınmasını ve sonunda yeniden oynatılmasını içeriyordu ( ITestSuite 'de olduğu gibi), bu tür mekanizma toplayıcıların gerçek yürütme sırasında değil, yeniden oynatma sırasında çağrılmasına neden olur. 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 sırayla çağrılacak tüm metrik toplayıcının etrafına sarılmış olacaktır.

Özet

Genel yöntemler

abstract void setMetricCollectors ( collectors) setMetricCollectors ( collectors)

Test çalıştırması için tanımlanan IMetricCollector s listesini ayarlar.

Genel yöntemler

setMetricCollectors

public abstract void setMetricCollectors ( collectors)

Test çalıştırması için tanımlanan IMetricCollector s listesini ayarlar.

parametreler
collectors