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