Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

java.lang.Object
com.android.tradefed.testtype.GoogleBenchmarkResultParser


Analyse les résultats de Google Benchmark qui s'exécutent à partir du shell et renvoie une carte avec tous les résultats.

Résumé

Constructeurs publics

GoogleBenchmarkResultParser (String testClassName, ITestInvocationListener listener)

Méthodes publiques

parse ( CollectingOutputReceiver output)

Analyser une ligne de sortie individuelle.

Méthodes protégées

parseJsonToMap (JSONObject j)

Aide qui passe en revue toutes les clés json et les met dans une carte avec leur valeur correspondante.

Constructeurs publics

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

Paramètres
testClassName String

listener ITestInvocationListener

Méthodes publiques

analyser

public  parse ( CollectingOutputReceiver output)

Analyser une ligne de sortie individuelle. nom, itérations, temps_réel, temps_cpu, octets_par_seconde, items_par_seconde, étiquette

Paramètres
output CollectingOutputReceiver : contient la sortie du test

Retour
une carte contenant le nombre de tests exécutés.

Méthodes protégées

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

Aide qui passe en revue toutes les clés json et les met dans une carte avec leur valeur correspondante.

Paramètres
j JSONObject

Retour

Jette
JSONException