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

LinkedHashMap<String, IConfiguration> loadTests()

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

LinkedHashMap<String, IConfiguration> loadingStrategy(Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)

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

วิธีการที่ได้รับการป้องกัน

List<ITestInvocationListener> createModuleListeners()

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

เครื่องมือสร้างสาธารณะ

AtestRunner

public AtestRunner ()

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

loadConfigFactory

public IConfigurationFactory loadConfigFactory ()

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

การคืนสินค้า
IConfigurationFactory

loadTests

public LinkedHashMap<String, IConfiguration> loadTests ()

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

การคืนสินค้า
LinkedHashMap<String, IConfiguration>

loadingStrategy

public LinkedHashMap<String, IConfiguration> loadingStrategy (Set<IAbi> abis, 
                List<File> testsDirs, 
                String suitePrefix, 
                String suiteTag)

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

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

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

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

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

การคืนสินค้า
LinkedHashMap<String, IConfiguration> รายการการกำหนดค่าที่โหลดสำหรับชุดโปรแกรม

วิธีการที่ได้รับการป้องกัน

createModuleListeners

protected List<ITestInvocationListener> createModuleListeners ()

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

การคืนสินค้า
List<ITestInvocationListener>