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()
แสดงรายการ |
เครื่องมือสร้างสาธารณะ
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> |
|