ফাইলপুলারলগকালেক্টর

public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerLogCollector


ডিভাইস-সাইড থেকে রিপোর্ট করা ফাইলের লগার। এই লগারটি একটি মডিউলের (AndroidTest.xml) ভিতরে থাকতে পারে। করণীয়: ডিভাইস-সাইড রিপোর্টিং উন্নত হলে, LogDataType-কে আরও নির্ভুল করার জন্য সংশোধন করুন।

সারসংক্ষেপ

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

FilePullerLogCollector ()

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

void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)

পদ্ধতিটির বাস্তবায়নের মাধ্যমে ডিরেক্টরিটি লগ করা এবং DeviceMetricData তে রাখার জন্য মেট্রিকগুলো পার্স করা সম্ভব হবে।

final void processMetricFile (String key, File metricFile, DeviceMetricData runData)

পদ্ধতিটির বাস্তবায়নের মাধ্যমে ফাইলটি লগ করা এবং DeviceMetricData তে রাখার জন্য মেট্রিকগুলো পার্স করা সম্ভব হবে।

সুরক্ষিত পদ্ধতি

void postProcessMetricFile (String key, File metricFile, DeviceMetricData runData)

কিছু মেট্রিক্স বের করার জন্য পুল করা ফাইলটির সম্ভাব্য প্রক্রিয়াকরণ।

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

ফাইলপুলারলগকালেক্টর

public FilePullerLogCollector ()

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

প্রসেসমেট্রিকডিরেক্টরি

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

পদ্ধতিটির বাস্তবায়নের মাধ্যমে ডিরেক্টরিটি লগ করা এবং DeviceMetricData তে রাখার জন্য মেট্রিকগুলো পার্স করা সম্ভব হবে।

প্যারামিটার
key String : যে ডিরেক্টরিটি পুল করা হয়েছে, তার সাথে সংশ্লিষ্ট অপশন কী।

metricDirectory File : অপশন কী-এর সাথে মিলে যাওয়া ডিভাইস থেকে নেওয়া File

runData DeviceMetricData : সেই DeviceMetricData যেখানে মেট্রিকগুলো সংরক্ষণ করা যায়।

প্রসেসমেট্রিকফাইল

public final void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

পদ্ধতিটির বাস্তবায়নের মাধ্যমে ফাইলটি লগ করা এবং DeviceMetricData তে রাখার জন্য মেট্রিকগুলো পার্স করা সম্ভব হবে।

প্যারামিটার
key String : যে ফাইলটি ডাউনলোড করা হয়েছে, তার সাথে সংশ্লিষ্ট অপশন কী।

metricFile File : অপশন কী-এর সাথে মিলে যাওয়া ডিভাইস থেকে নেওয়া File

runData DeviceMetricData : সেই DeviceMetricData যেখানে মেট্রিকগুলো সংরক্ষণ করা যায়।

সুরক্ষিত পদ্ধতি

পোস্টপ্রসেসমেট্রিকফাইল

protected void postProcessMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

কিছু মেট্রিক্স বের করার জন্য পুল করা ফাইলটির সম্ভাব্য প্রক্রিয়াকরণ।

প্যারামিটার
key String : টেনে আনা ফাইলের কী

metricFile File : যে File বের করা হয়েছিল।

runData DeviceMetricData : নিষ্কাশিত মেট্রিকগুলো রাখার জন্য মেট্রিক স্টোরেজটি ব্যবহৃত হতো।