স্ক্রিনরেকর্ডঅনফেলিউরকালেক্টর

public class ScreenRecordOnFailureCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.ScreenRecordOnFailureCollector


এটি এমন একটি কালেক্টর যা কোনো টেস্ট কেস ব্যর্থ হলে স্ক্রিন রেকর্ডিং ক্যাপচার ও লগ করবে। টেস্ট চলাকালীন, টেস্ট শেষ না হওয়া পর্যন্ত স্ক্রিন রেকর্ড করা হবে। যদি স্ক্রিন রেকর্ডিং বাধাগ্রস্ত হয়, যেমন ডিভাইস রিবুট বা রুটিং/আনরুটিং-এর কারণে, ডিভাইসটি উপলব্ধ হলে টেস্ট শেষ না হওয়া পর্যন্ত পুনরায় চেষ্টা করা হবে। এর ফলে, একটিমাত্র টেস্টের জন্য একাধিক রেকর্ডিং ফাইল তৈরি হতে পারে।

সারসংক্ষেপ

নেস্টেড ক্লাস

class ScreenRecordOnFailureCollector.LineCapturingOutputStream

সরকারি নির্মাণকারী

ScreenRecordOnFailureCollector ()

জনসাধারণের পদ্ধতি

void onTestEnd ( DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

একটি টেস্ট কেস শেষ হলে কলব্যাক।

void onTestFail ( DeviceMetricData testData, TestDescription test)

কোনো টেস্ট কেস ব্যর্থ হলে কলব্যাক।

void onTestRunStart ( DeviceMetricData runData)

টেস্ট রান শুরু হলে কলব্যাক।

void onTestStart ( DeviceMetricData runData)

টেস্ট কেস শুরু হলে কলব্যাক।

সরকারি নির্মাণকারী

স্ক্রিনরেকর্ডঅনফেলিউরকালেক্টর

public ScreenRecordOnFailureCollector ()

জনসাধারণের পদ্ধতি

পরীক্ষার শেষে

public void onTestEnd (DeviceMetricData testData, 
                Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

Callback when a test case is ended. This should be the time for clean up.

প্যারামিটার
testData DeviceMetricData : the DeviceMetricData holding the data for the test case. Will be the same object as during onTestStart(DeviceMetricData) .

currentTestCaseMetrics Map : the current map of metrics passed to testEnded(TestDescription,Map) .

নিক্ষেপ
DeviceNotAvailableException

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

কোনো টেস্ট কেস ব্যর্থ হলে কলব্যাক।

প্যারামিটার
testData DeviceMetricData : the DeviceMetricData holding the data for the test case.

test TestDescription : the TestDescription of the test case in progress.

নিক্ষেপ
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

টেস্ট রান শুরু হলে কলব্যাক।

প্যারামিটার
runData DeviceMetricData : the DeviceMetricData holding the data for the run.

পরীক্ষা শুরু

public void onTestStart (DeviceMetricData runData)

টেস্ট কেস শুরু হলে কলব্যাক।

প্যারামিটার
runData DeviceMetricData : the DeviceMetricData holding the data for the test case.

নিক্ষেপ
DeviceNotAvailableException