ClangCodeCoverageCollector
public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
करता है 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) उपयोग में |
void | setRunUtil ( IRunUtil runUtil) |
सार्वजनिक निर्माणकर्ता
ClangCodeCoverageCollector
public ClangCodeCoverageCollector ()
सार्वजनिक तरीके
इस में
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
वर्तमान संदर्भ के साथ कलेक्टर का आरंभीकरण और परिणाम कहां अग्रेषित करें। प्रति उदाहरण केवल एक बार कॉल किया जाएगा, और कलेक्टर से अपने आंतरिक संदर्भ और श्रोता को अपडेट करने की अपेक्षा की जाती है। हमेशा पहले टेस्ट रन के दौरान इनिट को कभी नहीं बुलाया जाएगा।
जब तक आप नहीं जानते कि आप क्या कर रहे हैं, तब तक ओवरराइड न करें।
मापदंडों | |
---|---|
context | IInvocationContext : मंगलाचरण के लिए IInvocationContext प्रगति पर है। |
listener | ITestInvocationListener : ITestInvocationListener जहां परिणाम डालना है। |
रिटर्न | |
---|---|
ITestInvocationListener | नया श्रोता मूल को लपेटता है। |
फेंकता | |
---|---|
DeviceNotAvailableException |
onTestRunEnd
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 setConfiguration (IConfiguration configuration)
उपयोग में IConfiguration
करता है।
मापदंडों | |
---|---|
configuration | IConfiguration |