Google is committed to advancing racial equity for Black communities. See how.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

JsonHttpTestResultReporter

public class JsonHttpTestResultReporter
extends CollectingTestListener

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.JsonHttpTestResultReporter


Un informador de resultados que codifica los resultados de las métricas de prueba y bifurca la información del dispositivo en JSON y POST en un punto final de servicio HTTP

Resumen

Constructores públicos

JsonHttpTestResultReporter ()

Métodos públicos

getValidMetrics ( collectedMetrics) getValidMetrics ( collectedMetrics)

Agregue solo las métricas numéricas y omita la publicación de las métricas no numéricas.

void invocationEnded (long elapsedTime)

void invocationFailed (Throwable cause)

void invocationStarted (IInvocationContext context)

Métodos protegidos

ITestDevice getDevice (IInvocationContext context)
void parseAdditionalDeviceDetails (ITestDevice testDevice)

Recupera el nombre del dispositivo, el número de versión del SDK y el ID de compilación del dispositivo de prueba.

void postResults (JSONObject postData)

Publicar datos en el punto final HTTP especificado

Constructores públicos

JsonHttpTestResultReporter

public JsonHttpTestResultReporter ()

Métodos públicos

getValidMetrics

public  getValidMetrics ( collectedMetrics)

Agregue solo las métricas numéricas y omita la publicación de las métricas no numéricas.

Parámetros
collectedMetrics : contiene todas las métricas.

Devoluciones
solo las métricas numéricas.

invocationEnded

public void invocationEnded (long elapsedTime)

Parámetros
elapsedTime long

invocationFailed

public void invocationFailed (Throwable cause)

Parámetros
cause Throwable

invocationStarted

public void invocationStarted (IInvocationContext context)

Parámetros
context IInvocationContext

Métodos protegidos

getDevice

protected ITestDevice getDevice (IInvocationContext context)

Parámetros
context IInvocationContext

Devoluciones
ITestDevice

parseAdditionalDeviceDetails

protected void parseAdditionalDeviceDetails (ITestDevice testDevice)

Recupera el nombre del dispositivo, el número de versión del SDK y el ID de compilación del dispositivo de prueba.

Parámetros
testDevice ITestDevice : dispositivo del que se recopila la información.

postResults

protected void postResults (JSONObject postData)

Publicar datos en el punto final HTTP especificado

Parámetros
postData JSONObject : datos que se publicarán