ข้ามเครื่องมือจัดการ
public
class
SkipManager
extends Object
implements
IDisableable
java.lang.Object | |
↳ | com.android.tradefed.result.skใช้เพื่อข้าม.ผู้จัดการ |
ผู้จัดการการข้ามจะช่วยตัดสินใจว่าควรข้ามสิ่งใด โดยพิจารณาจากเกณฑ์ต่างๆ ระดับต่างๆ ได้แก่ การเรียกใช้ โมดูล และการทดสอบ
สรุป
ช่างก่อสร้างสาธารณะ | |
---|---|
SkipManager()
|
วิธีการสาธารณะ | |
---|---|
void
|
clearManager()
|
|
getDemotedTests()
แสดงการทดสอบที่ลดระดับและเหตุผลในการลดระดับ |
String
|
getInvocationSkipReason()
|
|
getUnchangedModules()
แสดงรายการโมดูลที่ไม่เปลี่ยนแปลง |
boolean
|
isDisabled()
แสดงค่า "จริง" หากปิดใช้ออบเจ็กต์ทั้งหมด (ข้ามทั้งการตั้งค่าและการลบออก) |
void
|
reportDiscoveryDependencies(
|
void
|
reportDiscoveryWithNoTests()
ในกระบวนการดาวน์โหลดและค้นพบข้อมูลก่อนเปิดตัว ให้รายงานไปยังเครื่องมือจัดการการข้ามว่าไม่มีการทดสอบ ที่ควรจะทำงาน |
boolean
|
reportSkippedModule()
|
void
|
setDisable(boolean isDisabled)
ตั้งค่าว่าควรปิดใช้ออบเจ็กต์ไหม |
void
|
setImageAnalysis(ITestDevice device, ContentAnalysisContext analysisContext)
|
void
|
setSkipDecision(boolean shouldSkip)
|
void
|
setTestArtifactsAnalysis(ContentAnalysisContext analysisContext)
|
void
|
setup(IConfiguration config, IInvocationContext context)
ตั้งค่าและเริ่มต้นเครื่องมือจัดการการข้าม |
boolean
|
shouldSkipInvocation(TestInformation information)
รายงานว่าเราควรข้ามการเรียกใช้ปัจจุบันหรือไม่ |
ช่างก่อสร้างสาธารณะ
ข้ามเครื่องมือจัดการ
public SkipManager ()
วิธีการสาธารณะ
clearManager
public void clearManager ()
getDemotedTest
publicgetDemotedTests ()
แสดงการทดสอบที่ลดระดับและเหตุผลในการลดระดับ
คิกรีเทิร์น | |
---|---|
|
getInvocationข้ามเหตุผล
public String getInvocationSkipReason ()
คิกรีเทิร์น | |
---|---|
String |
getUnchangedModules
publicgetUnchangedModules ()
แสดงรายการโมดูลที่ไม่เปลี่ยนแปลง โมดูลจะไม่มีการเปลี่ยนแปลงเฉพาะในกรณีที่รูปภาพของอุปกรณ์ ไม่เปลี่ยนแปลง
คิกรีเทิร์น | |
---|---|
|
ปิดใช้อยู่
public boolean isDisabled ()
แสดงค่า "จริง" หากปิดใช้ออบเจ็กต์ทั้งหมด (ข้ามทั้งการตั้งค่าและการลบออก) เป็นเท็จ
คิกรีเทิร์น | |
---|---|
boolean |
รายงาน Discovery Dependencies
public void reportDiscoveryDependencies (modules, depFiles)
พารามิเตอร์ | |
---|---|
modules |
|
depFiles |
|
รายงานDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
ในกระบวนการดาวน์โหลดและค้นพบข้อมูลก่อนเปิดตัว ให้รายงานไปยังเครื่องมือจัดการการข้ามว่าไม่มีการทดสอบ ที่ควรจะทำงาน การดำเนินการนี้ควรนำไปสู่การข้ามการเรียกใช้
reportข้ามโมดูล
public boolean reportSkippedModule ()
คิกรีเทิร์น | |
---|---|
boolean |
ตั้งค่าปิดใช้งาน
public void setDisable (boolean isDisabled)
ตั้งค่าว่าควรปิดใช้ออบเจ็กต์ไหม "ปิดใช้" หมายความว่าทั้งขั้นตอนการตั้งค่าและการทำลาย ควรข้าม ใช้เพื่อทำให้ออบเจ็กต์ปิดใช้โดยค่าเริ่มต้นโดยค่าเริ่มต้นได้ เครื่องมือสร้างขึ้นมา
พารามิเตอร์ | |
---|---|
isDisabled |
boolean : สถานะที่ควรใส่ออบเจ็กต์ |
setImageAnalysis
public void setImageAnalysis (ITestDevice device, ContentAnalysisContext analysisContext)
พารามิเตอร์ | |
---|---|
device |
ITestDevice |
analysisContext |
ContentAnalysisContext |
setMovedecision
public void setSkipDecision (boolean shouldSkip)
พารามิเตอร์ | |
---|---|
shouldSkip |
boolean |
setTestArtifactsAnalysis
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)
พารามิเตอร์ | |
---|---|
analysisContext |
ContentAnalysisContext |
ตั้งค่า
public void setup (IConfiguration config, IInvocationContext context)
ตั้งค่าและเริ่มต้นเครื่องมือจัดการการข้าม
พารามิเตอร์ | |
---|---|
config |
IConfiguration |
context |
IInvocationContext |
คุณควรข้ามการเรียกใช้
public boolean shouldSkipInvocation (TestInformation information)
รายงานว่าเราควรข้ามการเรียกใช้ปัจจุบันหรือไม่
พารามิเตอร์ | |
---|---|
information |
TestInformation |
คิกรีเทิร์น | |
---|---|
boolean |