com.android.tradefed.postprocessor

इंटरफ़ेस

IPostProcessor पोस्ट प्रोसेसर, Trade Federation ऑब्जेक्ट है. इसका इस्तेमाल, टेस्ट के बाद और नतीजे की रिपोर्टिंग से पहले, मेट्रिक और लॉग को प्रोसेस करने के लिए किया जाता है. 

कक्षाएं

AggregatePostProcessor यह मेट्रिक एग्रीगेटर है. यह कई बार दोहराए गए टेस्ट रन के दौरान इकट्ठा की गई संख्या वाली मेट्रिक के लिए, कम से कम, ज़्यादा से ज़्यादा, औसत, विचरण, मानक विचलन, कुल, गिनती, और वैकल्पिक रूप से पर्सेंटाइल देता है. यह इन मेट्रिक को डबल के तौर पर मानता है. 
AveragePostProcessor पोस्ट प्रोसेसर को लागू करना, जो मेट्रिक की सूची का औसत कैलकुलेट करता है. 
BasePostProcessor यह बुनियादी IPostProcessor है, जिसे हर लागू करने वाले को बढ़ाना चाहिए. 
BluetoothConnectionSuccessRatePostProcessor पोस्टप्रोसेसर को लागू करना, जो ब्लूटूथ प्रोफ़ाइल के लिए सफलता दर का हिसाब लगाता है

"metric-key-match" का इस्तेमाल करके, ऐसी मेट्रिक तय करें जिनमें ब्लूटूथ कनेक्शन की स्थितियां संख्या वाले ऐरे में शामिल हों. उदाहरण [0, 1, 2, 3, 0, 1, 2, 3]. 

MetricFilePostProcessor इस कुकी का इस्तेमाल, टेस्ट और रन लेवल के दौरान इकट्ठा की गई मेट्रिक लॉग फ़ाइल को अपलोड करने के लिए किया जाता है. 
PerfettoGenericPostProcessor यह एक पोस्ट प्रोसेसर है. यह टेक्स्ट/बाइनरी मेट्रिक की perfetto proto फ़ाइल को की-वैल्यू पेयर में प्रोसेस करता है. इसके लिए, यह proto मैसेज और फ़ील्ड को स्ट्रिंग वैल्यू के साथ बार-बार बढ़ाता है. ऐसा तब तक किया जाता है, जब तक कि संख्या वाली वैल्यू वाला फ़ील्ड न मिल जाए. 
PerfettoTracePostProcessor यह एक पोस्ट प्रोसेसर है. यह टेस्ट लॉग से, Perfetto ट्रेस फ़ाइलें वापस लाता है और उन पर ट्रेस प्रोसेसर चलाता है, ताकि Perfetto मेट्रिक प्रोटो बनाया जा सके. 
StatsdBeforeAfterGaugeMetricPostProcessor यह एक पोस्ट प्रोसेसर है, जो "पहले/बाद में" के तरीके से इकट्ठा की गई गेज मेट्रिक को प्रोसेस करता है. जैसे, 
StatsdEventMetricPostProcessor यह एक पोस्ट प्रोसेसर है. यह statsd रिपोर्ट में मौजूद इवेंट मेट्रिक को की-वैल्यू पेयर में प्रोसेस करता है. इसके लिए, प्रोसेसर पर तय किए गए फ़ॉर्मेटर का इस्तेमाल किया जाता है. 
StatsdGenericPostProcessor यह एक पोस्ट प्रोसेसर है. यह बाइनरी प्रोटो स्टेट्सडी रिपोर्ट को मुख्य वैल्यू पेयर में प्रोसेस करता है. इसके लिए, रिपोर्ट को ट्री स्ट्रक्चर के तौर पर बड़ा किया जाता है. 

Enums

PerfettoGenericPostProcessor.AlternativeParseFormat  
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT  
PerfettoTracePostProcessor.METRIC_FILE_FORMAT