লগঅ্যাসোসিয়েশন

public class LogAssociation
extends Object

java.lang.অবজেক্ট
com.google.android.tradefed.result.teststorage.LogAssociation সম্পর্কে


একটি ক্লাস যা একটি লগ ফাইল এবং একটি পরীক্ষার মধ্যে একটি লিঙ্ক উপস্থাপন করে। একটি অ্যাসোসিয়েশন প্রতিনিধিত্ব করে যে একটি নির্দিষ্ট লগ ফাইল একটি নির্দিষ্ট পরীক্ষার মাধ্যমে তৈরি করা হয়েছিল।

সারাংশ

পাবলিক কনস্ট্রাক্টর

LogAssociation (Invocation invocation, String workUnitId, TestResult testResult, long legacyResultId, LogFile log)

একটি লগ ফাইলের জন্য একটি অ্যাসোসিয়েশন তৈরি করুন।

পাবলিক পদ্ধতি

boolean equals (Object o)
String getAttemptId ()

v2 লগ আপলোডের জন্য প্রয়োজনীয় প্রচেষ্টা আইডি ফেরত দেয়।

String getBuildId ()

বিল্ড আইডি ফেরত দেয়।

String getBuildTarget ()

বিল্ড টার্গেটের নাম ফেরত দেয়।

String getBuildType ()

বিল্ড টাইপ ফেরত দেয়।

String getInvocationId ()
long getLegacyResultId ()

লগ আপলোড করতে ব্যবহৃত লিগ্যাসি ফলাফল আইডি ফেরত দেয়।

LogFile getLog ()
String getResourceId ()

লগের জন্য রিসোর্স আইডি প্রদান করে যা এই নির্দিষ্ট আমন্ত্রণে রিমোট সার্ভারের লগটিকে অনন্যভাবে সনাক্ত করে।

String getTestResultId ()
String getWorkUnitId ()
int hashCode ()
boolean isSupported ()

এই এন্ট্রির জন্য লগ অ্যাসোসিয়েশন সমর্থিত হলে true ফেরত পাঠায়।

String toString ()

পাবলিক কনস্ট্রাক্টর

লগঅ্যাসোসিয়েশন

public LogAssociation (Invocation invocation, 
                String workUnitId, 
                TestResult testResult, 
                long legacyResultId, 
                LogFile log)

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

পরামিতি
invocation Invocation : লগ ফাইলটি যার আমন্ত্রণ।

workUnitId String : কাজের ইউনিট আইডি যা লগ তৈরির পরীক্ষার পর্যায়কে প্রতিনিধিত্ব করে।

testResult TestResult : যদি কোনও পরীক্ষা দ্বারা একটি লগ তৈরি করা হয়, তাহলে testResult অবজেক্টটি সেই পরীক্ষাটিকে প্রতিনিধিত্ব করে।

legacyResultId long

log LogFile : লগ ফাইল যা সংযুক্ত করা প্রয়োজন।

পাবলিক পদ্ধতি

সমান

public boolean equals (Object o)

পরামিতি
o Object

রিটার্নস
boolean

চেষ্টা করুন

public String getAttemptId ()

v2 লগ আপলোডের জন্য প্রয়োজনীয় প্রচেষ্টা আইডি ফেরত দেয়।

রিটার্নস
String

getBuildId সম্পর্কে

public String getBuildId ()

বিল্ড আইডি ফেরত দেয়। এটি v2 লগ আপলোডের জন্য প্রয়োজন যার জন্য বিল্ড তথ্য প্রয়োজন।

রিটার্নস
String

getBuildTarget সম্পর্কে

public String getBuildTarget ()

বিল্ড টার্গেটের নাম ফেরত দেয়। v2 লগ আপলোডের জন্য এটি প্রয়োজন।

রিটার্নস
String

গেটবিল্ডটাইপ

public String getBuildType ()

বিল্ড টাইপ ফেরত দেয়। এটি v2 লগ আপলোডের জন্য প্রয়োজন, যেখানে লগ আপলোড করার জন্য বিল্ড তথ্য প্রয়োজন। V3 এর এটির প্রয়োজন নেই কারণ সেই তথ্যটি ইতিমধ্যেই ইনভোকেশনে উপলব্ধ।

রিটার্নস
String

getInvocationId সম্পর্কে

public String getInvocationId ()

রিটার্নস
String

লিগ্যাসি রেজাল্ট আইডি পান

public long getLegacyResultId ()

লগ আপলোড করার জন্য ব্যবহৃত লিগ্যাসি রেজাল্ট আইডিটি ফেরত দেয়। ব্যাকওয়ার্ড সামঞ্জস্যের জন্য লগগুলি API এর V2 সংস্করণ ব্যবহার করে আপলোড করা হয় যার জন্য লিগ্যাসি রেজাল্ট আইডি প্রয়োজন। লগ আপলোড হওয়ার পরে আমরা v3 এপিআই ব্যবহার করে একটি অ্যাসোসিয়েট তৈরি করি, ইনভোকেশন আইডি এবং ওয়ার্ক ইউনিট আইডি ব্যবহার করে, তবে আমরা এখনও চাই যে লিগ্যাসি রেজাল্ট আইডির উপর নির্ভর করে এমন লিগ্যাসি টুল ব্যবহার করে লগগুলি অ্যাক্সেসযোগ্য হোক।

রিটার্নস
long

getLog সম্পর্কে

public LogFile getLog ()

রিটার্নস
LogFile

রিসোর্সআইডি পান

public String getResourceId ()

লগের জন্য রিসোর্স আইডি প্রদান করে যা এই নির্দিষ্ট আমন্ত্রণে রিমোট সার্ভারের লগটিকে অনন্যভাবে সনাক্ত করে।

রিটার্নস
String

টেস্টরেজাল্টআইডি পান

public String getTestResultId ()

রিটার্নস
String

getWorkUnitId সম্পর্কে

public String getWorkUnitId ()

রিটার্নস
String

হ্যাশকোড

public int hashCode ()

রিটার্নস
int

সমর্থিত

public boolean isSupported ()

এই এন্ট্রির জন্য লগ অ্যাসোসিয়েশন সমর্থিত হলে true ফেরত পাঠায়। রিসোর্স আইডি ছাড়া লগগুলির কোনও বৈধ অ্যাসোসিয়েশন থাকে না।

রিটার্নস
boolean

টুস্ট্রিং

public String toString ()

রিটার্নস
String