GcovKernelCodeCoverageCollector
public
final
class
GcovKernelCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.GcovKernelCodeCoverageCollector |
एक BaseDeviceMetricCollector
जो gcov कर्नेल को खींच लेगा
डिवाइस के डीबग और डिवाइस के बाहर कवरेज के मेज़रमेंट को मेज़र किया जाता है. इसके बाद, आखिर में उन्हें टेस्ट के तौर पर लॉग किया जाता है
आर्टफ़ैक्ट.
खास जानकारी
फ़ील्ड्स की फ़िल्में | |
---|---|
public
static
final
String |
COPY_GCOV_DATA_COMMAND_FMT
|
public
static
final
String |
MAKE_GCDA_TEMP_DIR_COMMAND_FMT
|
public
static
final
String |
MAKE_TEMP_DIR_COMMAND
|
public
static
final
String |
RESET_GCOV_COUNTS_COMMAND
|
public
static
final
String |
TAR_GCOV_DATA_COMMAND_FMT
|
सार्वजनिक कंस्ट्रक्टर | |
---|---|
GcovKernelCodeCoverageCollector()
|
सार्वजनिक तरीके | |
---|---|
void
|
onTestRunEnd(DeviceMetricData runData,
टेस्ट रन खत्म होने पर कॉलबैक करें. |
void
|
onTestRunStart(DeviceMetricData runData, int testCount)
|
void
|
rebootEnded(ITestDevice device)
डिवाइस में फिर से चालू होने की प्रोसेस खत्म होने पर सूचना भेजी जाती है. |
void
|
rebootStarted(ITestDevice device)
डिवाइस में फिर से चालू होने पर सूचना भेजी जाती है. |
void
|
setConfiguration(IConfiguration config)
|
फ़ील्ड्स की फ़िल्में
COPY_GCOV_DATA_COMMAND_FMT
public static final String COPY_GCOV_DATA_COMMAND_FMT
MAKE_GCDA_TEMP_DIR_COMMAND_FMT
public static final String MAKE_GCDA_TEMP_DIR_COMMAND_FMT
MAKE_TEMP_DIR_COMMAND
public static final String MAKE_TEMP_DIR_COMMAND
RESET_GCOV_COUNTS_COMMAND
public static final String RESET_GCOV_COUNTS_COMMAND
TAR_GCOV_DATA_COMMAND_FMT
public static final String TAR_GCOV_DATA_COMMAND_FMT
सार्वजनिक कंस्ट्रक्टर
GcovKernelCodeCoverageCollector
public GcovKernelCodeCoverageCollector ()
सार्वजनिक तरीके
TestRunEnd पर
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
टेस्ट रन खत्म होने पर कॉलबैक करें. यह क्लीनअप का समय होना चाहिए.
पैरामीटर | |
---|---|
runData |
DeviceMetricData : DeviceMetricData में रन के लिए डेटा होता है. पहले जैसा ही रहेगा
BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) के दौरान किया गया ऑब्जेक्ट. |
currentRunMetrics |
: मेट्रिक का मौजूदा मैप, जिसे ERROR(/#testRunEnded(long,Map)) को पास किया गया है. |
थ्रो | |
---|---|
DeviceNotAvailableException |
TestRunStart पर
public void onTestRunStart (DeviceMetricData runData, int testCount)
पैरामीटर | |
---|---|
runData |
DeviceMetricData |
testCount |
int |
थ्रो | |
---|---|
DeviceNotAvailableException |
फिर से चालू किया गया
public void rebootEnded (ITestDevice device)
डिवाइस में फिर से चालू होने की प्रोसेस खत्म होने पर सूचना भेजी जाती है.
ध्यान दें: इस कॉलबैक के दौरान, रिसीवर को फिर से चालू नहीं करना चाहिए. डिवाइस को फिर से चालू करने की कोशिश अनदेखा किया गया.
पैरामीटर | |
---|---|
device |
ITestDevice : ITestDevice जहां डिवाइस को फिर से चालू किया गया. |
थ्रो | |
---|---|
DeviceNotAvailableException |
फिर से चालू किया गया
public void rebootStarted (ITestDevice device)
डिवाइस में फिर से चालू होने पर सूचना भेजी जाती है.
ध्यान दें: इस कॉलबैक के दौरान, रिसीवर को फिर से चालू नहीं करना चाहिए. डिवाइस को फिर से चालू करने की कोशिश अनदेखा किया गया.
पैरामीटर | |
---|---|
device |
ITestDevice : ITestDevice जहां डिवाइस को फिर से चालू किया गया. |
थ्रो | |
---|---|
DeviceNotAvailableException |
सेट कॉन्फ़िगरेशन
public void setConfiguration (IConfiguration config)
IConfiguration
को इंजेक्ट करता है.
पैरामीटर | |
---|---|
config |
IConfiguration |