রিবুটরিজনকালেক্টর

public class RebootReasonCollector
extends BaseDeviceMetricCollector

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


সংগ্রাহক যা পরীক্ষা চলাকালীন ডিভাইস রিবুটগুলো সংগ্রহ করে এবং কারণ ও সংখ্যা অনুসারে সেগুলোর প্রতিবেদন দেয়।

সারসংক্ষেপ

ধ্রুবক

String METRIC_PREFIX

ক্ষেত্র

public static final String COUNT_KEY

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

RebootReasonCollector ()

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

void onTestRunEnd ( DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)

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

void onTestRunStart ( DeviceMetricData runData)

প্রতিটি ডিভাইসে statsd কনফিগারেশনটি পাঠান এবং কনফিগারেশন আইডিগুলো সংরক্ষণ করুন।

ধ্রুবক

মেট্রিক_প্রিফিক্স

public static final String METRIC_PREFIX

ধ্রুবক মান: "রিবুট করা হয়েছে-"

ক্ষেত্র

COUNT_KEY

public static final String COUNT_KEY

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

রিবুটরিজনকালেক্টর

public RebootReasonCollector ()

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

টেস্ট রান শেষে

public void onTestRunEnd (DeviceMetricData runData, 
                Map<String, MetricMeasurement.Metric> currentRunMetrics)

টেস্ট রান শেষ হলে এই কলব্যাকটি আসবে। এই সময়েই পরিষ্করণ করা উচিত।

প্যারামিটার
runData DeviceMetricData : রানটির ডেটা ধারণকারী DeviceMetricData । এটি onTestRunStart(DeviceMetricData) চলাকালীন ব্যবহৃত অবজেক্টটির মতোই হবে।

currentRunMetrics Map : testRunEnded(long,Map) -এ পাঠানো মেট্রিকগুলোর বর্তমান ম্যাপ।

নিক্ষেপ
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

প্রতিটি ডিভাইসে statsd কনফিগারেশনটি পাঠান এবং কনফিগারেশন আইডিগুলো সংরক্ষণ করুন।

প্যারামিটার
runData DeviceMetricData : যে DeviceMetricData রানটির ডেটা ধারণ করে।

নিক্ষেপ
DeviceNotAvailableException