एट्रेसरनमेट्रिककलेक्टर
public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector
java.lang.ऑब्जेक्ट | |||
मैं | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
मैं | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
मैं | com.android.tradefed.device.metric.AtraceRunMetricCollector |
परीक्षण उपकरण से दी गई निर्देशिका के तहत सभी परीक्षण निर्देशिका से निशान एकत्र करता है, परीक्षण निर्देशिका लॉग करता है और परीक्षण निर्देशिका के तहत ट्रेस फ़ाइलों को पोस्ट करता है और मीट्रिक एकत्र करता है।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
AtraceRunMetricCollector () |
सार्वजनिक तरीके | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) एक परीक्षण मामला समाप्त होने पर कॉलबैक। |
void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData) विधि के कार्यान्वयन को निर्देशिका को लॉग करने की अनुमति देनी चाहिए, मेट्रिक्स को |
void | processMetricFile (String key, File metricFile, DeviceMetricData runData) विधि के कार्यान्वयन से फ़ाइल को लॉग करने की अनुमति मिलनी चाहिए, मेट्रिक्स को |
सार्वजनिक निर्माणकर्ता
एट्रेसरनमेट्रिककलेक्टर
public AtraceRunMetricCollector ()
सार्वजनिक तरीके
ऑन टेस्टएंड
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
एक परीक्षण मामला समाप्त होने पर कॉलबैक। यह सफाई का समय होना चाहिए।
मापदंडों | |
---|---|
testData | DeviceMetricData : DeviceMetricData परीक्षण मामले के लिए डेटा धारण करता है। BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) के दौरान वही ऑब्जेक्ट होगा। |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) को पास कर दिया गया है। |
प्रक्रियामैट्रिकनिर्देशिका
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 runData)
विधि के कार्यान्वयन से फ़ाइल को लॉग करने की अनुमति मिलनी चाहिए, मेट्रिक्स को DeviceMetricData
में डालने के लिए इसे पार्स करना चाहिए।
मापदंडों | |
---|---|
key | String : खींची गई फ़ाइल से जुड़ी विकल्प कुंजी। |
metricFile | File : विकल्प कुंजी से मेल खाने वाले उपकरण से खींची गई ERROR(/File) । |
runData | DeviceMetricData : DeviceMetricData जहां मीट्रिक संग्रहीत किया जा सकता है। |