AdbStop ServerPreparer | ผู้จัดเตรียมเป้าหมายเพื่อหยุดเซิร์ฟเวอร์ adb บนโฮสต์ก่อนและหลังการทดสอบ adb |
AggregatePostProcessor | ตัวรวบรวมเมตริกที่ให้ค่าต่ำสุด สูงสุด ค่าเฉลี่ย ความแปรปรวน ค่าเบี่ยงเบนมาตรฐาน ผลรวม จำนวน และเปอร์เซ็นต์ไทล์ที่เลือกได้สำหรับเมตริกตัวเลขที่รวบรวมระหว่างการทดสอบการวนซ้ำหลายครั้ง โดยถือว่าเป็นสองเท่า |
AllTestAppsInstallSetup | ITargetPreparer ที่ติดตั้งแอปทั้งหมดจากโฟลเดอร์ IDeviceBuildInfo#getTestsDir() ลงในอุปกรณ์ |
AoaTargetPreparer | ITargetPreparer ที่ดำเนินการชุดของการกระทำ (เช่น การคลิกและการกวาดนิ้ว) โดยใช้โปรโตคอล Android Open Accessory (AOAv2) |
การตั้งค่าแอพ | ITargetPreparer ที่ติดตั้ง apk และการทดสอบ |
ArtChrootPreparer | สร้างไดเร็กทอรี chroot สำหรับการทดสอบ ART |
AtraceCollector | IMetricCollector ที่เรียกใช้ atrace ระหว่างการทดสอบและรวบรวมผลลัพธ์และบันทึกไปยังการเรียกใช้ |
AtraceRunMetricCollector | รวบรวมการติดตามจากไดเร็กทอรีทดสอบทั้งหมดภายใต้ไดเร็กทอรีที่กำหนดจากอุปกรณ์ทดสอบ บันทึกไดเร็กทอรีทดสอบและประมวลผลไฟล์การติดตามภายหลังภายใต้ไดเร็กทอรีทดสอบและรวมเมตริก |
โปรเซสเซอร์โพสต์เฉลี่ย | การดำเนินการของโพสต์โปรเซสเซอร์ที่คำนวณค่าเฉลี่ยของรายการเมตริก |
BaseDeviceMetricCollector | การใช้งานพื้นฐานของ IMetricCollector ที่อนุญาตให้เริ่มและหยุดการรวบรวมบน onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) และ ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) |
BaseEmulatorPreparer | ตัวเตรียมทั่วไปสำหรับการเรียกใช้โปรแกรมจำลองในเครื่อง |
BaseMultiTargetPreparer | การใช้งานพื้นฐานของ IMultiTargetPreparer ที่อนุญาตให้ปิดการใช้งานวัตถุ |
โปรเซสเซอร์ BasePost | IPostProcessor พื้นฐานที่ทุกการใช้งานควรขยาย |
BaseTargetPreparer | คลาสการใช้งานพื้นฐานสำหรับ ITargetPreparer ที่อนุญาตให้ควบคุมว่าวัตถุถูกปิดใช้งานหรือไม่ |
BluetoothConnectionLatencyCollector | ตัวรวบรวมจะส่งการกำหนดค่าเมตริกระยะเวลา statsd ที่กำหนดไว้ล่วงหน้าไปยังอุปกรณ์และรวบรวมระยะเวลาการเชื่อมต่อ Bluetooth สำหรับแต่ละโปรไฟล์ |
BluetoothConnectionStateCollector | ตัวรวบรวมนี้จะรวบรวมเมตริก BluetoothConnectionStateChanged และบันทึกหมายเลขสถานะการเชื่อมต่อสำหรับแต่ละโปรไฟล์ |
BluetoothConnectionSuccessRatePostProcessor | การใช้งานตัวประมวลผลภายหลังซึ่งคำนวณอัตราความสำเร็จสำหรับโปรไฟล์บลูทูธ ใช้ "การจับคู่คีย์เมตริก" เพื่อระบุเมตริกที่มีสถานะการเชื่อมต่อบลูทูธในอาร์เรย์ตัวเลข ตัวอย่าง [0, 1, 2, 3, 0, 1, 2, 3] |
BluetoothHciSnoopLogCollector | Collector เพื่อเปิดใช้งานการบันทึกการสอดแนม Bluetooth HCI บน DUT และเพื่อรวบรวมบันทึกสำหรับการทดสอบแต่ละครั้ง |
BugreportzOnFailureCollector | รวบรวมรายงานข้อบกพร่องเมื่อกรณีทดสอบล้มเหลว |
BugreportzOnTestCaseFailureCollector | รวบรวมรายงานข้อบกพร่องเมื่อกรณีทดสอบในการเรียกใช้ล้มเหลว |
BuildInfoRecorder | ITargetPreparer ที่เขียนข้อมูล meta data ของ build ลงในไฟล์ที่ระบุ |
ตรวจสอบการจับคู่ผู้จัดเตรียม | CompanionAwarePreparer ที่ตรวจสอบการเชื่อมต่อ BT ระหว่างอุปกรณ์หลักและอุปกรณ์ที่ใช้ร่วมกัน |
ClangCodeCoverageCollector | BaseDeviceMetricCollector ที่จะดึงการวัดความครอบคลุมของเสียงดังกราวออกจากอุปกรณ์และบันทึกเป็นสิ่งประดิษฐ์ทดสอบ |
การรวบรวม TestListener | ITestInvocationListener ที่จะรวบรวมผลการทดสอบทั้งหมด |
CompanionAllocator | คลาสพื้นฐานที่ดูแลการจัดสรรและปล่อยอุปกรณ์ร่วม ควรใช้ getCompanionDeviceSelectionOptions() เพื่ออธิบายเกณฑ์ที่จำเป็นในการจัดสรรอุปกรณ์ที่ใช้ร่วมกัน |
CompanionAwarePreparer | ITargetPreparer ที่สรุปตรรกะของการได้รับอุปกรณ์คู่หูที่จัดสรรไว้แล้ว |
CompanionRunCommandTargetPreparer | ITargetPreparer ที่รันคำสั่งที่ระบุบนอุปกรณ์คู่หูที่จัดสรร |
CompanionTestAppInstallSetup | ITargetPreparer ที่ติดตั้งแอปตั้งแต่หนึ่งแอปขึ้นไปจากโฟลเดอร์ IDeviceBuildInfo#getTestsDir() ลงในอุปกรณ์ร่วมที่จัดสรรไว้ |
คอมไพล์ BootImage ด้วย SpeedTargetPreparer | คอมไพล์เส้นทางคลาสบูตและเซิร์ฟเวอร์ระบบอีกครั้งด้วยตัวกรองคอมไพเลอร์ 'ความเร็ว' |
CountTestCaseCollector | นับและรายงานจำนวนกรณีทดสอบสำหรับ IRemoteTest ที่กำหนด |
พนักงานควบคุมปริมาณซีพียู | ITargetPreparer ที่รอจนกว่าความถี่สูงสุดบนคอร์ทั้งหมดจะถูกกู้คืนเป็นระดับสูงสุดที่พร้อมใช้งาน |
CreateAvdPreparer | |
CreateUserPreparer | ผู้จัดเตรียมเป้าหมายสำหรับการสร้างผู้ใช้และทำความสะอาดในตอนท้าย |
DebugHostLogOnFailureCollector | ตัวรวบรวมที่จะรวบรวมและบันทึกล็อกฝั่งโฮสต์เมื่อเกิดกรณีทดสอบล้มเหลว |
DeviceBuildInfoBootStrapper | ITargetPreparer ที่แทนที่ฟิลด์ข้อมูลบิลด์ด้วยแอตทริบิวต์ที่อ่านจากอุปกรณ์ สิ่งนี้มีประโยชน์สำหรับการทดสอบอุปกรณ์ที่มีบิลด์ที่สร้างจากแหล่งภายนอก (เช่น |
DeviceBuildInfoInjector | ITargetPreparer ที่แทรกข้อมูลเมตา DeviceBuildDescriptor ลงใน IBuildInfo |
ดีไวซ์คลีนเนอร์ | ดำเนินการรีบูตหรือจัดรูปแบบเป็นการดำเนินการล้างข้อมูลหลังการทดสอบ และเลือกที่จะปิดหน้าจอ |
DeviceFlashPreparer | ITargetPreparer ที่ฉายภาพบนฮาร์ดแวร์ Android จริง |
DeviceImageZipFlashingTargetPreparer | ตัวเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยอิมเมจอุปกรณ์ที่ให้มาในรูปแบบเฉพาะ |
DeviceOwnerTargetPreparer | ITargetPreparer ที่ตั้งค่าส่วนประกอบเจ้าของอุปกรณ์ |
การตั้งค่าอุปกรณ์ | ITargetPreparer ที่กำหนดค่าอุปกรณ์สำหรับการทดสอบตาม Option ที่ให้มา |
DeviceStorageFiller | ผู้จัดเตรียมเป้าหมายเพื่อเติมพื้นที่เก็บข้อมูลเพื่อให้มีพื้นที่ว่างจำนวนหนึ่ง |
DeviceStringPusher | ตัวเตรียมเป้าหมายเพื่อเขียนสตริงลงในไฟล์ |
DeviceTraceCollector | ตัวรวบรวมที่จะเริ่มติดตาม perfetto เมื่อการทดสอบเริ่มต้นและบันทึกไฟล์การติดตามในตอนท้าย |
DeviceUpdateTargetPreparer | ITargetPreparer เชิงนามธรรมที่ดูแลขั้นตอนทั่วไปในการอัปเดตอุปกรณ์ด้วยไฟล์อิมเมจอุปกรณ์จากแหล่งภายนอก (ตรงข้ามกับบริการบิลด์) |
อุปกรณ์ปัดน้ำฝน | ITargetPreparer ที่ล้างข้อมูลผู้ใช้ |
ปิดใช้งาน SELinuxTargetPreparer | ตัวเตรียมเป้าหมายที่ปิดใช้งาน SELinux หากเปิดใช้งาน |
ตัวเตรียมระบบไดนามิก | ITargetPreparer ที่ตั้งค่าอิมเมจระบบไว้ด้านบนของรุ่นอุปกรณ์ด้วย Dynamic System Update |
ลบ UserDataPreparer | ITargetPreparer ที่ล้างข้อมูลผู้ใช้บนอุปกรณ์ |
FastbootCommandPreparer | ตัวเตรียมเป้าหมายที่ทริกเกอร์ fastboot และส่งคำสั่ง fastboot |
FastbootUpdateBootstrapPreparer | ITargetPreparer ที่จัดเตรียมไฟล์ที่ระบุ (bootloader, radio, zip อิมเมจอุปกรณ์) ลงใน IDeviceBuildInfo เพื่อให้อุปกรณ์แฟลชด้วย FastbootDeviceFlasher จากนั้นแทรกแอตทริบิวต์อุปกรณ์หลังการบูตลงในข้อมูลบิลด์เพื่อวัตถุประสงค์ในการรายงานผลลัพธ์ |
FeatureFlagTargetPreparer | อัปเดต DeviceConfig (แฟล็กคุณสมบัติที่ปรับโดยบริการระยะไกล) |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector ที่ฟังคีย์เมตริกที่มาจากอุปกรณ์และดึงออกมาเป็นไฟล์จากอุปกรณ์ |
FilePullerLogCollector | ตัวบันทึกไฟล์ที่รายงานโดยฝั่งอุปกรณ์ |
FoldableModePreparer | ตัวเตรียมเป้าหมายที่สามารถเปลี่ยนสถานะการพับได้ของอุปกรณ์ |
โปรแกรมรักษาโฟลเดอร์ | ITargetPreparer ที่ดึงไดเร็กทอรีออกจากอุปกรณ์ บีบอัดและบันทึกลงในแบ็กเอนด์การบันทึก |
FormattedGeneratorReporter | Reporter ที่อนุญาตให้สร้างรายงานในรูปแบบเฉพาะ |
GcovCodeCoverageCollector | BaseDeviceMetricCollector ที่จะดึงการวัดความครอบคลุม gcov ออกจากอุปกรณ์และบันทึกเป็นสิ่งประดิษฐ์ทดสอบ |
GcovKernelCodeCoverageCollector | BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมเคอร์เนล gcov ออกจากการดีบักและออกจากอุปกรณ์ จากนั้นบันทึกเป็นสิ่งประดิษฐ์ทดสอบในที่สุด |
GkiDeviceFlashPreparer | ตัวเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยอิมเมจทั่วไปของเคอร์เนลทั่วไปของ Android |
GsiDeviceFlashPreparer | ตัวเตรียมเป้าหมายที่กะพริบอุปกรณ์ด้วยอิมเมจระบบทั่วไปของ Android |
HelloWorldMultiTargetPreparer | ตัวอย่างการใช้งาน IMultiTargetPreparer |
HostStatsdMetricCollector | IMetricCollector ที่รวบรวมเมตริก statsd จากฝั่งโฮสต์โดยใช้คำสั่งยูทิลิตี้ statsd |
ILabPreparer | ส่วนต่อประสานเครื่องหมายสำหรับผู้เตรียมห้องปฏิบัติการ โปรดดูที่ ITargetPreparer สำหรับคำอธิบายเกี่ยวกับวัตถุประสงค์ของอินเทอร์เฟซเหล่านี้ |
IMetricCollector | อินเทอร์เฟซนี้จะถูกเพิ่มเป็นมัณฑนากรเมื่อรายงานผลการทดสอบเพื่อรวบรวมเมตริกที่ตรงกัน |
IMultiTargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับอุปกรณ์ต่างๆ เข้าด้วยกัน |
ไอโพสต์โปรเซสเซอร์ | โพสต์โปรเซสเซอร์เป็นอ็อบเจกต์ของสหพันธ์การค้าที่อนุญาตให้มีการประมวลผลเมตริกและบันทึกหลังการทดสอบและก่อนการรายงานผล |
ITargetCleaner | อินเทอร์เฟซนี้เลิกใช้แล้ว tearDown ถูกย้ายไปยังอินเทอร์เฟซ ITargetPreparer พื้นฐานแล้ว |
ITargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับการเรียกใช้การทดสอบ |
ติดตั้ง AllTestZipAppsSetup | ITargetPreparer ที่ติดตั้งแอปทั้งหมดในซิปทดสอบ |
ติดตั้ง ApexModuleTargetPreparer | |
ติดตั้ง ApkSetup | ITargetPreparer ที่ติดตั้ง apk อย่างน้อยหนึ่งรายการที่อยู่ในระบบไฟล์ |
ติดตั้ง BuildEnvApkSetup | ITargetPreparer ที่ติดตั้ง apk ทดสอบอย่างน้อยหนึ่งรายการจาก build env ของแพลตฟอร์ม Android |
เครื่องเตรียมเครื่องมือวัด | ITargetPreparer ที่เรียกใช้เครื่องมือวัด |
JavaCodeCoverageCollector | BaseDeviceMetricCollector ที่จะดึงการวัดความครอบคลุมของ Java ออกจากอุปกรณ์และบันทึกเป็นสิ่งประดิษฐ์ทดสอบ |
JsonHttpTestResultReporter | ผู้รายงานผลลัพธ์ที่เข้ารหัสผลลัพธ์เมตริกการทดสอบและสาขา ข้อมูลอุปกรณ์ลงใน JSON และ POST ลงในปลายทางบริการ HTTP |
KillExistingEmulatorPreparer | ITargetPreparer ที่ปิดโปรแกรมจำลองที่กำลังทำงานอยู่ |
KnownFailurePreparer | ตัวเตรียมเป้าหมายเพื่อข้ามการลองใหม่อีกครั้งที่ทราบความล้มเหลว |
LocalEmulatorLaunch | TargetPreparer ที่เรียกใช้โปรแกรมจำลองในเครื่องจากสภาพแวดล้อมการสร้าง Android |
LocalEmulatorSnapshot | TargetPreparer มีไว้สำหรับสร้างสแน็ปช็อตอีมูเลเตอร์ที่สะอาดจากสภาพแวดล้อมการสร้าง / การพัฒนา Android |
LogcatOnFailureCollector | ตัวรวบรวมที่จะจับภาพและบันทึก logcat เมื่อกรณีทดสอบล้มเหลว |
LogcatTimingMetricCollector | ตัวรวบรวมเมตริกที่รวบรวมข้อมูลเวลา (เช่น เวลาเปลี่ยนของผู้ใช้) จาก logcat ระหว่างการทดสอบซ้ำหนึ่งครั้งหรือหลายครั้งโดยใช้รูปแบบ regex ที่กำหนดเพื่อแยกวิเคราะห์สัญญาณเริ่มต้นและสิ้นสุดของเหตุการณ์จากบรรทัด logcat |
ผสาน MultiBuildTargetPreparer | IMultiTargetPreparer ที่อนุญาตให้ส่งผ่านข้อมูลจากรุ่นหนึ่งไปยังอีกรุ่นหนึ่งโดยการตั้งชื่อและคีย์ไฟล์เพื่อคัดลอกไปยังอีกรุ่นหนึ่ง |
MetricFilePostProcessor | ใช้สำหรับการอัปโหลดไฟล์บันทึกเมตริกที่รวบรวมระหว่างระดับการทดสอบและเรียกใช้ |
เมตริก XMLResultReporter | MetricsXMLResultReporter เขียนเมตริกทดสอบและเรียกใช้เมตริกไปยังไฟล์ XML ในโฟลเดอร์ที่ระบุโดยพารามิเตอร์โฟลเดอร์เมตริกที่ระยะการเรียกใช้สิ้นสุดของการทดสอบ |
MixImageZipPreparer | IMultiTargetPreparer ที่ผสมอิมเมจของบิลด์ระบบในบิลด์อุปกรณ์ |
MixKernelTargetPreparer | ITargetPreparer ที่อนุญาตให้ผสมอิมเมจเคอร์เนลกับอิมเมจอุปกรณ์ |
โมดูลฟัง | Listener ที่แนบมากับแต่ละ IRemoteTest ของแต่ละโมดูลเพื่อรวบรวมรายการผลลัพธ์ |
โมดูล LogcatCollector | เวอร์ชันของตัวรวบรวม logcat แต่สำหรับโมดูล |
ModuleOemTargetPreparer | |
NativeLeakCollector | ITargetPreparer ที่รัน 'dumpsys meminfo --unreachable -a' เพื่อระบุหน่วยความจำเนทีฟที่ไม่สามารถเข้าถึงได้ซึ่งแต่ละกระบวนการถือครองอยู่ในปัจจุบัน |
ไม่มี ApkTestSkipper | ตัวเตรียมพิเศษที่อนุญาตให้ข้ามการเรียกทั้งหมด (การเตรียมการและการทดสอบ) หากไม่มี apk ให้ทดสอบ |
การจับคู่ MultiTargetPreparer | ตัวจัดเตรียมหลายเป้าหมายช่วยให้การจับคู่ Bluetooth (และการเชื่อมต่อ) ระหว่างอุปกรณ์สองเครื่อง |
PerfettoGenericPostProcessor | ตัวประมวลผลภายหลังที่ประมวลผลไฟล์โปรโตเมตริก perfetto แบบข้อความ/ไบนารีเป็นคู่คีย์-ค่าโดยการขยายข้อความโปรโตและฟิลด์แบบวนซ้ำด้วยค่าสตริงจนกระทั่งพบฟิลด์ที่มีค่าตัวเลข |
PerfettoPreparer | ตัวเตรียม Perfetto พุชไฟล์กำหนดค่าไปยังอุปกรณ์ในตำแหน่งมาตรฐานที่ Perfetto สามารถเข้าถึงได้ |
PerfettoPullerMetricCollector | การใช้งานพื้นฐานของ FilePullerDeviceMetricCollector ที่อนุญาตให้ดึงไฟล์ perfetto จากอุปกรณ์และรวบรวมเมตริกจากมัน |
ProfileTargetPreparer | คลาสพื้นฐานสำหรับการตั้งค่าตัวเตรียมเป้าหมายสำหรับผู้ใช้โปรไฟล์ android.os.usertype.profile.XXX |
PushFileInvoker | ชั้นนี้เลิกใช้แล้ว ใช้ PushFilePreparer แทน |
PushFilePreparer | ITargetPreparer ที่พยายามพุชไฟล์จำนวนเท่าใดก็ได้จากเส้นทางโฮสต์ไปยังเส้นทางอุปกรณ์ใดๆ |
Python VirtualenvPreparer | ตั้งค่า Python virtualenv บนโฮสต์และติดตั้งแพ็คเกจ |
รีบูตเครื่องรวบรวมเหตุผล | ตัวรวบรวมที่รวบรวมการรีบูตอุปกรณ์ระหว่างการทดสอบและรายงานตามเหตุผลและการนับ |
RebootTargetPreparer | ตัวเตรียมเป้าหมายที่รีบูตอุปกรณ์ |
RecoveryLogPreparer | ผู้จัดเตรียมเป้าหมายใช้เพื่อรวบรวมบันทึกก่อนการกู้คืน |
RemoveSystemAppPreparer | ITargetPreparer สำหรับการลบ apk ออกจากพาร์ติชันระบบก่อนการทดสอบการทำงาน |
รายงานผ่านการทดสอบ | รายงานตัวกรองที่เป็นไปได้ในไฟล์เพื่อแยกการทดสอบที่ผ่าน |
รีสตาร์ท System ServerTargetPreparer | ตัวเตรียมเป้าหมายที่รีสตาร์ทเซิร์ฟเวอร์ระบบโดยไม่ต้องรีบูตอุปกรณ์ |
ตัวรวบรวมผลลัพธ์ | ตัวส่งต่อพิเศษที่รวบรวมผลลัพธ์เมื่อจำเป็น โดยอิงตามกลยุทธ์การลองใหม่ที่ใช้ |
RootTargetPreparer | ตัวเตรียมเป้าหมายที่ดำเนินการ "adb root" หรือ "adb unroot" ตามตัวเลือก "force-root" |
RunCommandTargetPreparer | |
RunHostCommandTargetPreparer | ตัวเตรียมเป้าหมายเพื่อรันคำสั่งโฮสต์โดยพลการก่อนและหลังรันการทดสอบ |
RunHostScriptTargetPreparer | ตัวเตรียมเป้าหมายซึ่งเรียกใช้งานสคริปต์ก่อนรันการทดสอบ |
RunOnCloneProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer | ITargetPreparer เพื่อทำเครื่องหมายว่าการทดสอบควรทำงานใน sdk sandbox |
RunOnSecondaryUserTargetPreparer | ITargetPreparer ที่สร้างผู้ใช้รองในการตั้งค่า และทำเครื่องหมายว่าการทดสอบควรรันในผู้ใช้รายนั้น |
RunOnSystemUserTargetPreparer | ITargetPreparer ที่ทำเครื่องหมายว่าควรทำการทดสอบกับผู้ใช้ (แทนที่จะเป็นผู้ใช้ปัจจุบัน) |
RunOnWorkProfileTargetPreparer | ITargetPreparer ที่สร้างโปรไฟล์งานในการตั้งค่า และทำเครื่องหมายว่าควรทำการทดสอบในผู้ใช้รายนั้น |
RuntimeRestartCollector | ตัวรวบรวมที่รวบรวมการประทับเวลาของการรีสตาร์ทรันไทม์ (เซิร์ฟเวอร์ระบบขัดข้อง) ระหว่างการทดสอบการทำงาน ถ้ามี |
ภาพหน้าจอ OnFailureCollector | ตัวรวบรวมที่จะจับภาพและบันทึกหน้าจอเมื่อกรณีทดสอบล้มเหลว |
SemaphoreTokenTargetPreparer | นี่คือตัวเตรียมที่ใช้เพื่อใช้โทเค็นเพื่อทำให้การทดสอบเป็นอนุกรมในโฮสต์ที่แลกเปลี่ยน |
ShardListener | ITestInvocationListener ที่รวบรวมผลลัพธ์จากส่วนแบ่งการร้องขอ (หรือที่เรียกว่าการแบ่งการร้องขอเพื่อเรียกใช้บนทรัพยากรหลายรายการพร้อมกัน) และส่งต่อไปยังผู้ฟังรายอื่น |
แสดงแผนที่PullerMetricCollector | การใช้งานพื้นฐานของ FilePullerDeviceMetricCollector ที่อนุญาตให้ดึงไฟล์แผนที่แสดงจากอุปกรณ์และรวบรวมเมตริกจากอุปกรณ์ |
SideloadOtaTargetPreparer | ตัวจัดเตรียมเป้าหมายที่ดำเนินการไซด์โหลดของแพ็คเกจ OTA ที่ระบุ ใช้แพ็คเกจ รอให้อุปกรณ์บูต และแทรกคุณสมบัติการสร้างอุปกรณ์เพื่อใช้เป็นข้อมูลการสร้าง ตัวเตรียมเป้าหมายนี้ถือว่าอุปกรณ์จะอยู่ในโหมด adb ปกติเมื่อเริ่มต้น และจะตรวจสอบให้แน่ใจว่าอุปกรณ์ออกจากโหมดเดียวกันแต่ใช้บิลด์ที่ใหม่กว่า |
StatsdBefore AfterGaugeMetricPostProcessor | โพสต์โปรเซสเซอร์ที่ประมวลผลมาตรวัดเกจที่รวบรวมในลักษณะ "ก่อน/หลัง" เช่น |
StatsdEventMetricPostProcessor | ตัวประมวลผลภายหลังที่ประมวลผลเมตริกเหตุการณ์ในรายงาน statsd เป็นคู่คีย์-ค่า โดยใช้ตัวจัดรูปแบบที่ระบุบนตัวประมวลผล |
StatsdGenericPostProcessor | ตัวประมวลผลภายหลังที่ประมวลผลรายงาน binary proto statsd เป็นคู่คีย์-ค่าโดยขยายรายงานเป็นโครงสร้างแบบต้นไม้ |
StopServices การตั้งค่า | ITargetPreparer ที่หยุดบริการบนอุปกรณ์ |
StubMultiTargetPreparer | ตัวยึดตำแหน่งการใช้งานที่ว่างเปล่าของ IMultiTargetPreparer |
StubTargetPreparer | ตัวยึดตำแหน่งการใช้งานที่ว่างเปล่าของ ITargetPreparer |
โปรแกรมติดตั้ง SuiteApk | ติดตั้ง APK ที่ระบุสำหรับการกำหนดค่า Suite: จากตัวแปร $ANDROID_TARGET_OUT_TESTCASES หรือ ROOT_DIR ในข้อมูลบิวด์ |
SuiteResultReporter | รวบรวมผลการทดสอบสำหรับการเรียกใช้ทั้งชุดและแสดงผลสุดท้าย |
SwitchUserTargetPreparer | ITargetPreparer ที่สลับไปยังประเภทผู้ใช้ที่ระบุในการตั้งค่า |
TearDownPassThroughPreparer | อนุญาตให้เรียกใช้การฉีกขาดบนตัวเตรียมที่รวมอยู่ในการกำหนดค่าเป็นวัตถุ |
พนักงานเสิร์ฟควบคุมอุณหภูมิ | ITargetPreparer ที่รอจนกระทั่งอุณหภูมิของอุปกรณ์ลดลงถึงเป้าหมาย |
TestAppInstallSetup | ITargetPreparer ที่ติดตั้งแอปตั้งแต่หนึ่งแอปขึ้นไปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในอุปกรณ์ |
ทดสอบ FilePushSetup | ITargetPreparer ที่พุชไฟล์/dirs ตั้งแต่หนึ่งไฟล์ขึ้นไปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ไปยังอุปกรณ์ |
TestSystemAppInstallSetup | ITargetPreparer ที่ติดตั้งแอปตั้งแต่หนึ่งแอปขึ้นไปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในพาร์ติชัน /ระบบบนอุปกรณ์ |
ไทม์วอสเตอร์ | เครื่องมือเตรียมเป้าหมายอย่างง่ายที่จะเสียเวลาและอาจรีสตาร์ทอุปกรณ์ |
TraceCmdCollector | IMetricCollector ที่รวบรวมการติดตามระหว่างการทดสอบโดยใช้ trace-cmd และบันทึกไปยังการเรียกใช้ |
UserCleaner | ITargetPreparer ที่ลบผู้ใช้รองเมื่อแยกส่วนออก |
VisibleBackgroundUserPreparer | ตัวเตรียมเป้าหมายสำหรับการเรียกใช้การทดสอบในผู้ใช้ที่เริ่มต้นในพื้นหลังที่มองเห็นได้ |
WaitForDeviceDatetimePreparer | ITargetPreparer ที่รอให้มีการตั้งค่าวันที่และเวลาบนอุปกรณ์ ตัวเลือกตัวเตรียมนี้สามารถบังคับ TargetSetupError หากไม่ได้ตั้งค่าวันที่และเวลาภายในระยะหมดเวลา หรือบังคับวันที่และเวลาของโฮสต์ไปยังอุปกรณ์ |
WifiPreparer | ITargetPreparer ที่กำหนดค่า wifi บนอุปกรณ์หากจำเป็น |
XmlFormattedGeneratorReporter | การใช้งาน FormattedGeneratorReporter ซึ่งจัดรูปแบบชุดผลลัพธ์ในรูปแบบ xml |
XmlResultReporter | เขียนผลลัพธ์ JUnit ไปยังไฟล์ XML ในรูปแบบที่สอดคล้องกับ XMLJUnitResultFormatter ของ Ant |