TraceCmdCollector
public class TraceCmdCollector
extends AtraceCollector
java.lang.Object | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.AtraceCollector | ||
↳ | com.android.tradefed.device.metric.TraceCmdCollector |
IMetricCollector
qui collecte des traces pendant le test à l'aide de trace-cmd et les enregistre dans l'appel.
Ce collecteur de traces permet la déconnexion USB pendant le test (comme dans les tests d'alimentation).
L'outil système par défaut, atrace, est utilisé en tandem avec ce collecteur pour définir les indicateurs sysfs spécifiques à Android.
Un binaire trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) compatible avec Android doit être spécifié.
Cela téléchargera le format trace.dat (voir man 5 trace-cmd.dat) produit par trace-cmd.
Sommaire
Constructeurs publics | |
---|---|
TraceCmdCollector () |
Méthodes protégées | |
---|---|
LogDataType | getLogType () |
void | startTracing ( ITestDevice device) |
void | stopTracing ( ITestDevice device) |
Constructeurs publics
TraceCmdCollector
public TraceCmdCollector ()