GcovCodeCoverageCollector

public final class GcovCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

java.lang.ऑब्जेक्ट
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.GcovCodeCoverageCollector


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

सारांश

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

GcovCodeCoverageCollector ()

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

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void logCoverageMeasurements ( ITestDevice device, String runName)

डिवाइस से मूल कवरेज माप खींचता है और उन्हें लॉग करता है।

void onTestRunEnd ( DeviceMetricData runData, runMetrics) onTestRunEnd ( DeviceMetricData runData, runMetrics)

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

void setCollectOnTestEnd (boolean collect)

सेट करता है कि testRunEnded पर कवरेज एकत्र करना है या नहीं।

void setConfiguration ( IConfiguration config)

उपयोग में आने वाले IConfiguration इंजेक्ट करता है।

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

GcovCodeCoverageCollector

public GcovCodeCoverageCollector ()

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

अतिरिक्तइनिट

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

फेंकता
DeviceNotAvailableException

लॉगकवरेजमेजरमेंट

public void logCoverageMeasurements (ITestDevice device, 
                String runName)

डिवाइस से मूल कवरेज माप खींचता है और उन्हें लॉग करता है।

पैरामीटर
device ITestDevice

runName String

फेंकता
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 runMetrics)

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

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

runMetrics : मेट्रिक्स का वर्तमान मानचित्र ERROR(/#testRunEnded(long,Map)) को पास कर दिया गया।

फेंकता
DeviceNotAvailableException

setCollectOnTestEnd

public void setCollectOnTestEnd (boolean collect)

सेट करता है कि testRunEnded पर कवरेज एकत्र करना है या नहीं।

री-रन के दौरान इसे गलत पर सेट करें, अन्यथा प्रत्येक व्यक्तिगत टेस्ट री-रन एकल मर्ज किए गए कवरेज परिणाम के बजाय कवरेज एकत्र करेगा।

पैरामीटर
collect boolean

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

public void setConfiguration (IConfiguration config)

उपयोग में आने वाले IConfiguration इंजेक्ट करता है।

पैरामीटर
config IConfiguration