ข้ามเครื่องมือจัดการ
public
class
SkipManager
extends Object
implements
IDisableable
java.lang.Object | |
↳ | com.android.tradefed.result.skipped.SkipManager |
เครื่องมือจัดการการข้ามจะช่วยตัดสินใจว่าควรข้ามอะไรในแต่ละระดับ ซึ่งได้แก่ การเรียกใช้ โมดูล และการทดสอบ โดยอิงตามเกณฑ์ต่างๆ
สรุป
ตัวสร้างแบบสาธารณะ | |
---|---|
SkipManager()
|
เมธอดสาธารณะ | |
---|---|
void
|
clearManager()
|
|
getDemotedTests()
แสดงผลทดสอบที่ถูกลดระดับและเหตุผลในการลดระดับ |
|
getImageToDigest()
|
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)
รายงานว่าควรข้ามการเรียกใช้ปัจจุบันหรือไม่ |
ตัวสร้างแบบสาธารณะ
SkipManager
public SkipManager ()
วิธีการสาธารณะ
clearManager
public void clearManager ()
getDemotedTest
publicgetDemotedTests ()
แสดงผลทดสอบที่ถูกลดระดับและเหตุผลในการลดระดับ
คิกรีเทิร์น | |
---|---|
|
getImageToDigest
publicgetImageToDigest ()
คิกรีเทิร์น | |
---|---|
|
getInvocationSkipReason
public String getInvocationSkipReason ()
คิกรีเทิร์น | |
---|---|
String |
getUnchangedModules
publicgetUnchangedModules ()
แสดงรายการโมดูลที่ไม่มีการเปลี่ยนแปลง โมดูลจะไม่เปลี่ยนแปลงเฉพาะในกรณีที่รูปภาพอุปกรณ์ไม่มีการเปลี่ยนแปลง
คิกรีเทิร์น | |
---|---|
|
isDisabled
public boolean isDisabled ()
แสดงค่า "จริง" หากปิดใช้ออบเจ็กต์ทั้งหมด (ข้ามทั้งการตั้งค่าและการลบออก) จะเป็นเท็จหากไม่เป็นเช่นนั้น
คิกรีเทิร์น | |
---|---|
boolean |
รายงาน Discovery Dependencies
public void reportDiscoveryDependencies (modules, depFiles)
พารามิเตอร์ | |
---|---|
modules |
|
depFiles |
|
reportDiscoveryWithNoTests
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 |
setSkipDecision
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 |
shouldSkipInvocation
public boolean shouldSkipInvocation (TestInformation information)
รายงานว่าควรข้ามการเรียกใช้ปัจจุบันหรือไม่
พารามิเตอร์ | |
---|---|
information |
TestInformation |
คิกรีเทิร์น | |
---|---|
boolean |