Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

JsonHttpTestResultReporter

public class JsonHttpTestResultReporter
extends CollectingTestListener

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


Un rapporteur de résultats qui encodent les résultats des métriques de test et la branche, les informations sur l'appareil dans JSON et POST dans un point de terminaison de service HTTP

Sommaire

Constructeurs publics

JsonHttpTestResultReporter ()

Méthodes publiques

getValidMetrics ( collectedMetrics) getValidMetrics ( collectedMetrics)

Ajoutez uniquement les métriques numériques et ignorez la publication des métriques non numériques.

void invocationEnded (long elapsedTime)

void invocationFailed (Throwable cause)

void invocationStarted (IInvocationContext context)

Méthodes protégées

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

Récupère le nom du périphérique, le numéro de version du sdk et l'ID de build du périphérique de test.

void postResults (JSONObject postData)

Publier les données sur le point de terminaison HTTP spécifié

Constructeurs publics

JsonHttpTestResultReporter

public JsonHttpTestResultReporter ()

Méthodes publiques

getValidMetrics

public  getValidMetrics ( collectedMetrics)

Ajoutez uniquement les métriques numériques et ignorez la publication des métriques non numériques.

Paramètres
collectedMetrics : contient toutes les métriques.

Retour
seulement les métriques numériques.

invocationEnded

public void invocationEnded (long elapsedTime)

Paramètres
elapsedTime long

invocationFailed

public void invocationFailed (Throwable cause)

Paramètres
cause Throwable

invocationStarted

public void invocationStarted (IInvocationContext context)

Paramètres
context IInvocationContext

Méthodes protégées

getDevice

protected ITestDevice getDevice (IInvocationContext context)

Paramètres
context IInvocationContext

Retour
ITestDevice

parseAdditionalDeviceDetails

protected void parseAdditionalDeviceDetails (ITestDevice testDevice)

Récupère le nom du périphérique, le numéro de version du sdk et l'ID de build du périphérique de test.

Paramètres
testDevice ITestDevice : appareil à partir ITestDevice collecter les informations.

postResults

protected void postResults (JSONObject postData)

Publier les données sur le point de terminaison HTTP spécifié

Paramètres
postData JSONObject : données à JSONObject