परफ़ेटोप्युलरमेट्रिक कलेक्टर
public
class
PerfettoPullerMetricCollector
extends FilePullerDeviceMetricCollector
FilePullerDeviceMetricCollector
को बुनियादी तौर पर लागू करने की सुविधा की मदद से
डिवाइस से परफ़ेटो फ़ाइलें खोजकर उससे मेट्रिक इकट्ठा करना.
इसका इस्तेमाल रॉ ट्रेस फ़ाइल को परफ़ेटो मेट्रिक फ़ाइल में बदलने के लिए भी किया जाता है.
खास जानकारी
सुरक्षित तरीके |
File
|
retrieveFile(ITestDevice device, String remoteFilePath, int userId)
डिवाइस में बताए गए पाथ से फ़ाइल खींचें.
|
सार्वजनिक कंस्ट्रक्टर
परफ़ेटोप्युलरमेट्रिक कलेक्टर
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 विकल्प के आधार पर परफ़ेटो फ़ाइल का कंप्रेस या डीकंप्रेस किया गया वर्शन
सेट है या नहीं. |