PerfettoTraceRecorder
public class PerfettoTraceRecorder
extends Object
java.lang.Объект | |
↳ | com.android.tradefed.util.PerfettoTraceRecorder |
Вспомогательный класс для записи идеальной трассировки на ITestDevice
.
Краткое содержание
Публичные конструкторы | |
---|---|
PerfettoTraceRecorder () |
Публичные методы | |
---|---|
void | startTrace ( ITestDevice device, extraConfigs) startTrace ( ITestDevice device, extraConfigs) Начинает запись идеальной трассировки на устройстве. |
File | stopTrace ( ITestDevice device) Останавливает запись идеальной трассировки на устройстве. |
Публичные конструкторы
PerfettoTraceRecorder
public PerfettoTraceRecorder ()
Публичные методы
startTrace
public void startTrace (ITestDevice device,extraConfigs)
Начинает запись идеальной трассировки на устройстве. После этого необходимо вызвать stopTrace(com.android.tradefed.device.ITestDevice)
, чтобы остановить запись трассировки.
Параметры | |
---|---|
device | ITestDevice : ITestDevice , где будет записана трассировка. |
extraConfigs |
стопТрейс
public File stopTrace (ITestDevice device)
Останавливает запись идеальной трассировки на устройстве.
Должен быть вызван ERROR(PerfettoTraceRecorder#startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder#startTrace(ITestDevice, Map))
раньше.
Параметры | |
---|---|
device | ITestDevice : устройство, для которого нужно остановить запись. @Return Возвращает файл идеальной трассировки. |
Возвращает | |
---|---|
File |