ट्रेसCmdकलेक्टर

public class TraceCmdCollector
extends AtraceCollector

java.lang.ऑब्जेक्ट
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.AtraceCollector
com.android.tradefed.device.metric.TraceCmdCollector


एक IMetricCollector जो ट्रेस-सीएमडी का उपयोग करके परीक्षण के दौरान निशान एकत्र करता है, और उन्हें आमंत्रण में लॉग करता है।

यह ट्रेस कलेक्टर परीक्षण के दौरान यूएसबी डिस्कनेक्ट करने की अनुमति देता है (जैसा कि पावर परीक्षण में होता है)।

एंड्रॉइड-विशिष्ट sysfs फ़्लैग सेट करने के लिए इस कलेक्टर के साथ मिलकर सिस्टम डिफॉल्ट टूल, एट्रेस का उपयोग किया जाता है।

एंड्रॉइड के साथ संगत एक ट्रेस-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) बाइनरी निर्दिष्ट किया जाना चाहिए।

यह ट्रेस-सीएमडी द्वारा निर्मित ट्रेस.डैट प्रारूप (मैन 5 ट्रेस-cmd.dat देखें) अपलोड करेगा।

सारांश

सार्वजनिक निर्माणकर्ता

TraceCmdCollector ()

संरक्षित तरीके

LogDataType getLogType ()
void startTracing ( ITestDevice device)
void stopTracing ( ITestDevice device)

सार्वजनिक निर्माणकर्ता

ट्रेसCmdकलेक्टर

public TraceCmdCollector ()

संरक्षित तरीके

getLogType

protected LogDataType getLogType ()

रिटर्न
LogDataType

प्रारंभ अनुरेखण

protected void startTracing (ITestDevice device)

पैरामीटर
device ITestDevice

फेंकता
DeviceNotAvailableException

पता लगाना बंद करो

protected void stopTracing (ITestDevice device)

पैरामीटर
device ITestDevice

फेंकता
DeviceNotAvailableException