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