ClangCodeCoverageCollector

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.device.metric.BaseDeviceMetricCollector
मैं com.android.tradefed.device.metric.ClangCodeCoverageCollector


एक BaseDeviceMetricCollector कि उपकरण से बाहर बजना कवरेज माप खींच और उन्हें परीक्षण कलाकृतियों के रूप में प्रवेश करेंगे।

सारांश

सार्वजनिक निर्माणकर्ता

ClangCodeCoverageCollector ()

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

ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)

वर्तमान संदर्भ के साथ कलेक्टर का आरंभीकरण और परिणाम कहां अग्रेषित करें।

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

एक परीक्षण रन समाप्त होने पर कॉलबैक।

void setConfiguration ( IConfiguration configuration)

Injects IConfiguration उपयोग में।

void setRunUtil (IRunUtil runUtil)

सार्वजनिक निर्माणकर्ता

ClangCodeCoverageCollector

public ClangCodeCoverageCollector ()

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

इस में

public ITestInvocationListener init (IInvocationContext context, 
                ITestInvocationListener listener)

वर्तमान संदर्भ के साथ कलेक्टर का आरंभीकरण और परिणाम कहां अग्रेषित करें। प्रति उदाहरण केवल एक बार कॉल किया जाएगा, और कलेक्टर से अपने आंतरिक संदर्भ और श्रोता को अपडेट करने की अपेक्षा की जाती है। हमेशा पहले टेस्ट रन के दौरान इनिट को कभी नहीं बुलाया जाएगा।

जब तक आप यह नहीं जानते कि आप क्या कर रहे हैं, तब तक ओवरराइड न करें।

मापदंडों
context IInvocationContext : IInvocationContext प्रगति में मंगलाचरण के लिए।

listener ITestInvocationListener : ITestInvocationListener जहां परिणाम डाल करने के लिए।

रिटर्न
ITestInvocationListener नया श्रोता मूल को लपेटता है।

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

एक परीक्षण रन समाप्त होने पर कॉलबैक। यह समय सफाई का होना चाहिए।

मापदंडों
runData DeviceMetricData : DeviceMetricData रन के लिए डेटा पकड़े। के दौरान के रूप में एक ही वस्तु हो जाएगा BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)

currentRunMetrics : के लिए पारित किया मैट्रिक्स की वर्तमान मानचित्र ITestLifeCycleReceiver.testRunEnded(long, Map)

सेटकॉन्फ़िगरेशन

public void setConfiguration (IConfiguration configuration)

Injects IConfiguration उपयोग में।

मापदंडों
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

मापदंडों
runUtil IRunUtil