PerfettoTraceRecorder
public
class
PerfettoTraceRecorder
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.PerfettoTraceRecorder |
यह ITestDevice पर परफ़ेक्टो ट्रेस रिकॉर्ड करने के लिए एक यूटिलिटी क्लास है.
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
|---|---|
PerfettoTraceRecorder()
|
|
सार्वजनिक तरीके | |
|---|---|
void
|
startTrace(ITestDevice device, String traceConfigFileName,
यह डिवाइस पर, Perfetto ट्रेस रिकॉर्डिंग शुरू करता है. |
File
|
stopTrace(ITestDevice device)
यह डिवाइस पर, Perfetto ट्रेस की रिकॉर्डिंग बंद करता है. |
पब्लिक कंस्ट्रक्टर
PerfettoTraceRecorder
public PerfettoTraceRecorder ()
सार्वजनिक तरीके
startTrace
public void startTrace (ITestDevice device, String traceConfigFileName,extraConfigs)
यह डिवाइस पर, Perfetto ट्रेस रिकॉर्डिंग शुरू करता है. ट्रेस रिकॉर्डिंग बंद करने के लिए, बाद में stopTrace(com.android.tradefed.device.ITestDevice) को कॉल करना होगा.
| पैरामीटर | |
|---|---|
device |
ITestDevice: यह एक ITestDevice है, जिसमें ट्रेस रिकॉर्ड किया जाएगा. |
traceConfigFileName |
String: टेस्ट आर्टफ़ैक्ट में ट्रेस कॉन्फ़िगरेशन फ़ाइल का नाम. अगर शून्य है, तो इसके बजाय डिफ़ॉल्ट कॉन्फ़िगरेशन का इस्तेमाल करें. |
extraConfigs |
: यह एक मैप है, जिसमें उन अतिरिक्त कॉन्फ़िगरेशन की जानकारी होती है जिन्हें ट्रेस कॉन्फ़िगरेशन फ़ाइल में जोड़ा जाना है. |
stopTrace
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 Returns the perfetto trace
file. |
| रिटर्न | |
|---|---|
File |
|