লগঅ্যাসোসিয়েশন
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 | |
রিসোর্সআইডি পান
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 | |