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) ব্যবহৃত |
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 ()
পাবলিক পদ্ধতি
init
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
বর্তমান প্রেক্ষাপটের সাথে সংগ্রাহকের সূচনা এবং ফলাফল কোথায় পাঠাতে হবে। প্রতি উদাহরণে শুধুমাত্র একবার কল করা হবে, এবং সংগ্রাহক তার অভ্যন্তরীণ প্রসঙ্গ এবং শ্রোতা আপডেট করবেন বলে আশা করা হচ্ছে। সর্বদা আগে একটি পরীক্ষা চালানোর সময় Init বলা হবে না।
আপনি কি করছেন তা না জানলে ওভাররাইড করবেন না।
পরামিতি | |
---|---|
context | IInvocationContext : প্রগতিতে আমন্ত্রণের জন্য IInvocationContext । |
listener | ITestInvocationListener : ITestInvocationListener যেখানে ফলাফল দিতে হবে। |
রিটার্নস | |
---|---|
ITestInvocationListener | নতুন শ্রোতা আসলটি মোড়ানো। |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
একটি পরীক্ষা চালানো শেষ হলে কলব্যাক. এটি পরিষ্কার করার সময় হওয়া উচিত।
পরামিতি | |
---|---|
runData | DeviceMetricData : চালানোর জন্য ডেটা ধারণ করে DeviceMetricData । BaseDeviceMetricCollector.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 |