ตั้งแต่วันที่ 27 มีนาคม 2025 เป็นต้นไป เราขอแนะนำให้ใช้ android-latest-release แทน aosp-main เพื่อสร้างและมีส่วนร่วมใน AOSP โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการเปลี่ยนแปลงใน AOSP
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
SkipManager
public
class
SkipManager
extends Object
implements
IDisableable
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.skipped.SkipManager
|
โดยอิงตามเกณฑ์ต่างๆ ตัวจัดการการข้ามจะช่วยตัดสินใจว่าควรข้ามอะไรในระดับต่างๆ ได้แก่ การเรียกใช้ โมดูล และการทดสอบ
สรุป
เครื่องมือสร้างสาธารณะ
SkipManager
public SkipManager ()
เมธอดสาธารณะ
clearManager
public void clearManager ()
getDemotedTests
public getDemotedTests ()
แสดงการทดสอบที่ลดระดับและเหตุผลในการลดระดับ
getImageToDigest
public getImageToDigest ()
getInvocationSkipReason
public String getInvocationSkipReason ()
getTestArtifactsToDigest
public getTestArtifactsToDigest ()
getUnchangedModules
public getUnchangedModules ()
แสดงรายการโมดูลที่ไม่มีการเปลี่ยนแปลง โมดูลจะไม่มีการเปลี่ยนแปลงก็ต่อเมื่ออิมเมจของอุปกรณ์ไม่มีการเปลี่ยนแปลงด้วย
isConsideredForContentAnalysis
public boolean isConsideredForContentAnalysis ()
isDisabled
public boolean isDisabled ()
แสดงค่า True หากปิดใช้ออบเจ็กต์ทั้งหมด (ข้ามทั้งการตั้งค่าและการล้างข้อมูล) มิเช่นนั้นจะเป็น "เท็จ"
reportDiscoveryDependencies
public void reportDiscoveryDependencies ( modules,
depFiles)
| พารามิเตอร์ |
modules |
|
depFiles |
|
reportDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
ในกระบวนการดาวน์โหลดและการค้นพบในช่วงแรก ให้รายงานต่อผู้จัดการการข้ามว่าไม่คาดว่าจะมีการทดสอบใดๆ
ซึ่งจะทำให้ระบบข้ามการเรียกใช้
reportInvocationSkippedModule
public boolean reportInvocationSkippedModule ()
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 |
public boolean shouldSkipInvocation (TestInformation information,
IConfiguration configuration)
รายงานว่าเราควรข้ามการเรียกใช้ปัจจุบันหรือไม่
| พารามิเตอร์ |
information |
TestInformation |
configuration |
IConfiguration |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-12-04 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-12-04 UTC"],[],[]]