ClangCodeकवरेजकलेक्टर
public
final
class
ClangCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.ClangCodeCoverageCollector |
एक BaseDeviceMetricCollector
जो क्लैंग को
डिवाइस के कवरेज मेज़रमेंट को बंद करता है और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
ClangCodeCoverageCollector()
|
सार्वजनिक तरीके | |
---|---|
void
|
extraInit(IInvocationContext context, ITestInvocationListener listener)
|
void
|
onTestRunEnd(DeviceMetricData runData,
टेस्ट रन खत्म होने पर कॉलबैक करें. |
void
|
rebootEnded(ITestDevice device)
डिवाइस में फिर से चालू होने की प्रोसेस खत्म होने पर सूचना भेजी जाती है. |
void
|
setConfiguration(IConfiguration configuration)
|
void
|
setRunUtil(IRunUtil runUtil)
|
सार्वजनिक कंस्ट्रक्टर
ClangCodeकवरेजकलेक्टर
public ClangCodeCoverageCollector ()
सार्वजनिक तरीके
एक्स्ट्राइनिट
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
थ्रो | |
---|---|
DeviceNotAvailableException |
TestRunEnd पर
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
टेस्ट रन खत्म होने पर कॉलबैक करें. यह क्लीनअप का समय होना चाहिए.
पैरामीटर | |
---|---|
runData |
DeviceMetricData : DeviceMetricData में रन के लिए डेटा होता है. पहले जैसा ही रहेगा
BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) के दौरान किया गया ऑब्जेक्ट. |
currentRunMetrics |
: मेट्रिक का मौजूदा मैप, जिसे ERROR(/#testRunEnded(long,Map)) को पास किया गया है. |
थ्रो | |
---|---|
DeviceNotAvailableException |
फिर से चालू किया गया
public void rebootEnded (ITestDevice device)
डिवाइस में फिर से चालू होने की प्रोसेस खत्म होने पर सूचना भेजी जाती है.
ध्यान दें: इस कॉलबैक के दौरान, रिसीवर को फिर से चालू नहीं करना चाहिए. डिवाइस को फिर से चालू करने की कोशिश अनदेखा किया गया.
पैरामीटर | |
---|---|
device |
ITestDevice : ITestDevice जहां डिवाइस को फिर से चालू किया गया. |
थ्रो | |
---|---|
DeviceNotAvailableException |
सेट कॉन्फ़िगरेशन
public void setConfiguration (IConfiguration configuration)
IConfiguration
को इंजेक्ट करता है.
पैरामीटर | |
---|---|
configuration |
IConfiguration |