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