Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

IKaynakMetrikToplayıcı

public interface IResourceMetricCollector

com.android.tradefed.monitoring.collector.IResourceMetricCollector


Kullanıcının özelleştirilmiş kaynak toplayıcıları uygulaması için arabirim.

Özet

Genel yöntemler

default long getDeviceMetricizeTimeoutMs ()

Cihazın ms cinsinden zaman aşımını ölçmesini sağlar.

default getDeviceResourceMetrics ( DeviceDescriptor descriptor, IDeviceManager deviceManager)

Cihaz kaynak ölçümlerini toplar.

default long getHostMetricizeTimeoutMs ()

Ana bilgisayarın ms cinsinden zaman aşımını ölçmesini sağlar.

default getHostResourceMetrics ()

Ana bilgisayar kaynak ölçümlerini toplar.

Genel yöntemler

getDeviceMetricizeTimeoutMs

public long getDeviceMetricizeTimeoutMs ()

Cihazın ms cinsinden zaman aşımını ölçmesini sağlar.

İadeler
long

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

Cihaz kaynak ölçümlerini toplar. İşlev getDeviceMetricizeTimeoutMs() ms içinde dönmelidir, aksi takdirde sonuç LabResourceDeviceMonitor tarafından bırakılır. Ayrıca, pahalı işlemlerden önce lütfen Thread.currentThread().isInterrupted() öğesini kontrol edin ve hemen iade edin.

parametreler
descriptor DeviceDescriptor : Ölçüm cihazıyla ilgili DeviceDescriptor .

deviceManager IDeviceManager : IDeviceManager örneği.

İadeler
Aygıt Resource bir ERROR(/Collection) .

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

Ana bilgisayarın ms cinsinden zaman aşımını ölçmesini sağlar.

İadeler
long

getHostResourceMetrics

public  getHostResourceMetrics ()

Ana bilgisayar kaynak ölçümlerini toplar. İşlev getHostMetricizeTimeoutMs() ms içinde dönmelidir, aksi takdirde sonuç LabResourceDeviceMonitor tarafından bırakılır. Ayrıca, pahalı işlemlerden önce lütfen Thread.currentThread().isInterrupted() öğesini kontrol edin ve hemen iade edin.

İadeler
Host Resource bir ERROR(/Collection) .