TraceCmdCollector
public
class
TraceCmdCollector
extends AtraceCollector
Eine IMetricCollector
, die während des Tests mit trace-cmd Protokolle erfasst und in der Aufrufdatei protokolliert.
Dieser Trace Collector ermöglicht die USB-Trennung während des Tests (wie bei den Leistungstests).
Das Standardtool des Systems, atrace, wird in Kombination mit diesem Collector verwendet, um die Android-spezifischen sysfs-Flags festzulegen.
Es muss eine mit Android kompatible trace-cmd-Binärdatei (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) angegeben werden.
Dadurch wird das von trace-cmd erstellte Dateiformat „trace.dat“ (siehe man 5 trace-cmd.dat) hochgeladen.
Zusammenfassung
Öffentliche Konstruktoren
TraceCmdCollector
public TraceCmdCollector ()
Geschützte Methoden
startTracing
protected void startTracing (ITestDevice device)
Parameter |
device |
ITestDevice |
stopTracing
protected void stopTracing (ITestDevice device)
Parameter |
device |
ITestDevice |