NativeStressTestParser
public class NativeStressTestParser
extends MultiLineReceiver
| java.lang.Object | ||
| ↳ | com.android.ddmlib.MultiLineReceiver | |
| ↳ | com.android.tradefed.testtype.NativeStressTestParser | |
IShellOutputReceiver , который анализирует выходные данные стресс-теста, собирая метрики по количеству выполненных итераций и среднему времени на итерацию.
pass 0 ... ==== pass X Successfully completed X passesгде «X» относится к номеру итерации
Краткое содержание
Публичные конструкторы | |
|---|---|
NativeStressTestParser (String runName) Создает | |
Публичные методы | |
|---|---|
int | getIterationsCompleted () |
String | getRunName () |
boolean | isCancelled () |
void | processNewLines (String[] lines)Вызывается при получении новых строк удаленным процессом. |
Публичные конструкторы
NativeStressTestParser
public NativeStressTestParser (String runName)
Создает NativeStressTestParser .
| Параметры | |
|---|---|
runName | String : имя запуска. Используется для ведения журнала. |
Публичные методы
getIterationsCompleted
public int getIterationsCompleted ()
| Возврат | |
|---|---|
int | общее количество итераций, выполненных за один или несколько запусков |
getRunName
public String getRunName ()
| Возврат | |
|---|---|
String | название тестового прогона. |
отменено
public boolean isCancelled ()
| Возврат | |
|---|---|
boolean | |
processNewLines
public void processNewLines (String[] lines)
Вызывается при получении новых строк удаленным процессом.
При использовании этого метода гарантируется, что строки будут полными.
| Параметры | |
|---|---|
lines | String : Массив, содержащий новые строки. |