ডিভাইসফাইল রিপোর্টার
public class DeviceFileReporter
extends Object
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.result.DeviceFileReporter |
একটি ইউটিলিটি ক্লাস যা ফাইলগুলির জন্য ডিভাইসটি পরীক্ষা করে এবং পাওয়া গেলে ITestInvocationListener#testLog(String, LogDataType, InputStreamSource)
এ পাঠায়।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
DeviceFileReporter ( ITestDevice device, ITestInvocationListener listener) প্রদত্ত |
পাবলিক পদ্ধতি | |
---|---|
void | addPatterns ( patterns) addPatterns ( patterns) সংশ্লিষ্ট লগ ডেটা প্রকারের সাথে নিদর্শন যোগ করুন |
void | addPatterns (String... patterns) ডিফল্টে সেট করা লগ ডেটা টাইপ সহ প্যাটার্ন যোগ করুন। |
run () প্রকৃতপক্ষে নির্দিষ্ট প্যাটার্নের জন্য ফাইল সিস্টেম অনুসন্ধান করুন এবং পাওয়া গেলে | |
void | setDefaultLogDataType ( LogDataType type) কোনো সংশ্লিষ্ট প্রকার নেই এমন প্যাটার্নের জন্য ডিফল্ট লগ ডেটা টাইপ সেট করুন। |
void | setInferUnknownDataTypes (boolean infer) কিনা |
void | setSkipRepeatFiles (boolean skip) ইতিমধ্যে রিপোর্ট করা ফাইলগুলি এড়িয়ে যাবেন কি না। |
পাবলিক কনস্ট্রাক্টর
ডিভাইসফাইল রিপোর্টার
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
প্রদত্ত ITestDevice
সহ একটি নতুন DeviceFileReporter শুরু করুন৷
পরামিতি | |
---|---|
device | ITestDevice |
listener | ITestInvocationListener |
পাবলিক পদ্ধতি
প্যাটার্ন যোগ করুন
public void addPatterns (patterns)
সংশ্লিষ্ট লগ ডেটা প্রকারের সাথে নিদর্শন যোগ করুন
পরামিতি | |
---|---|
patterns | LogDataType s-এ String ফাইলের নাম গ্লোব প্যাটার্নগুলির একটি ERROR(/Map) ৷ globs পরম হতে হবে. |
আরও দেখুন:
প্যাটার্ন যোগ করুন
public void addPatterns (String... patterns)
ডিফল্টে সেট করা লগ ডেটা টাইপ সহ প্যাটার্ন যোগ করুন।
পরামিতি | |
---|---|
patterns | String : String ফাইলের নাম গ্লোব প্যাটার্নের একটি varargs অ্যারে। পরম হতে হবে. |
আরও দেখুন:
চালান
publicrun ()
প্রকৃতপক্ষে নির্দিষ্ট প্যাটার্নের জন্য ফাইল সিস্টেম অনুসন্ধান করুন এবং পাওয়া গেলে ITestInvocationListener#testLog
এ পাঠান
রিটার্নস | |
---|---|
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException |
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
কোনো সংশ্লিষ্ট প্রকার নেই এমন প্যাটার্নের জন্য ডিফল্ট লগ ডেটা টাইপ সেট করুন।
পরামিতি | |
---|---|
type | LogDataType : LogDataType |
আরও দেখুন:
সেটInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
কিনাUNKNOWN
ফাইলগুলির ডেটা প্রকারগুলি অনুমান করুন৷
UNKNOWN
ফাইল টাইপের প্যাটার্নগুলির জন্য তৈরি করা হবে (যার মধ্যে একটি নির্দিষ্ট টাইপ ছাড়াই এবং ডিফল্ট টাইপ ম্যানুয়ালি সেট করা ছাড়া যুক্ত করা আছে)। যদি অনুমান ব্যর্থ হয়, ডেটা টাইপ UNKNOWN
হিসাবে থেকে যাবে।পরামিতি | |
---|---|
infer | boolean |
setSkipRepeatFiles
public void setSkipRepeatFiles (boolean skip)
ইতিমধ্যে রিপোর্ট করা ফাইলগুলি এড়িয়ে যাবেন কি না। এটি শুধুমাত্র তখনই প্রাসঙ্গিক যখন একাধিক প্যাটার্ন ব্যবহার করা হচ্ছে এবং সেই প্যাটার্নগুলির মধ্যে দুই বা তার বেশি একই ফাইলের সাথে মেলে।
উল্লেখ্য যে এইrun()
কল করার আগে কল করা হবে। অন্যথায় করা অনির্ধারিত আচরণের কারণ হবে।পরামিতি | |
---|---|
skip | boolean |