AtestRunner

public class AtestRunner
extends BaseTestSuite

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.ITestSuite
     ↳ com.android.tradefed.testtype.suite.BaseTestSuite
       ↳ com.android.tradefed.testtype.suite.AtestRunner


การใช้งาน ITestSuite

สรุป

ช่างก่อสร้างสาธารณะ

AtestRunner()

เมธอดสาธารณะ

IConfigurationFactory loadConfigFactory()

แสดงอินสแตนซ์ ConfigurationFactory

loadTests()

วิธีแบบแอบสแตรกเพื่อโหลดการกำหนดค่าการทดสอบที่จะเรียกใช้

loadingStrategy( abis, testsDirs, String suitePrefix, String suiteTag)

กลยุทธ์การโหลดเริ่มต้นจะโหลดจากไดเรกทอรีทรัพยากรและการทดสอบ

วิธีการที่มีการป้องกัน

createModuleListeners()

แสดงรายการ ITestInvocationListener ที่ใช้กับระดับ ModuleListener

ตัวสร้างแบบสาธารณะ

AtestRunner

public AtestRunner ()

เมธอดสาธารณะ

loadConfigFactory

public IConfigurationFactory loadConfigFactory ()

แสดงอินสแตนซ์ ConfigurationFactory จัดระเบียบในลักษณะนี้เพื่อจุดประสงค์ด้านการทดสอบ

คิกรีเทิร์น
IConfigurationFactory

loadTests

public  loadTests ()

เมธอดนามธรรมเพื่อโหลดการกําหนดค่าการทดสอบที่จะเรียกใช้ การทดสอบแต่ละรายการจะกำหนดโดย IConfiguration และชื่อที่ไม่ซ้ำกันซึ่งจะใช้รายงานผล

คิกรีเทิร์น

loadingStrategy

public  loadingStrategy ( abis, 
                 testsDirs, 
                String suitePrefix, 
                String suiteTag)

กลยุทธ์การโหลดเริ่มต้นจะโหลดจากไดเรกทอรีทรัพยากรและการทดสอบ ขยายหรือเปลี่ยนทดแทนได้

พารามิเตอร์
abis : ชุด ABI ที่จะใช้

testsDirs : ไดเรกทอรีการทดสอบ

suitePrefix String: คำนำหน้าสำหรับกรองไดเรกทอรีทรัพยากร

suiteTag String: แท็กชุดที่ควรมีโมดูล อาจเป็นค่าว่างได้

คิกรีเทิร์น
รายการการกําหนดค่าที่โหลดสําหรับชุด

วิธีการที่มีการป้องกัน

createModuleListeners

protected  createModuleListeners ()

แสดงรายการ ITestInvocationListener ที่ใช้กับระดับ ModuleListener ระบบจะใช้ตัวรับฟังเหล่านี้ซ้ำสำหรับแต่ละโมดูล โดยจะไม่สร้างอินสแตนซ์ใหม่ ดังนั้นตัวรับฟังจึงไม่ควรถือว่ามีสถานะภายใน

คิกรีเทิร์น