TraceCmdCollector
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
যা পরীক্ষার সময় ট্রেস-cmd ব্যবহার করে ট্রেস সংগ্রহ করে এবং সেগুলিকে আহ্বানে লগ করে।
এই ট্রেস সংগ্রাহক পরীক্ষার সময় USB সংযোগ বিচ্ছিন্ন করার অনুমতি দেয় (পাওয়ার টেস্টিংয়ের মতো)।
সিস্টেম ডিফল্ট টুল, অ্যাট্রেস, অ্যান্ড্রয়েড-নির্দিষ্ট sysfs ফ্ল্যাগ সেট করতে এই সংগ্রাহকের সাথে মিলিতভাবে ব্যবহার করা হয়।
একটি ট্রেস-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) Android এর সাথে সামঞ্জস্যপূর্ণ বাইনারি নির্দিষ্ট করতে হবে।
এটি trace-cmd দ্বারা উত্পাদিত trace.dat ফরম্যাট (ম্যান 5 ট্রেস-cmd.dat দেখুন) আপলোড করবে।
সারসংক্ষেপ
পাবলিক কনস্ট্রাক্টর | |
---|---|
TraceCmdCollector () |
সুরক্ষিত পদ্ধতি | |
---|---|
LogDataType | getLogType () |
void | startTracing ( ITestDevice device) |
void | stopTracing ( ITestDevice device) |
পাবলিক কনস্ট্রাক্টর
TraceCmdCollector
public TraceCmdCollector ()
সুরক্ষিত পদ্ধতি
শুরু ট্রেসিং
protected void startTracing (ITestDevice device)
পরামিতি | |
---|---|
device | ITestDevice |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException |
স্টপ ট্রেসিং
protected void stopTracing (ITestDevice device)
পরামিতি | |
---|---|
device | ITestDevice |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException |