SkipManager
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
|
reportInvocationSkippedModule()
|
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 ()
getDemotedTests
publicgetDemotedTests ()
แสดงผลทดสอบที่ถูกลดระดับและเหตุผลในการลดระดับ
คิกรีเทิร์น | |
---|---|
|
getImageToDigest
publicgetImageToDigest ()
คิกรีเทิร์น | |
---|---|
|
getInvocationSkipReason
public String getInvocationSkipReason ()
คิกรีเทิร์น | |
---|---|
String |
getUnchangedModules
publicgetUnchangedModules ()
แสดงรายการโมดูลที่ไม่มีการเปลี่ยนแปลง โมดูลจะไม่เปลี่ยนแปลงเฉพาะในกรณีที่รูปภาพอุปกรณ์ไม่มีการเปลี่ยนแปลง
คิกรีเทิร์น | |
---|---|
|
isDisabled
public boolean isDisabled ()
แสดงค่า "จริง" หากออบเจ็กต์ทั้งหมดปิดอยู่ (ข้ามทั้งการตั้งค่าและการเลิกใช้งาน) จะเป็นเท็จหากไม่เป็นเช่นนั้น
คิกรีเทิร์น | |
---|---|
boolean |
reportDiscoveryDependencies
public void reportDiscoveryDependencies (modules, depFiles)
พารามิเตอร์ | |
---|---|
modules |
|
depFiles |
|
reportDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
ในกระบวนการดาวน์โหลดและการค้นพบช่วงแรก ให้รายงานผู้จัดการการข้ามว่าไม่มีการทดสอบใดๆ ที่จะทํา ซึ่งจะข้ามการเรียกใช้
reportInvocationSkippedModule
public boolean reportInvocationSkippedModule ()
คิกรีเทิร์น | |
---|---|
boolean |
setDisable
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 |