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

getLog

public LogFile getLog ()

คิกรีเทิร์น
LogFile

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