ব্লুটুথ সংযোগ সফলতার হার পোস্ট প্রসেসর

public class BluetoothConnectionSuccessRatePostProcessor
extends BasePostProcessor

java.lang.Object
com.android.tradefed.postprocessor.BasePostProcessor
com.android.tradefed.postprocessor.BluetoothConnectionSuccessRatePostProcessor


পোস্টপ্রসেসরের বাস্তবায়ন যা একটি ব্লুটুথ প্রোফাইলের সফলতার হার গণনা করে।

সংখ্যাসূচক অ্যারেতে ব্লুটুথ সংযোগের অবস্থা ধারণকারী মেট্রিকগুলি নির্দিষ্ট করতে "metric-key-match" ব্যবহার করুন। উদাহরণ: [0, 1, 2, 3, 0, 1, 2, 3]। সংযোগের অবস্থা জানতে android.bluetooth.ConnectionStateEnum দেখুন।

সারসংক্ষেপ

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

BluetoothConnectionSuccessRatePostProcessor ()

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

Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> runMetrics, Map<String, LogFile > testLogs)

বিদ্যমান মেট্রিক ও লগগুলো থেকে নতুন মেট্রিকের একটি সেট তৈরি করার জন্য এই পদ্ধতিটি প্রয়োগ করুন।

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

ব্লুটুথ সংযোগ সফলতার হার পোস্ট প্রসেসর

public BluetoothConnectionSuccessRatePostProcessor ()

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

processRunMetricsAndLogs

public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> runMetrics, 
                Map<String, LogFile> testLogs)

বিদ্যমান মেট্রিক ও লগ থেকে এক সেট নতুন মেট্রিক তৈরি করার জন্য এই পদ্ধতিটি প্রয়োগ করুন। শুধুমাত্র নতুন তৈরি হওয়া মেট্রিকগুলোই ফেরত দেওয়া হবে এবং সেগুলোর কী-নাম হবে অনন্য (বিদ্যমান কী-এর সাথে কোনো সংঘর্ষ অনুমোদিত নয়)।

প্যারামিটার
runMetrics HashMap : রানটির জন্য উপলব্ধ কাঁচা মেট্রিকগুলোর সেট।

testLogs Map : টেস্ট রানের লগ ফাইলগুলোর সেট।

ফেরত
Map<String, MetricMeasurement.Metric.Builder> রান মেট্রিক্স থেকে নতুনভাবে তৈরি হওয়া মেট্রিক্সগুলোর সেট।