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