RebootReasonCollector

public class RebootReasonCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.RebootReasonCollector


यह कलेक्टर, टेस्ट रन के दौरान डिवाइस के रीबूट होने की जानकारी इकट्ठा करता है. साथ ही, रीबूट होने की वजह और संख्या के हिसाब से रिपोर्ट करता है.

खास जानकारी

फ़ील्ड्स की फ़िल्में

public static final String COUNT_KEY

public static final String METRIC_PREFIX

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

RebootReasonCollector()

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

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

टेस्ट रन खत्म होने पर कॉलबैक.

void onTestRunStart(DeviceMetricData runData)

हर डिवाइस पर statsd कॉन्फ़िगरेशन को पुश करें और कॉन्फ़िगरेशन आईडी सेव करें.

फ़ील्ड्स की फ़िल्में

COUNT_KEY

public static final String COUNT_KEY

METRIC_PREFIX

public static final String METRIC_PREFIX

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

RebootReasonCollector

public RebootReasonCollector ()

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

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

टेस्ट रन खत्म होने पर कॉलबैक. अब समय आ गया है कि आप अपने खाते को साफ़ करें.

पैरामीटर
runData DeviceMetricData: DeviceMetricData, जिसमें रन का डेटा सेव है. यह वही ऑब्जेक्ट होगा जो onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) के दौरान था.

currentRunMetrics : ERROR(/#testRunEnded(long,Map)) को भेजी गई मेट्रिक का मौजूदा मैप.

थ्रो
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

हर डिवाइस पर statsd कॉन्फ़िगरेशन को पुश करें और कॉन्फ़िगरेशन आईडी सेव करें.

पैरामीटर
runData DeviceMetricData: DeviceMetricData, जिसमें रन का डेटा सेव है.

थ्रो
DeviceNotAvailableException