ข้ามผู้จัดการ

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

public  getDemotedTests ()

ส่งกลับการทดสอบลดระดับและเหตุผลในการลดระดับ

การส่งคืน

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