PerfettoPullerMetricCollector
public class PerfettoPullerMetricCollector
extends FilePullerDeviceMetricCollector
java.lang.ऑब्जेक्ट | |||
मैं | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
मैं | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
मैं | com.android.tradefed.device.metric.PerfettoPullerMetricCollector |
FilePullerDeviceMetricCollector का आधार कार्यान्वयन जो डिवाइस से FilePullerDeviceMetricCollector
फ़ाइलों को खींचने और इससे मेट्रिक्स एकत्र करने की अनुमति देता है। कच्चे ट्रेस फ़ाइल को परफेटो मीट्रिक फ़ाइल में परिवर्तित करने के लिए भी उपयोग किया जाता है।
सारांश
नेस्टेड कक्षाएं | |
---|---|
enum | PerfettoPullerMetricCollector.METRIC_FILE_FORMAT
|
सार्वजनिक निर्माणकर्ता | |
---|---|
PerfettoPullerMetricCollector () |
सार्वजनिक तरीके | |
---|---|
void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData) विधि के कार्यान्वयन को निर्देशिका को लॉग करने की अनुमति देनी चाहिए, मेट्रिक्स को |
void | processMetricFile (String key, File metricFile, DeviceMetricData data) अतिरिक्त मीट्रिक के लिए परफ़ेटो ट्रेस फ़ाइल को संसाधित करें और इसे अंतिम मीट्रिक में जोड़ें। |
संरक्षित तरीके | |
---|---|
File | retrieveFile ( ITestDevice device, String remoteFilePath, int userId) डिवाइस में निर्दिष्ट पथ से फ़ाइल खींचें। |
सार्वजनिक निर्माणकर्ता
PerfettoPullerMetricCollector
public PerfettoPullerMetricCollector ()
सार्वजनिक तरीके
प्रक्रियामैट्रिकनिर्देशिका
public void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)
विधि के कार्यान्वयन को निर्देशिका को लॉग करने की अनुमति देनी चाहिए, मेट्रिक्स को DeviceMetricData
में डालने के लिए इसे पार्स करना चाहिए।
मापदंडों | |
---|---|
key | String : खींची गई निर्देशिका से जुड़ी विकल्प कुंजी। |
metricDirectory | File : विकल्प कुंजी से मेल खाने वाले उपकरण से खींची गई ERROR(/File) । |
runData | DeviceMetricData : DeviceMetricData जहां मीट्रिक संग्रहीत किया जा सकता है। |
प्रक्रियामैट्रिकफ़ाइल
public void processMetricFile (String key, File metricFile, DeviceMetricData data)
अतिरिक्त मीट्रिक के लिए परफ़ेटो ट्रेस फ़ाइल को संसाधित करें और इसे अंतिम मीट्रिक में जोड़ें। यदि संपीड़न सक्षम किया गया था, तो प्रसंस्करण के लिए परफ़ेटो फ़ाइल को डीकंप्रेस करें।
मापदंडों | |
---|---|
key | String : डिवाइस से खींची गई फ़ाइल से जुड़ी विकल्प कुंजी। |
metricFile | File : विकल्प कुंजी से मेल खाने वाले उपकरण से खींची गई ERROR(/File) । |
data | DeviceMetricData : जहां मीट्रिक संग्रहीत किए जाएंगे। |
संरक्षित तरीके
पुनः प्राप्त करेंफ़ाइल
protected File retrieveFile (ITestDevice device, String remoteFilePath, int userId)
डिवाइस में निर्दिष्ट पथ से फ़ाइल खींचें। यदि कंप्रेस परफेटो विकल्प सक्षम है, तो परफेटो फ़ाइल की संपीड़ित सामग्री को खींचे।
मापदंडों | |
---|---|
device | ITestDevice : जिसमें फाइल है। |
remoteFilePath | String : डिवाइस में स्थान। |
userId | int : से खींचने के लिए प्रयोक्ता आईडी |
रिटर्न | |
---|---|
File | mCompressPerfetto विकल्प पर आधारित परफेटो फ़ाइल का संपीड़ित या विघटित संस्करण सेट है या नहीं। |
फेंकता | |
---|---|
DeviceNotAvailableException |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2022-08-15 (UTC) को अपडेट किया गया.