JavaCodeCoverageCollector

public final class JavaCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

java.lang.অবজেক্ট
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.JavaCodeCoverageCollector


একটি BaseDeviceMetricCollector যা ডিভাইস থেকে জাভা কভারেজ পরিমাপ টেনে আনবে এবং তাদের পরীক্ষা নিদর্শন হিসাবে লগ করবে।

সারসংক্ষেপ

ক্ষেত্র

public static final String COVERAGE_DIRECTORY

public static final String COVERAGE_MEASUREMENT_KEY

public static final String FIND_COVERAGE_FILES

পাবলিক কনস্ট্রাক্টর

JavaCodeCoverageCollector ()

পাবলিক পদ্ধতি

ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)

বর্তমান প্রেক্ষাপটের সাথে সংগ্রাহকের সূচনা এবং ফলাফল কোথায় পাঠাতে হবে।

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

একটি পরীক্ষা চালানো শেষ হলে কলব্যাক.

void setConfiguration ( IConfiguration configuration)

ব্যবহৃত IConfiguration ইনজেক্ট করে।

void setCoverageFlusher ( JavaCodeCoverageFlusher flusher)
void setMergeMeasurements (boolean merge)

ক্ষেত্র

COVERAGE_DIRECTORY

public static final String COVERAGE_DIRECTORY

COVERAGE_MEASUREMENT_KEY

public static final String COVERAGE_MEASUREMENT_KEY

FIND_COVERAGE_FILES

public static final String FIND_COVERAGE_FILES

পাবলিক কনস্ট্রাক্টর

JavaCodeCoverageCollector

public JavaCodeCoverageCollector ()

পাবলিক পদ্ধতি

এটা

public ITestInvocationListener init (IInvocationContext context, 
                ITestInvocationListener listener)

বর্তমান প্রেক্ষাপটের সাথে সংগ্রাহকের সূচনা এবং ফলাফল কোথায় পাঠাতে হবে। প্রতি উদাহরণে শুধুমাত্র একবার কল করা হবে, এবং সংগ্রাহক তার অভ্যন্তরীণ প্রসঙ্গ এবং শ্রোতা আপডেট করবেন বলে আশা করা হচ্ছে। সর্বদা আগে একটি পরীক্ষা চালানোর সময় Init বলা হবে না।

আপনি কি করছেন তা না জানলে ওভাররাইড করবেন না।

পরামিতি
context IInvocationContext : প্রগতিতে আমন্ত্রণের জন্য IInvocationContext

listener ITestInvocationListener : ITestInvocationListener যেখানে ফলাফল দিতে হবে।

রিটার্নস
ITestInvocationListener নতুন শ্রোতা আসলটি মোড়ানো।

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 runMetrics)

একটি পরীক্ষা চালানো শেষ হলে কলব্যাক. এটি পরিষ্কার করার সময় হওয়া উচিত।

পরামিতি
runData DeviceMetricData : চালানোর জন্য ডেটা ধারণ করে DeviceMetricDataBaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) চলাকালীন একই বস্তু হবে।

runMetrics : ITestLifeCycleReceiver.testRunEnded(long, Map) এ পাস করা মেট্রিক্সের বর্তমান মানচিত্র।

সেট কনফিগারেশন

public void setConfiguration (IConfiguration configuration)

ব্যবহৃত IConfiguration ইনজেক্ট করে।

পরামিতি
configuration IConfiguration

সেট কভারেজ ফ্লাশার

public void setCoverageFlusher (JavaCodeCoverageFlusher flusher)

পরামিতি
flusher JavaCodeCoverageFlusher

সেট মার্জ পরিমাপ

public void setMergeMeasurements (boolean merge)

পরামিতি
merge boolean