LogAssociation
public
class
LogAssociation
extends Object
| java.lang.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()
แสดงรหัสความพยายามซึ่งจำเป็นสำหรับการอัปโหลดบันทึก v2 |
String
|
getBuildId()
แสดงรหัสบิลด์ |
String
|
getBuildTarget()
แสดงผลชื่อของเป้าหมายการสร้าง |
String
|
getBuildType()
แสดงผลประเภทบิลด์ |
String
|
getInvocationId()
|
long
|
getLegacyResultId()
แสดงรหัสผลลัพธ์เดิมที่ใช้ในการอัปโหลดบันทึก |
LogFile
|
getLog()
|
String
|
getResourceId()
แสดงรหัสทรัพยากรสําหรับบันทึกซึ่งระบุบันทึกในเซิร์ฟเวอร์ระยะไกลในการเรียกใช้เฉพาะนี้ได้อย่างไม่ซ้ำกัน |
String
|
getTestResultId()
|
String
|
getWorkUnitId()
|
int
|
hashCode()
|
boolean
|
isSupported()
แสดงผลเป็น "จริง" หากรายการนี้รองรับการเชื่อมโยงบันทึก |
String
|
toString()
|
เครื่องมือสร้างสาธารณะ
LogAssociation
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 |
|
getAttemptId
public String getAttemptId ()
แสดงรหัสความพยายามซึ่งจำเป็นสำหรับการอัปโหลดบันทึก v2
| คิกรีเทิร์น | |
|---|---|
String |
|
getBuildId
public String getBuildId ()
แสดงรหัสบิลด์ ซึ่งจำเป็นสำหรับการอัปโหลดบันทึก v2 ที่ต้องใช้ข้อมูลการสร้าง
| คิกรีเทิร์น | |
|---|---|
String |
|
getBuildTarget
public String getBuildTarget ()
แสดงผลชื่อของเป้าหมายการสร้าง ซึ่งจำเป็นสำหรับการอัปโหลดบันทึก v2
| คิกรีเทิร์น | |
|---|---|
String |
|
getBuildType
public String getBuildType ()
แสดงผลประเภทบิลด์ ขั้นตอนนี้จำเป็นสำหรับการอัปโหลดบันทึก v2 ซึ่งต้องใช้ข้อมูลบิลด์เพื่อ อัปโหลดบันทึก V3 ไม่จำเป็นต้องใช้ข้อมูลนี้เนื่องจากมีข้อมูลดังกล่าวอยู่แล้วใน การเรียกใช้
| คิกรีเทิร์น | |
|---|---|
String |
|
getInvocationId
public String getInvocationId ()
| คิกรีเทิร์น | |
|---|---|
String |
|
getLegacyResultId
public long getLegacyResultId ()
แสดงรหัสผลลัพธ์เดิมที่ใช้ในการอัปโหลดบันทึก เพื่อความเข้ากันได้แบบย้อนหลัง ระบบจะอัปโหลดบันทึกโดยใช้ API เวอร์ชัน 2 ซึ่งต้องใช้รหัสผลลัพธ์เดิม หลังจากอัปโหลดบันทึกแล้ว เราจะสร้างการเชื่อมโยงโดยใช้ v3 API โดยใช้รหัสการเรียกใช้และรหัสหน่วยงาน แต่เรายังคงต้องการให้เข้าถึงบันทึกได้โดยใช้เครื่องมือเดิมที่อิงตามรหัสผลลัพธ์เดิม
| คิกรีเทิร์น | |
|---|---|
long |
|
getResourceId
public String getResourceId ()
แสดงรหัสทรัพยากรสําหรับบันทึกซึ่งระบุบันทึกในเซิร์ฟเวอร์ระยะไกลในการเรียกใช้เฉพาะนี้ได้อย่างไม่ซ้ำกัน
| คิกรีเทิร์น | |
|---|---|
String |
|
getTestResultId
public String getTestResultId ()
| คิกรีเทิร์น | |
|---|---|
String |
|
getWorkUnitId
public String getWorkUnitId ()
| คิกรีเทิร์น | |
|---|---|
String |
|
hashCode
public int hashCode ()
| คิกรีเทิร์น | |
|---|---|
int |
|
isSupported
public boolean isSupported ()
แสดงผลเป็น "จริง" หากรายการนี้รองรับการเชื่อมโยงบันทึก บันทึกที่ไม่มีรหัสทรัพยากรจะไม่มีการเชื่อมโยงที่ถูกต้อง
| คิกรีเทิร์น | |
|---|---|
boolean |
|
toString
public String toString ()
| คิกรีเทิร์น | |
|---|---|
String |
|