PerfettoTracePostProcessor
public
class
PerfettoTracePostProcessor
extends BasePostProcessor
| java.lang.Object | ||
| ↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
| ↳ | com.android.tradefed.postprocessor.PerfettoTracePostProcessor | |
यह एक पोस्ट प्रोसेसर है. यह टेस्ट लॉग से, Perfetto ट्रेस फ़ाइलें वापस लाता है और उन पर ट्रेस प्रोसेसर चलाता है, ताकि Perfetto मेट्रिक प्रोटो तैयार किया जा सके.
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
|---|---|
PerfettoTracePostProcessor()
|
|
सार्वजनिक तरीके | |
|---|---|
|
processRunMetricsAndLogs(
मौजूदा मेट्रिक और लॉग से नई मेट्रिक का सेट जनरेट करने के लिए, इस तरीके का इस्तेमाल करें. |
|
processTestMetricsAndLogs(TestDescription testDescription,
हर टेस्ट से मेट्रिक और लॉग को पोस्ट प्रोसेस करने के लिए, इस तरीके को लागू करें. |
सुरक्षित तरीके | |
|---|---|
MetricMeasurement.DataType
|
getMetricType()
मेट्रिक टाइप को RAW पर सेट करें, ताकि मेट्रिक को बाद के पोस्ट प्रोसेसर प्रोसेस कर सकें. |
पब्लिक कंस्ट्रक्टर
PerfettoTracePostProcessor
public PerfettoTracePostProcessor ()
सार्वजनिक तरीके
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
मौजूदा मेट्रिक और लॉग से नई मेट्रिक का सेट जनरेट करने के लिए, इस तरीके को लागू करें. सिर्फ़ नई जनरेट की गई मेट्रिक दिखनी चाहिए. साथ ही, कुंजी का नाम यूनीक होना चाहिए. मौजूदा कुंजियों के साथ कोई टकराव नहीं होना चाहिए.
| पैरामीटर | |
|---|---|
rawMetrics |
: रन के लिए उपलब्ध रॉ मेट्रिक का सेट. |
runLogs |
: टेस्ट रन के लिए लॉग फ़ाइलों का सेट. |
| रिटर्न | |
|---|---|
|
रन मेट्रिक से जनरेट की गई नई मेट्रिक का सेट. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
इस तरीके को लागू करके, हर टेस्ट से मेट्रिक और लॉग को पोस्ट प्रोसेस करें. सिर्फ़ नई जनरेट की गई मेट्रिक दिखनी चाहिए. साथ ही, कुंजी का नाम यूनीक होना चाहिए. मौजूदा कुंजियों से टकराव की अनुमति नहीं है.
| पैरामीटर | |
|---|---|
testDescription |
TestDescription: TestDescription ऑब्जेक्ट, टेस्ट के बारे में बताता है. |
testMetrics |
: टेस्ट से मिली मेट्रिक का सेट. |
testLogs |
: जांच के दौरान लॉग की गई फ़ाइलों का सेट. |
| रिटर्न | |
|---|---|
|
टेस्ट मेट्रिक से जनरेट की गई नई मेट्रिक का सेट. |
सुरक्षित तरीके
getMetricType
protected MetricMeasurement.DataType getMetricType ()
मेट्रिक टाइप को RAW पर सेट करें, ताकि मेट्रिक को बाद के पोस्ट प्रोसेसर प्रोसेस कर सकें.
मेट्रिक को नतीजों की फ़ाइल में लिखने के लिए, MetricFilePostProcessor को ऐसा करना ज़रूरी है.
| रिटर्न | |
|---|---|
MetricMeasurement.DataType |
|