GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

java.lang.Объект
com.android.tradefed.testtype.GoogleBenchmarkResultParser


Анализирует результаты Google Benchmark, запускаемые из оболочки, и возвращает карту со всеми результатами.

Краткое содержание

Публичные конструкторы

GoogleBenchmarkResultParser (String testClassName, ITestInvocationListener listener)

Публичные методы

parse ( CollectingOutputReceiver output)

Разобрать отдельную строку вывода.

Защищенные методы

parseJsonToMap (JSONObject j)

Помощник, который просматривает все ключи json и помещает их на карту с соответствующим значением.

Публичные конструкторы

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

Параметры
testClassName String

listener ITestInvocationListener

Публичные методы

разобрать

public  parse (CollectingOutputReceiver output)

Разобрать отдельную строку вывода. имя,итерации,реальное_время,процессорное_время,байт_в_секунду,элементов_в_секунду,метка

Параметры
output CollectingOutputReceiver : содержит тестовый вывод.

Возвращает
карта, содержащая количество выполненных тестов.

Защищенные методы

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

Помощник, который просматривает все ключи json и помещает их на карту с соответствующим значением.

Параметры
j JSONObject

Возвращает

Броски
JSONException