AdbStopServerPreparer |
ตัวเตรียมเป้าหมายเพื่อหยุดเซิร์ฟเวอร์ adb ในโฮสต์ก่อนและหลังการทดสอบ adb
|
AggregatePostProcessor |
ตัวรวบรวมเมตริกที่บอกค่าต่ำสุด ค่าสูงสุด ค่าเฉลี่ย ความแปรปรวน ส่วนเบี่ยงเบนมาตรฐาน จำนวนรวม และจำนวนเปอร์เซ็นต์ไทล์ที่ไม่บังคับสำหรับเมตริกตัวเลขที่รวบรวมระหว่างการทดสอบหลายครั้ง โดยถือว่าเป็นค่าสองเท่า
|
การตั้งค่า AllTestAppsInstall |
ITargetPreparer ที่ติดตั้งแอปทั้งหมดจากโฟลเดอร์ IDeviceBuildInfo#getTestsDir() ลงในอุปกรณ์
|
AoaTargetPreparer |
ITargetPreparer ที่จะดำเนินการต่างๆ (เช่น การคลิกและการเลื่อน) โดยใช้โปรโตคอล Android Open Accessory (AOAv2)
|
การตั้งค่าแอป |
ITargetPreparer ที่ติดตั้ง APK และการทดสอบ
|
ArtChrootPreparer |
สร้างไดเรกทอรี chroot สำหรับการทดสอบ ART
|
AtraceCollector |
IMetricCollector ที่เรียกใช้การระบุแหล่งที่มาระหว่างการทดสอบ และรวบรวมผลลัพธ์และบันทึกไปยังการเรียกใช้
|
AtraceRunMetricCollector |
รวบรวมการติดตามจากไดเรกทอรีทดสอบทั้งหมดภายใต้ไดเรกทอรีที่ระบุจากอุปกรณ์ทดสอบ บันทึกไดเรกทอรีทดสอบ และโพสต์ไฟล์การติดตามภายใต้ไดเรกทอรีทดสอบ และรวบรวมเมตริก
|
averagePostProcessor |
การใช้งานระบบหลังการประมวลผลที่คำนวณค่าเฉลี่ยของรายการเมตริก
|
BaseDeviceMetricCollector |
การใช้งานฐานของ IMetricCollector ที่อนุญาตให้เริ่มและหยุดการรวบรวมข้อมูลใน onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) และ ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
|
BaseEmulatorPreparer |
การเตรียมพร้อมโดยทั่วไปสำหรับการเปิดตัวโปรแกรมจำลองในเครื่อง
|
BaseMultiTargetPreparer |
การใช้งานฐานของ IMultiTargetPreparer ที่อนุญาตให้ปิดใช้ออบเจ็กต์
|
BasePostProcessor |
IPostProcessor พื้นฐานที่การติดตั้งใช้งานทุกรายการควรขยาย
|
BaseTargetPreparer |
คลาสการใช้งานฐานสำหรับ ITargetPreparer ที่อนุญาตให้ควบคุมว่าจะปิดใช้ออบเจ็กต์หรือไม่
|
BluetoothConnectionLatencyCollector |
ตัวรวบรวมจะพุชการกำหนดค่าเมตริกระยะเวลาสถิติที่กำหนดไว้ล่วงหน้าไปยังอุปกรณ์และรวบรวมระยะเวลาการเชื่อมต่อบลูทูธสำหรับแต่ละโปรไฟล์
|
BluetoothConnectionStateCollector |
เครื่องมือรวบรวมนี้จะรวบรวมเมตริก BluetoothConnectionStateChanged และบันทึกหมายเลขสถานะการเชื่อมต่อสำหรับแต่ละโปรไฟล์
|
BluetoothConnectionSuccessRatePostProcessor |
การใช้งานระบบหลังการประมวลผลซึ่งคำนวณอัตราความสำเร็จของโปรไฟล์บลูทูธ
ใช้ "metric-key-match" เพื่อระบุเมตริกที่มีสถานะการเชื่อมต่อบลูทูธในอาร์เรย์ตัวเลข เช่น [0, 1, 2, 3, 0, 1, 2, 3]
|
บลูทูธHciSnoopLogCollector |
อุปกรณ์รวบรวมเพื่อเปิดใช้การบันทึก HCI Snoop ของบลูทูธบน DUT และเพื่อรวบรวมบันทึกสำหรับการทดสอบแต่ละครั้ง
|
BugreportzOnFailureCollector |
รวบรวมรายงานข้อบกพร่องเมื่อกรอบการทดสอบล้มเหลว
|
BugreportzOnTestCaseFailureCollector |
รวบรวม Bugreportz เมื่อกรณีการทดสอบในการทำงานล้มเหลว
|
BuildInfoRecorder |
ITargetPreparer ที่เขียนข้อมูลเมตาของข้อมูลของบิลด์ลงในไฟล์ที่ระบุ
|
เครื่องมือตรวจสอบการจับคู่ |
CompanionAwarePreparer ที่ยืนยันการเชื่อมโยง BT ระหว่างอุปกรณ์หลักและอุปกรณ์ที่ใช้ร่วมกัน
|
ClangCodecoverCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมของ Clang ออกจากอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์ทดสอบ
|
CollectingTestListener |
ITestInvocationListener ที่จะรวบรวมผลการทดสอบทั้งหมด
|
CompanionAllocator |
คลาสพื้นฐานที่ดูแลการจัดสรรและเพิ่มพื้นที่ว่างในอุปกรณ์ที่ใช้ร่วมกัน
ควรใช้ getCompanionDeviceSelectionOptions() เพื่ออธิบายเกณฑ์ที่จำเป็นในการจัดสรรอุปกรณ์ที่ใช้ร่วมกัน
|
CompanionAwarePreparer |
ITargetPreparer ที่สรุปตรรกะของการรับอุปกรณ์ที่ใช้ร่วมกันที่จัดสรรแล้ว
|
CompanionRunCommandTargetPreparer |
ITargetPreparer ที่เรียกใช้คำสั่งที่ระบุในอุปกรณ์ที่ใช้ร่วมกันที่จัดสรรไว้
|
ตั้งค่า CompanionTestAppInstall |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo#getTestsDir() ลงในอุปกรณ์ที่ใช้ร่วมกันที่จัดสรรไว้
|
CompileBootImageWithSpeedTargetPreparer |
คอมไพล์คลาสพาธการเปิดเครื่องและเซิร์ฟเวอร์ระบบอีกครั้งโดยใช้ตัวกรอง "ความเร็ว" ของคอมไพเลอร์
|
CountTestCasesCollector |
นับและรายงานจำนวนกรอบการทดสอบสำหรับ IRemoteTest ที่ระบุ
|
CpuThrottlingWaiter |
ITargetPreparer ที่รอจนกว่าจะมีการคืนค่าความถี่สูงสุดในแกนทั้งหมดกลับสู่ระดับสูงสุดที่มีอยู่
|
CreateAvdPreparer |
|
CreateUserPreparer |
ตัวเตรียมเป้าหมายสำหรับการสร้างผู้ใช้และล้างข้อมูลในตอนท้าย
|
DebugHostLogOnFailureCollector |
เครื่องมือรวบรวมที่จะรวบรวมและบันทึกบันทึกฝั่งโฮสต์เมื่อกรอบการทดสอบล้มเหลว
|
DeviceActionTargetPreparer |
ITargetPreparer สำหรับการดำเนินการของอุปกรณ์
|
DeviceBuildInfoBootStrapper |
ITargetPreparer ที่แทนที่ช่องข้อมูลของบิลด์ด้วยแอตทริบิวต์ที่อ่านจากอุปกรณ์
ซึ่งมีประโยชน์สำหรับการทดสอบอุปกรณ์ที่มีบิลด์ที่สร้างจากแหล่งที่มาภายนอก (เช่น
|
DeviceBuildInfoInjector |
ITargetPreparer ที่แทรกข้อมูลเมตา DeviceBuildDescriptor ลงใน IBuildInfo
|
เครื่องมือทำความสะอาดอุปกรณ์ |
รีบูตหรือฟอร์แมตเป็นการล้างข้อมูลหลังจากการทดสอบ และจะเลือกปิดหน้าจอหรือไม่ก็ได้
|
DeviceFlashPreparer |
ITargetPreparer ที่แสดงรูปภาพบนฮาร์ดแวร์ Android ที่จับต้องได้
|
DeviceImageZipFlashingTargetPreparer |
เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยรูปภาพอุปกรณ์ที่ให้ไว้ผ่านรูปแบบเฉพาะ
|
DeviceOwnerTargetPreparer |
ITargetPreparer ที่ตั้งค่าคอมโพเนนต์เจ้าของอุปกรณ์
|
การตั้งค่าอุปกรณ์ |
ITargetPreparer ที่กำหนดค่าอุปกรณ์สำหรับการทดสอบตาม Option ที่ให้ไว้
|
DeviceStorageFiller |
เครื่องมือเตรียมเป้าหมายที่จะเต็มพื้นที่เก็บข้อมูลเพื่อเพิ่มพื้นที่ว่างบางส่วน
|
DeviceStringPusher |
ตัวเตรียมเป้าหมายเพื่อเขียนสตริงลงในไฟล์
|
DeviceTraceCollector |
ผู้รวบรวมที่จะเริ่มการติดตาม Perfetto เมื่อการเรียกใช้การทดสอบเริ่มขึ้นและไฟล์การติดตามในตอนท้าย
|
DeviceUpdateTargetPreparer |
นามธรรม ITargetPreparer ที่จัดการขั้นตอนทั่วไปในการอัปเดตอุปกรณ์ด้วยไฟล์ภาพของอุปกรณ์จากแหล่งที่มาภายนอก (แทนที่จะเป็นบริการของบิลด์)
|
ที่ปัดน้ำฝนอุปกรณ์ |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้
|
ปิดการใช้งานSELinuxTargetPreparer |
ตัวเตรียมเป้าหมายที่จะปิดใช้ SELinux หากเปิดใช้
|
DynamicSystemPreparer |
ITargetPreparer ที่ตั้งค่าอิมเมจระบบที่ด้านบนของบิลด์ของอุปกรณ์ด้วยการอัปเดตระบบแบบไดนามิก
|
DeleteUserDataPreparer |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้ในอุปกรณ์
|
FastbootCommandPreparer |
ตัวเตรียมการเป้าหมายที่เรียกใช้ Fastboot และส่งคำสั่ง Fastboot
|
FastbootUpdateBootstrapPreparer |
ITargetPreparer ที่เก็บไฟล์ที่ระบุ (bootloader, วิทยุ, ไฟล์ ZIP รูปภาพของอุปกรณ์) ลงใน IDeviceBuildInfo เพื่อให้อุปกรณ์กะพริบด้วย FastbootDeviceFlasher จากนั้นแทรกแอตทริบิวต์อุปกรณ์หลังเปิดเครื่องลงในข้อมูลบิลด์เพื่อวัตถุประสงค์ในการรายงาน
|
FeatureFlagTargetPreparer |
อัปเดต DeviceConfig (แฟล็กฟีเจอร์ที่ปรับแต่งโดยบริการระยะไกล)
|
FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector ที่รอรับคีย์เมตริกที่มาจากอุปกรณ์และดึงคีย์ดังกล่าวเป็นไฟล์จากอุปกรณ์
|
FilePullerLogCollector |
ตัวบันทึกไฟล์ที่ด้านอุปกรณ์รายงาน
|
FoldableModePreparer |
เครื่องมือเตรียมเป้าหมายที่สามารถเปลี่ยนสถานะอุปกรณ์แบบพับได้
|
ตัวบันทึกโฟลเดอร์ |
ITargetPreparer ที่ดึงไดเรกทอรีออกจากอุปกรณ์ บีบอัด และบันทึกไว้ในแบ็กเอนด์การบันทึก
|
FormattedGeneratorReporter |
ตัวรายงานที่อนุญาตให้สร้างรายงานในรูปแบบเฉพาะ
|
GcovCodecoverCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดความครอบคลุมของ gcov ออกจากอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์ทดสอบ
|
GcovKernelCodecoverCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมของเคอร์เนล gcov ออกจาก debugf และออกจากอุปกรณ์ จากนั้นจะบันทึกเป็นอาร์ติแฟกต์การทดสอบ
|
GkiDeviceFlashPreparer |
เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยอิมเมจทั่วไปของเคอร์เนลทั่วไปของ Android
|
GsiDeviceFlashPreparer |
เครื่องมือเตรียมเป้าหมายที่จะแฟลชอุปกรณ์ด้วยอิมเมจระบบทั่วไปของ Android
|
HelloWorldMultiTargetPreparer |
ตัวอย่างการใช้ IMultiTargetPreparer
|
HostStatsdMetricCollector |
IMetricCollector ที่รวบรวมเมตริกทางสถิติจากฝั่งโฮสต์โดยใช้คำสั่งยูทิลิตีที่มีสถิติ
|
ผู้เตรียมสอบ ILab |
อินเทอร์เฟซตัวทำเครื่องหมายสำหรับเครื่องเตรียมห้องทดลอง
โปรดดู ITargetPreparer สำหรับคำอธิบายว่าอินเทอร์เฟซเหล่านี้มีจุดประสงค์อย่างไร
|
IMetricCollector |
ระบบจะเพิ่มอินเทอร์เฟซนี้เป็นเติมแต่งเมื่อรายงานผลการทดสอบเพื่อรวบรวมเมตริกที่ตรงกัน
|
IMultiTargetPreparer |
เตรียมสภาพแวดล้อมการทดสอบสำหรับอุปกรณ์หลายเครื่องพร้อมกัน
|
PostProcessor |
ผู้ประมวลผลข้อมูลโพสต์คือออบเจ็กต์สหพันธ์การค้าที่ออกแบบมาเพื่ออนุญาตการประมวลผลเมตริกและบันทึกหลังจากการทดสอบและ "ก่อนการรายงานผลลัพธ์"
|
ITargetCleaner |
อินเทอร์เฟซนี้เลิกใช้งานแล้ว
tearDown ย้ายไปยังอินเทอร์เฟซ ITargetPreparer พื้นฐานแล้ว
|
ITargetPreparer |
เตรียมสภาพแวดล้อมการทดสอบสำหรับการดำเนินการทดสอบ
|
ตั้งค่าInstallAllTestZipApps |
ITargetPreparer ที่ติดตั้งแอปทั้งหมดเป็นไฟล์ ZIP ทดสอบ
|
InstallApexModuleTargetPreparer |
|
ตั้งค่าการติดตั้ง APK |
ITargetPreparer ที่ติดตั้ง APK อย่างน้อย 1 รายการที่อยู่ในระบบไฟล์
|
ตั้งค่าInstallBuildEnvApk |
ITargetPreparer ที่ติดตั้ง APK ทดสอบอย่างน้อย 1 รายการจาก env ของแพลตฟอร์ม Android
|
เครื่องมือเตรียมเครื่องมือ |
ITargetPreparer ที่เรียกใช้การวัด
|
JavaCodecoverCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมของ Java ออกจากอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์ทดสอบ
|
JsonHttpTestResultReporter |
รายงานผลลัพธ์ที่เข้ารหัสผลลัพธ์ของเมตริกการทดสอบและสาขา ข้อมูลอุปกรณ์ลงใน JSON และ POST ในปลายทางบริการ HTTP
|
KillexistingEmulatorPreparer |
ITargetPreparer ที่จะปิดโปรแกรมจำลองที่ทำงานอยู่
|
knownFailurePreparer |
ตัวเตรียมเป้าหมายที่จะข้ามการลองซ้ำความล้มเหลวที่ทราบ
|
LUCIResultReporter |
รายงานผลลัพธ์ที่บันทึกผลการทดสอบซึ่ง ResultDB และ LUCI ต้องการในรูปแบบ JSON (go/result-sink) และบันทึกตําแหน่งไฟล์ในคอนโซล
|
LocalEmulatorLaunch |
TargetPreparer ที่เปิดโปรแกรมจำลองภายในจากสภาพแวดล้อมบิลด์ของ Android
|
LocalEmulatorSnapshot |
TargetPreparer มีไว้สำหรับสร้างสแนปชอตโปรแกรมจำลองที่ปลอดภัยจากสภาพแวดล้อมบิลด์/การพัฒนา Android
|
LogcatOnFailureCollector |
ผู้รวบรวมที่จะรับและบันทึก Logcat เมื่อกรอบการทดสอบล้มเหลว
|
LogcatTimingMetricCollector |
ตัวรวบรวมเมตริกที่รวบรวมข้อมูลช่วงเวลา (เช่น เวลาเปลี่ยนผู้ใช้) จาก Logcat ระหว่างการทดสอบซ้ำอย่างน้อย 1 รายการโดยใช้รูปแบบนิพจน์ทั่วไปที่กำหนดเพื่อแยกวิเคราะห์สัญญาณเริ่มต้นและสิ้นสุดของเหตุการณ์จากบรรทัด Logcat
|
MergeMultiBuildTargetPreparer |
IMultiTargetPreparer ที่อนุญาตให้ส่งข้อมูลจากบิลด์หนึ่งไปยังอีกบิลด์หนึ่งได้ด้วยการตั้งชื่อและคีย์ไฟล์ที่จะคัดลอกไปยังบิลด์อื่น
|
MetricFilePostProcessor |
ใช้สำหรับอัปโหลดไฟล์บันทึกของเมตริกที่รวบรวมระหว่างการทดสอบและระดับการเรียกใช้
|
MetricsXMLMessageReporter |
MetricsXMLResultReporter เขียนเมตริกทดสอบและเรียกใช้เมตริกไปยังไฟล์ XML ในโฟลเดอร์ที่ระบุโดยพารามิเตอร์โฟลเดอร์เมตริกในช่วง invocationEnded ของการทดสอบ
|
MixImageZipPreparer |
IMultiTargetPreparer ที่ผสมอิมเมจของบิลด์ของระบบในบิลด์ของอุปกรณ์
|
MixKernelTargetPreparer |
ITargetPreparer ที่อนุญาตให้ผสมอิมเมจเคอร์เนลกับอิมเมจของอุปกรณ์
|
Listener โมดูล |
Listener ที่แนบมากับ IRemoteTest แต่ละรายการของแต่ละโมดูลเพื่อรวบรวมรายการผลลัพธ์
|
ModuleLogcatCollector |
เวอร์ชันของตัวรวบรวม Logcat แต่สำหรับโมดูล
|
ModuleOemTargetPreparer |
|
เครื่องมือเก็บข้อมูลการรั่วไหลของระบบ |
ITargetPreparer ที่เรียกใช้ "dumpsys meminfo --unreachable -a" เพื่อระบุหน่วยความจำในเครื่องที่เข้าถึงไม่ได้ในปัจจุบันโดยแต่ละกระบวนการ
|
NoApkTestSkipper |
ผู้เตรียมการพิเศษที่อนุญาตให้ข้ามการเรียกใช้ไปเลย (การเตรียมและการทดสอบ) หากไม่มี APK ในการทดสอบ
|
PairingMultiTargetPreparer |
ตัวเตรียมพร้อมแบบหลายเป้าหมายช่วยให้การจับคู่บลูทูธ (และการเชื่อมต่อ) ระหว่างอุปกรณ์ 2 เครื่อง
|
PerfettoGenericPostProcessor |
โพสต์โปรเซสเซอร์ที่ประมวลผลไฟล์ Profetto แบบข้อความ/เมตริกไบนารีเป็นคู่คีย์-ค่า โดยการขยายข้อความโปรโตและช่องด้วยค่าสตริงซ้ำๆ จนกว่าจะพบช่องที่มีค่าตัวเลข
|
PerfettoPreparer |
ตัวเตรียม Perfetto จะพุชไฟล์การกำหนดค่าเข้าไปในอุปกรณ์ในตำแหน่งมาตรฐานที่ Perfetto เข้าถึงได้
|
PerfettoPullerMetricCollector |
การใช้ FilePullerDeviceMetricCollector พื้นฐานที่อนุญาตให้ดึงไฟล์ Perfetto จากอุปกรณ์และรวบรวมเมตริกจากอุปกรณ์
|
ProfileTargetPreparer |
คลาสพื้นฐานสำหรับการตั้งค่าตัวเตรียมเป้าหมายสำหรับผู้ใช้โปรไฟล์ android.os.usertype.profile.XXX
|
PushFileInvoker |
เลิกใช้งานชั้นเรียนนี้แล้ว
ใช้ PushFilePreparer แทน
|
PushFilePreparer |
ITargetPreparer ที่พยายามพุชไฟล์กี่รายการจากเส้นทางโฮสต์ไปยังเส้นทางอุปกรณ์ใดก็ได้
|
PythonVirtualenvPreparer |
ตั้งค่า Python Virtualenv ในโฮสต์และติดตั้งแพ็กเกจ
|
รีบูตReasonCollector |
เครื่องมือรวบรวมที่รวบรวมการรีบูตอุปกรณ์ระหว่างการทดสอบและรายงานตามเหตุผลและจำนวน
|
รีบูตTargetPreparer |
เครื่องมือเตรียมเป้าหมายที่รีบูตอุปกรณ์
|
RecoveryLogPreparer |
เครื่องมือเตรียมเป้าหมายที่ใช้เพื่อรวบรวมบันทึกก่อนการกู้คืน
|
RemoveSystemAppPreparer |
ITargetPreparer สำหรับการนำ APK ออกจากพาร์ติชันระบบก่อนทำการทดสอบ
|
ReportPassedTests |
รายงานในไฟล์เป็นตัวกรองที่เป็นไปได้เพื่อยกเว้นการทดสอบที่ผ่าน
|
RestartSystemServerTargetPreparer |
ตัวเตรียมเป้าหมายที่รีสตาร์ทเซิร์ฟเวอร์ระบบโดยไม่ต้องรีบูตอุปกรณ์
|
ผลลัพธ์Aggregator |
ผู้ส่งต่อพิเศษที่รวบรวมผลลัพธ์เมื่อจำเป็น โดยอิงตามกลยุทธ์การลองใหม่ที่ใช้
|
RootTargetPreparer |
ตัวเตรียมเป้าหมายที่ดำเนินการ "adb root" หรือ "adb unroot" ตามตัวเลือก "force-root"
|
RootcanalForwarderPreparer |
|
RunCommandTargetPreparer |
|
RunHostCommandTargetPreparer |
ตัวเตรียมเป้าหมายในการเรียกใช้คำสั่งของโฮสต์ที่กำหนดเองก่อนและหลังการทดสอบ
|
RunHostScriptTargetPreparer |
ตัวเตรียมเป้าหมายที่จะเรียกใช้สคริปต์ก่อนทำการทดสอบ
|
RunOnClonProfileTargetPreparer |
|
RunOnPrivateProfileTargetPreparer |
|
RunOnSdkSandboxTargetPreparer |
ITargetPreparer เพื่อทำเครื่องหมายว่าการทดสอบควรทำงานในแซนด์บ็อกซ์ของ SDK
|
RunOnsecondaryUserTargetPreparer |
ITargetPreparer เพื่อให้มั่นใจว่าการทดสอบจะทำงานในฐานะผู้ใช้รอง
|
RunOnSystemUserTargetPreparer |
ITargetPreparer ที่ทำเครื่องหมายว่าการทดสอบควรดำเนินการกับผู้ใช้ (ไม่ใช่ผู้ใช้ปัจจุบัน)
|
RunOnWorkProfileTargetPreparer |
ITargetPreparer ที่สร้างโปรไฟล์งานในการตั้งค่า และทำเครื่องหมายว่าควรทำการทดสอบในผู้ใช้รายนั้น
|
RuntimeRestartCollector |
ตัวรวบรวมที่รวบรวมการประทับเวลาของการรีสตาร์ทรันไทม์ (เซิร์ฟเวอร์ของระบบขัดข้อง) ระหว่างการดำเนินการทดสอบ หากมี
|
ScreenshotOnFailureCollector |
ผู้รวบรวมที่จะจับและบันทึกภาพหน้าจอเมื่อกรอบการทดสอบล้มเหลว
|
SemaphoreTokenTargetPreparer |
นี่คือเครื่องมือเตรียมที่ใช้โทเค็นเพื่อเรียงลำดับการยกเว้นการทดสอบในโฮสต์ที่มีการแลกเปลี่ยน
|
ShardListener |
ITestInvocationListener ที่รวบรวมผลลัพธ์จากชาร์ดการเรียกใช้ (หรือที่เรียกว่าการแยกคำขอเพื่อเรียกใช้บนทรัพยากรหลายรายการพร้อมกัน) และส่งต่อไปยังผู้ฟังรายอื่น
|
ShowmapPullerMetricCollector |
การใช้ FilePullerDeviceMetricCollector พื้นฐานที่อนุญาตให้ดึงไฟล์ Showmap จากอุปกรณ์และรวบรวมเมตริกจากไฟล์
|
SideloadOtaTargetPreparer |
เครื่องมือเตรียมเป้าหมายที่ดำเนินการไซด์โหลดของแพ็กเกจ OTA ที่ระบุ ใช้แพ็กเกจ รอให้อุปกรณ์เปิดเครื่อง และแทรกพร็อพเพอร์ตี้บิลด์ของอุปกรณ์เพื่อใช้เป็นข้อมูลบิลด์
เครื่องมือเตรียมเป้าหมายนี้จะสมมติว่าอุปกรณ์จะอยู่ในโหมด adb ปกติเมื่อเริ่มต้น และจะตรวจสอบว่าอุปกรณ์ออกจากโหมดเดียวกันแต่ใช้บิลด์ที่ใหม่กว่า
|
ข้ามเครื่องมือจัดการ |
เครื่องมือจัดการการข้ามจะช่วยตัดสินใจว่าควรข้ามสิ่งใดในระดับต่างๆ ได้แก่ การเรียกใช้ โมดูล และการทดสอบ ทั้งนี้ขึ้นอยู่กับเกณฑ์ต่างๆ
|
StatsdAfterGaugeMetricPostProcessor |
โปรเซสเซอร์แบบโพสต์ที่ประมวลผลจะวัดเมตริกที่รวบรวมด้วยวิธี "ก่อน/หลัง" นั่นคือ
|
StatsdEventMetricPostProcessor |
โพสต์โปรเซสเซอร์ที่ประมวลผลเมตริกเหตุการณ์ในรายงานสถิติเป็นคู่คีย์-ค่า โดยใช้ตัวจัดรูปแบบที่ระบุไว้ในตัวประมวลผล
|
PostProcessor ของสถิติ |
โพสต์โปรเซสเซอร์ที่ประมวลผลรายงานที่มีสถิติ Proto ของไบนารีเป็นคู่คีย์-ค่าโดยขยายรายงานเป็นโครงสร้างต้นไม้
|
การตั้งค่า StopServices |
ITargetPreparer ที่หยุดให้บริการในอุปกรณ์
|
StubMultiTargetPreparer |
ตัวยึดตำแหน่งใช้งาน IMultiTargetPreparer ว่างเปล่า
|
StubTargetPreparer |
ตัวยึดตำแหน่งใช้งาน ITargetPreparer ว่างเปล่า
|
โปรแกรมติดตั้ง SuiteApk |
การติดตั้ง APK ที่ระบุสำหรับการกำหนดค่า Suite ซึ่งมาจากตัวแปร $ANDROID_TARGET_OUT_TESTCASES
หรือ ROOT_DIR ในข้อมูลบิลด์
|
SuiteResultReporter |
รวบรวมผลการทดสอบสำหรับการเรียกใช้ทั้งชุดและแสดงผลลัพธ์สุดท้าย
|
SwitchUserTargetPreparer |
ITargetPreparer ที่เปลี่ยนเป็นประเภทผู้ใช้ที่ระบุในการตั้งค่า
|
TearDownPassThroughPreparer |
อนุญาตให้เรียกใช้ tearDown ในเครื่องมือเตรียมการที่รวมอยู่ในการกำหนดค่าเป็นออบเจ็กต์
|
TemperatureThrottlingWaiter |
ITargetPreparer ที่รอจนกว่าอุณหภูมิของอุปกรณ์ลดลงถึงเป้าหมาย
|
ตั้งค่าการติดตั้ง TestApp |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในอุปกรณ์
|
ตั้งค่า TestFilePush |
ITargetPreparer ที่พุชไฟล์/ไดเรกทอรีอย่างน้อย 1 รายการจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ไปยังอุปกรณ์
|
TestSystemAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในพาร์ติชัน /system ในอุปกรณ์
|
กาลเวลา |
เครื่องมือเตรียมเป้าหมายที่ใช้งานง่ายเพื่อให้สิ้นเปลืองเวลาและมีโอกาสรีสตาร์ทอุปกรณ์
|
TraceCmdCollector |
IMetricCollector ที่รวบรวมการติดตามระหว่างการทดสอบโดยใช้โค้ดติดตาม และบันทึกลงในการเรียกใช้
|
UserCleaner |
ITargetPreparer ที่นำผู้ใช้รองออกเมื่อเลิกใช้งาน
|
VisibleBackgroundUserPreparer |
ตัวเตรียมเป้าหมายเพื่อทำการทดสอบในผู้ใช้ที่เริ่มการทำงานในเบื้องหลัง
|
WaitForDeviceDatetimePreparer |
ITargetPreparer ที่รอการตั้งค่าวันที่และเวลาในอุปกรณ์
(ไม่บังคับ) ตัวเตรียมนี้บังคับ TargetSetupError ได้หากไม่ได้ตั้งค่าวันที่และเวลาภายในระยะหมดเวลา
|
เครื่องมือเตรียม Wi-Fi |
ITargetPreparer ที่กำหนดค่า Wi-Fi ในอุปกรณ์หากจำเป็น
|
XmlFormattedGeneratorReporter |
การใช้งาน FormattedGeneratorReporter ซึ่งจัดรูปแบบของชุดเครื่องมือจะอยู่ในรูปแบบ XML
|
XmlResultReporter |
เขียนผลลัพธ์ JUnit ไปยังไฟล์ XML ในรูปแบบที่สอดคล้องกับ XMLJUnitResultFormatter ของ Ant
|