লগক্যাটটাইমিংমেট্রিককালেক্টর
public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector | |
একটি মেট্রিক সংগ্রাহক যা প্রদত্ত রেজেক্স প্যাটার্ন ব্যবহার করে লগক্যাট লাইন থেকে কোনো ইভেন্টের শুরু ও শেষের সংকেত পার্স করার মাধ্যমে এক বা একাধিক পুনরাবৃত্ত পরীক্ষার সময় লগক্যাট থেকে টাইমিং তথ্য (যেমন ব্যবহারকারীর সুইচ করার সময়) সংগ্রহ করে।
সারসংক্ষেপ
সরকারি নির্মাণকারী | |
|---|---|
LogcatTimingMetricCollector () | |
জনসাধারণের পদ্ধতি | |
|---|---|
void | onTestEnd ( DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)একটি টেস্ট কেস শেষ হলে কলব্যাক। |
void | onTestFail ( DeviceMetricData testData, TestDescription test)কোনো টেস্ট কেস ব্যর্থ হলে কলব্যাক। |
void | onTestRunEnd ( DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)টেস্ট রান শেষ হলে কলব্যাক। |
void | onTestRunStart ( DeviceMetricData testData)টেস্ট রান শুরু হলে কলব্যাক। |
void | onTestStart ( DeviceMetricData testData)টেস্ট কেস শুরু হলে কলব্যাক। |
সরকারি নির্মাণকারী
লগক্যাটটাইমিংমেট্রিককালেক্টর
public LogcatTimingMetricCollector ()
জনসাধারণের পদ্ধতি
পরীক্ষার শেষে
public void onTestEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
একটি টেস্ট কেস শেষ হলে কলব্যাক। এই সময়েই পরিষ্করণ করা উচিত।
| প্যারামিটার | |
|---|---|
testData | DeviceMetricData : টেস্ট কেসের ডেটা ধারণকারী DeviceMetricData । এটি onTestStart(DeviceMetricData) চলাকালীন ব্যবহৃত অবজেক্টটির মতোই হবে। |
currentTestCaseMetrics | Map : testEnded(TestDescription,Map) -এ পাঠানো মেট্রিকগুলোর বর্তমান ম্যাপ। |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
কোনো টেস্ট কেস ব্যর্থ হলে কলব্যাক।
| প্যারামিটার | |
|---|---|
testData | DeviceMetricData : যে DeviceMetricData টেস্ট কেসের ডেটা ধারণ করে। |
test | TestDescription : চলমান টেস্ট কেসটির TestDescription । |
টেস্ট রান শেষে
public void onTestRunEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
টেস্ট রান শেষ হলে এই কলব্যাকটি আসবে। এই সময়েই পরিষ্করণ করা উচিত।
| প্যারামিটার | |
|---|---|
testData | DeviceMetricData : রানটির ডেটা ধারণকারী DeviceMetricData । এটি onTestRunStart(DeviceMetricData) চলাকালীন ব্যবহৃত অবজেক্টটির মতোই হবে। |
currentTestCaseMetrics | Map : testRunEnded(long,Map) -এ পাঠানো মেট্রিকগুলোর বর্তমান ম্যাপ। |
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
টেস্ট রান শুরু হলে কলব্যাক।
| প্যারামিটার | |
|---|---|
testData | DeviceMetricData : যে DeviceMetricData রানটির ডেটা ধারণ করে। |
| নিক্ষেপ | |
|---|---|
DeviceNotAvailableException | |
পরীক্ষা শুরু
public void onTestStart (DeviceMetricData testData)
টেস্ট কেস শুরু হলে কলব্যাক।
| প্যারামিটার | |
|---|---|
testData | DeviceMetricData : যে DeviceMetricData টেস্ট কেসের ডেটা ধারণ করে। |
| নিক্ষেপ | |
|---|---|
DeviceNotAvailableException | |