انجمن لاگ
public class LogAssociation
extends Object
| شیء جاوا | |
| ↳ | com.google.android.tradefed.result.teststorage.LogAssociation |
یک کلاس برای نمایش پیوند بین یک فایل لاگ و یک تست. یک وابستگی نشان میدهد که یک فایل لاگ خاص توسط یک تست خاص ایجاد شده است.
خلاصه
سازندگان عمومی | |
|---|---|
LogAssociation (Invocation invocation, String workUnitId, TestResult testResult, long legacyResultId, LogFile log)ایجاد یک ارتباط برای یک فایل لاگ. | |
روشهای عمومی | |
|---|---|
boolean | equals (Object o) |
String | getAttemptId ()شناسه تلاش را برمیگرداند که برای آپلود لاگ نسخه ۲ مورد نیاز است. |
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 ()
شناسه تلاش را برمیگرداند که برای آپلود لاگ نسخه ۲ مورد نیاز است.
| بازگشتها | |
|---|---|
String | |
دریافت شناسه ساخت
public String getBuildId ()
شناسه ساخت را برمیگرداند. این برای آپلود لاگ نسخه ۲ که به اطلاعات ساخت نیاز دارد، لازم است.
| بازگشتها | |
|---|---|
String | |
دریافت BuildTarget
public String getBuildTarget ()
نام هدف ساخت را برمیگرداند. این برای آپلود لاگ نسخه ۲ لازم است.
| بازگشتها | |
|---|---|
String | |
نوع ساخت
public String getBuildType ()
نوع ساخت را برمیگرداند. این برای آپلود لاگ نسخه ۲ لازم است، جایی که اطلاعات ساخت برای آپلود لاگ مورد نیاز است. نسخه ۳ به این نیاز ندارد زیرا این اطلاعات از قبل در فراخوانی موجود است.
| بازگشتها | |
|---|---|
String | |
دریافت شناسه فراخوانی
public String getInvocationId ()
| بازگشتها | |
|---|---|
String | |
getLegacyResultId
public long getLegacyResultId ()
شناسه نتیجه قدیمی که برای آپلود لاگ استفاده شده است را برمیگرداند. برای سازگاری با نسخههای قبلی، لاگها با استفاده از نسخه V2 API آپلود میشوند که به شناسه نتیجه قدیمی نیاز دارد. پس از آپلود لاگ، ما با استفاده از API نسخه V3، با استفاده از شناسه فراخوانی و شناسه واحد کاری، یک ارتباط ایجاد میکنیم، اما همچنان میخواهیم لاگها با استفاده از ابزارهای قدیمی که به شناسه نتیجه قدیمی متکی هستند، قابل دسترسی باشند.
| بازگشتها | |
|---|---|
long | |
دریافت شناسه منبع
public String getResourceId ()
شناسه منبع را برای گزارش برمیگرداند که به طور منحصر به فرد، گزارش را در سرور راه دور در این فراخوانی خاص مشخص میکند.
| بازگشتها | |
|---|---|
String | |
دریافت شناسه نتیجه آزمون
public String getTestResultId ()
| بازگشتها | |
|---|---|
String | |
دریافت شناسه واحد کار
public String getWorkUnitId ()
| بازگشتها | |
|---|---|
String | |
کد هش
public int hashCode ()
| بازگشتها | |
|---|---|
int | |
پشتیبانی میشود
public boolean isSupported ()
اگر ارتباط لاگ برای این ورودی پشتیبانی شود، مقدار true را برمیگرداند. لاگهای بدون شناسه منبع، ارتباط معتبری ندارند.
| بازگشتها | |
|---|---|
boolean | |
رشتهی دوتایی
public String toString ()
| بازگشتها | |
|---|---|
String | |