Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

StubMetricsRecorder

public class StubMetricsRecorder
extends Object implements IMetricsRecorder

java.lang.Object
com.android.tradefed.profiler.recorder.StubMetricsRecorder


Un IMetricsRecorder que no hace nada.

Resumen

Constructores públicos

StubMetricsRecorder ()

Métodos públicos

BiFunction<Double, Double, Double> getMergeFunction (String key)

Devuelve una BiFunction describe cómo agregar resultados para una métrica en particular en el transcurso de múltiples ejecuciones de prueba.

String getName ()

Devuelve un nombre para este IMetricsRecorder .

void setUp ( ITestDevice device, Collection<String> descriptors)

Configura la grabadora.

void startRecording ()

Comience a registrar métricas.

Map<String, Double> stopRecordingAndReturnMetrics ()

Deje de registrar métricas y devuelva métricas grabadas

Constructores públicos

StubMetricsRecorder

StubMetricsRecorder ()

Métodos públicos

getMergeFunction

BiFunction<Double, Double, Double> getMergeFunction (String key)

Devuelve una BiFunction describe cómo agregar resultados para una métrica en particular en el transcurso de múltiples ejecuciones de prueba. Ejemplos de funciones relevantes son promedio, suma o conteo. BiFunction se utiliza como argumento para merge(K, V, BiFunction ) merge(K, V, BiFunction )

Parámetros
key String : el nombre de la métrica

Devoluciones
BiFunction<Double, Double, Double> una BiFunction utilizada para agregar valores de esa métrica

getName

String getName ()

Devuelve un nombre para este IMetricsRecorder .

Devoluciones
String el nombre

preparar

void setUp ( ITestDevice device, 
                Collection<String> descriptors)

Configura la grabadora. Después de llamar a este método, la grabadora está lista para comenzar. Este método debe ser llamado por setUp(IInvocationContext) .

Parámetros
device ITestDevice : el dispositivo en el que esta grabadora controlará las métricas.

descriptors Collection : una colección de cadenas que describe qué métricas recopilar y por qué medios recopilarlas. Depende de los implementadores individuales decidir cómo interpretar estos descriptores de cadena.

Arroja
DeviceNotAvailableException

empezar a grabar

void startRecording ()

Comience a registrar métricas. Esto debería llamarse al comienzo de una sola prueba.

stopRecordingAndReturnMetrics

Map<String, Double> stopRecordingAndReturnMetrics ()

Deje de registrar métricas y devuelva métricas grabadas. Esto debería llamarse al final de una sola prueba.

Devoluciones
Map<String, Double> un Map que contiene todas las métricas registradas durante la duración de la prueba.