com.android.tradefed.device.metric

एनोटेशन

मीट्रिक विकल्प परीक्षण विधियों के लिए एनोटेशन @Test के साथ एनोटेट किया गया है, या यदि एनोटेशन TestDescription की एनोटेशन सूची का हिस्सा है जो इसके लिए उपयोगी कुछ अतिरिक्त पैरामीटर निर्दिष्ट करने की अनुमति देता है: कलेक्टरों के व्यवहार को ट्यून करना, कुछ तरीकों को फ़िल्टर करना।

इंटरफेस

आईमेट्रिककलेक्टर मिलान मेट्रिक्स एकत्र करने के लिए परीक्षण परिणामों की रिपोर्टिंग करते समय इस इंटरफ़ेस को डेकोरेटर के रूप में जोड़ा जाएगा।
IMetricCollectorरिसीवर यदि उन्हें परीक्षण चलाने के लिए IMetricCollector s की सूची प्राप्त करने की आवश्यकता है तो IRemoteTest s के लिए इंटरफ़ेस लागू करें।

कक्षाओं

बेसडिवाइसमेट्रिककलेक्टर IMetricCollector का आधार कार्यान्वयन जो onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) और ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) पर संग्रह शुरू करने और रोकने की अनुमति देता है।
बगरेपोर्टज़ऑनफ़ेल्योरकलेक्टर जब कोई परीक्षण मामला विफल हो जाता है तो एक बग्रेपोर्टज़ एकत्र करें।
क्लैंगकोडकवरेजकलेक्टर एक BaseDeviceMetricCollector जो डिवाइस से क्लैंग कवरेज माप खींच लेगा और उन्हें परीक्षण कलाकृतियों के रूप में लॉग करेगा।
कलेक्टर हेल्पर कुछ IMetricCollector ऑपरेशन करने के लिए कई स्थानों पर सहायक की आवश्यकता है।
काउंटटेस्टकेसेसकलेक्टर किसी दिए गए IRemoteTest के लिए परीक्षण मामलों की संख्या की गणना करें और रिपोर्ट करें।
डीबगहोस्टलॉगऑनफ़ेल्योरकलेक्टर कलेक्टर जो परीक्षण मामले की विफलता होने पर होस्ट-साइड लॉग को इकट्ठा और लॉग करेगा।
डिवाइसमेट्रिकडेटा मीट्रिक संग्राहकों द्वारा एकत्र किए गए सभी डेटा को रखने पर आपत्ति।
एम्यूलेटरमेमोरीसीपीयूकैप्चरर
फाइलपुलरडिवाइसमेट्रिककलेक्टर एक BaseDeviceMetricCollector जो डिवाइस से आने वाली मेट्रिक्स कुंजी को सुनता है और उन्हें डिवाइस से फ़ाइल के रूप में खींचता है।
फाइलपुलरलॉगकलेक्टर डिवाइस-साइड द्वारा रिपोर्ट की गई फ़ाइल का लॉगर।
GcovCodeCoverageCollector एक BaseDeviceMetricCollector जो डिवाइस से gcov कवरेज माप खींचेगा और उन्हें परीक्षण कलाकृतियों के रूप में लॉग करेगा।
JavaCodeCoverageCollector एक BaseDeviceMetricCollector जो जावा कवरेज माप को डिवाइस से खींच लेगा और उन्हें परीक्षण कलाकृतियों के रूप में लॉग करेगा।
लॉगकैटऑनफ़ेल्योरकलेक्टर कलेक्टर जो परीक्षण केस विफल होने पर लॉगकैट को कैप्चर और लॉग करेगा।
स्क्रीनशॉटऑनफेल्योरकलेक्टर कलेक्टर जो परीक्षण केस विफल होने पर स्क्रीनशॉट कैप्चर करेगा और लॉग करेगा।

एनम्स

ऑटोलॉगकलेक्टर गणना यह वर्णन करती है कि किस संग्राहक को हार्नेस द्वारा स्वचालित रूप से नियंत्रित किया जा सकता है।