PerfettoTracePostProcessor

public class PerfettoTracePostProcessor
extends BasePostProcessor

java.lang.Object
   ↳ com.android.tradefed.postprocessor.BasePostProcessor
     ↳ com.android.tradefed.postprocessor.PerfettoTracePostProcessor


यह एक पोस्ट प्रोसेसर है. यह टेस्ट लॉग से, Perfetto ट्रेस फ़ाइलें वापस लाता है और उन पर ट्रेस प्रोसेसर चलाता है, ताकि Perfetto मेट्रिक प्रोटो तैयार किया जा सके.

खास जानकारी

पब्लिक कंस्ट्रक्टर

PerfettoTracePostProcessor()

सार्वजनिक तरीके

processRunMetricsAndLogs( rawMetrics, runLogs)

मौजूदा मेट्रिक और लॉग से नई मेट्रिक का सेट जनरेट करने के लिए, इस तरीके का इस्तेमाल करें.

processTestMetricsAndLogs(TestDescription testDescription, testMetrics, testLogs)

हर टेस्ट से मेट्रिक और लॉग को पोस्ट प्रोसेस करने के लिए, इस तरीके को लागू करें.

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

MetricMeasurement.DataType getMetricType()

मेट्रिक टाइप को RAW पर सेट करें, ताकि मेट्रिक को बाद के पोस्ट प्रोसेसर प्रोसेस कर सकें.

पब्लिक कंस्ट्रक्टर

PerfettoTracePostProcessor

public PerfettoTracePostProcessor ()

सार्वजनिक तरीके

processRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

मौजूदा मेट्रिक और लॉग से नई मेट्रिक का सेट जनरेट करने के लिए, इस तरीके को लागू करें. सिर्फ़ नई जनरेट की गई मेट्रिक दिखनी चाहिए. साथ ही, कुंजी का नाम यूनीक होना चाहिए. मौजूदा कुंजियों के साथ कोई टकराव नहीं होना चाहिए.

पैरामीटर
rawMetrics : रन के लिए उपलब्ध रॉ मेट्रिक का सेट.

runLogs : टेस्ट रन के लिए लॉग फ़ाइलों का सेट.

रिटर्न
रन मेट्रिक से जनरेट की गई नई मेट्रिक का सेट.

processTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

इस तरीके को लागू करके, हर टेस्ट से मेट्रिक और लॉग को पोस्ट प्रोसेस करें. सिर्फ़ नई जनरेट की गई मेट्रिक दिखनी चाहिए. साथ ही, कुंजी का नाम यूनीक होना चाहिए. मौजूदा कुंजियों से टकराव की अनुमति नहीं है.

पैरामीटर
testDescription TestDescription: TestDescription ऑब्जेक्ट, टेस्ट के बारे में बताता है.

testMetrics : टेस्ट से मिली मेट्रिक का सेट.

testLogs : जांच के दौरान लॉग की गई फ़ाइलों का सेट.

रिटर्न
टेस्ट मेट्रिक से जनरेट की गई नई मेट्रिक का सेट.

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

getMetricType

protected MetricMeasurement.DataType getMetricType ()

मेट्रिक टाइप को RAW पर सेट करें, ताकि मेट्रिक को बाद के पोस्ट प्रोसेसर प्रोसेस कर सकें.

मेट्रिक को नतीजों की फ़ाइल में लिखने के लिए, MetricFilePostProcessor को ऐसा करना ज़रूरी है.

रिटर्न
MetricMeasurement.DataType