ดัชนีคลาส

ต่อไปนี้คือคลาส API ดูทั้งหมด แพ็กเกจ API

AaptParser คลาสที่ดึงข้อมูลจาก apk โดยการแยกวิเคราะห์เอาต์พุตของ "aapt dump Badging" 
AaptParser.AaptVersion จำนวนตัวเลือกสำหรับเวอร์ชัน AAPT ที่ใช้แยกวิเคราะห์ไฟล์ APK 
อาบี ชั้นเรียนที่เป็นตัวแทนของ ABI 
AbiFormatter คลาสยูทิลิตีสำหรับ ABI 
AbiUtils ระดับยูทิลิตีสำหรับการจัดการ ABI ของอุปกรณ์
AbstractConnection การนำเสนอการเชื่อมต่อแบบนามธรรม 
AbstractHostMonitor คลาสทั่วไปสำหรับการตรวจสอบความสมบูรณ์ของโฮสต์ 
AbstractTunnelMonitor ตรวจสอบอุโมงค์ข้อมูลแบบแอบสแตรกสำหรับ GCE AVD 
AbstractXmlParser คลาสฐานตัวช่วยสำหรับการแยกวิเคราะห์ไฟล์ XML
AbstractXmlParser.ParseException ไม่แสดงหากแยกวิเคราะห์อินพุต XML ไม่ได้
AcloudConfigParser คลาส Helper ที่แยกวิเคราะห์การกำหนดค่า Acloud (ใช้เพื่อเริ่มอินสแตนซ์ของอุปกรณ์ Cloud) 
AcloudConfigParser.AcloudKeys ชุดคีย์ที่ค้นหาได้จากการกำหนดค่า 
กำลังดำเนินการ การดำเนินการทั่วไปอยู่ระหว่างดำเนินการ 
ActiveTrace คลาสหลักช่วยอธิบายและจัดการการติดตามที่ทำงานอยู่ 
ActivityStatusChecker เครื่องมือตรวจสอบสถานะสำหรับกิจกรรมที่เหลืออยู่ซึ่งดำเนินอยู่เมื่อสิ้นสุดโมดูล 
AdbRootElevator AutoCloseable ที่เปิดใช้ราก adb เมื่อมีการสร้างหากจำเป็นและคืนค่า สถานะรูทเมื่อเสร็จสมบูรณ์ 
AdbSshConnection การเชื่อมต่อ adb ผ่านบริดจ์ ssh 
AdbStopServerPreparer ตัวเตรียมเป้าหมายเพื่อหยุดเซิร์ฟเวอร์ adb ในโฮสต์ก่อนและหลังการทดสอบ adb 
AdbTcpConnection การแสดงการเชื่อมต่อเริ่มต้นของอุปกรณ์ ถือว่าเป็นการเชื่อมต่อ adb มาตรฐาน อุปกรณ์ 
AdbUtils คลาสยูทิลิตีสำหรับการดำเนินการ adb 
AfterClassWithInfo การรับประกันที่คล้ายกันเป็น AfterClass แต่เมธอดที่มีคำอธิบายประกอบต้องใช้พารามิเตอร์ TestInformation 
AggregatePostProcessor ตัวรวบรวมเมตริกที่ระบุค่าต่ำสุด ค่าสูงสุด ค่าเฉลี่ย ค่าเบี่ยงเบนมาตรฐาน ค่ารวม จำนวน และ เปอร์เซ็นไทล์ (ไม่บังคับ) สำหรับเมตริกตัวเลขที่รวบรวมระหว่างการทดสอบการทดสอบหลายเวอร์ชัน เหมือนเป็นโรค 2 เท่า 
การตั้งค่า AllTestAppsInstall ITargetPreparer ที่ติดตั้งแอปทั้งหมดจาก IDeviceBuildInfo#getTestsDir() ลงในอุปกรณ์ 
พฤติกรรม AltDir enum สำหรับกำหนดลักษณะการทำงานของไดเรกทอรีทางเลือกสำหรับโปรแกรมติดตั้ง/พุชอาร์ติแฟกต์ทดสอบต่างๆ

 

AnalysisHeuristic ลำดับเป็นสิ่งสำคัญ 
AndroidJUnitTest การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการใช้เครื่องมือในอุปกรณ์ที่กำหนดโดยใช้ android.support.test.runner.AndroidJUnitRunner 
AndroidTestOrchestratorRemoteTestRunner เรียกใช้การทดสอบ Android แบบมีเครื่องควบคุมโดยใช้คำสั่ง adb และ AndroidTestOrchestrator 
AoaTargetPreparer ITargetPreparer ที่ดำเนินการชุดการดำเนินการ (เช่น การคลิกและการเลื่อน) โดยใช้ โปรโตคอล Android Open Accessory (AOAv2) 
AppBuildInfo IBuildInfo ที่แสดงแอปพลิเคชัน Android และแพ็กเกจทดสอบ 
AppDeviceBuildInfo เลิกใช้งานชั้นเรียนนี้แล้ว โปรดใช้ IDeviceBuildInfo โดยตรง 
การตั้งค่าแอป ITargetPreparer ที่ติดตั้ง APK และการทดสอบ 
AppVersionFetcher คลาสยูทิลิตีเพื่อรับสตริงเวอร์ชันแอปจากอุปกรณ์ 
AppVersionFetcher.AppVersionInfo ประเภทข้อมูลเวอร์ชันแอป 
ArchModuleController ตัวควบคุมโมดูลเพื่อไม่ให้เรียกใช้การทดสอบเมื่อไม่ตรงกับสถาปัตยกรรมที่ระบุ 
ArgsOptionParser ป้อนข้อมูลในช่อง Option จากอาร์กิวเมนต์บรรทัดคำสั่งที่แยกวิเคราะห์แล้ว 
ArrayUtil วิธียูทิลิตีสำหรับอาร์เรย์
ArtChrootPreparer สร้างไดเรกทอรี chroot สำหรับการทดสอบ ART 
ArtGTest  
ArtifactDetails คำอธิบายนี้จะอธิบายโครงสร้างของเนื้อหาและข้อบ่งชี้เนื้อหาที่เครื่องมือ CAS สร้างขึ้น
ArtifactDetails.ArtifactFileDescriptor  
เครื่องมือวิเคราะห์อาร์ติแฟกต์ ยูทิลิตีที่ช่วยวิเคราะห์อาร์ติแฟกต์ของบิลด์เพื่อสร้างข้อมูลเชิงลึก 
ArtRunTest ตัวดำเนินการทดสอบเพื่อเรียกใช้การทดสอบ ART 
ArtRunTest.AdbShellCommandException คลาสข้อยกเว้นที่จะรายงานข้อผิดพลาดที่เกิดขึ้นระหว่างการดำเนินการของ ADB Shell คำสั่ง 
ATestFileSystemLogSaver ATest จะใช้คลาส LogSaver นี้เพื่อเก็บบันทึกในเส้นทางที่เฉพาะเจาะจง 
AtestRunner การใช้งาน ITestSuite
AtraceCollector IMetricCollector ที่เรียกใช้การระบุแหล่งที่มาระหว่างการทดสอบ และรวบรวมผลลัพธ์และบันทึก ลงในการเรียกใช้ 
AtraceRunMetricCollector รวบรวมการติดตามจากไดเรกทอรีทดสอบทั้งหมดในไดเรกทอรีที่ระบุ จากอุปกรณ์ทดสอบ ให้บันทึกไดเรกทอรีทดสอบและโพสต์ไฟล์การติดตาม ใต้ไดเรกทอรีทดสอบและรวบรวมเมตริก 
AutoLogCollector การแจงนับที่อธิบายผู้รวบรวมที่ควบคุมได้โดยอัตโนมัติด้วยกลุ่มควบคุม 
เครื่องมือรายงานอัตโนมัติ ชั้นเรียนที่กำหนดการแมปจากผู้รายงานแบบอัตโนมัติที่ Tradefed 
averagePostProcessor การใช้งานระบบหลังการประมวลผลที่คำนวณค่าเฉลี่ยของรายการเมตริก 

B

การดำเนินการของอุปกรณ์ในเบื้องหลัง เรียกใช้คำสั่งบนอุปกรณ์ที่กำหนดซ้ำตามที่จำเป็นจนกระทั่งการดำเนินการถูกยกเลิก 
BaseDeviceMetricCollector การใช้งานฐานของ IMetricCollector ที่อนุญาตให้เริ่มและหยุดการเก็บรวบรวมเมื่อ onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) และ ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) 
BaseEmulatorPreparer การเตรียมพร้อมโดยทั่วไปสำหรับการเปิดตัวโปรแกรมจำลองในเครื่อง 
BaseHostJUnit4Test คลาสการทดสอบฐานสำหรับการเรียกใช้การทดสอบรูปแบบ JUnit4 ของโฮสต์ 
BaseLeveledLogOutput การใช้งานฐานสำหรับ ILeveledLogOutput ที่อนุญาตให้กรองแท็กบางส่วนตาม ชื่อหรือคอมโพเนนต์ 
BaseModuleController การใช้งานพื้นฐานของ IModuleController ที่ควรนำมาใช้เพื่อตรวจสอบว่า ควรเรียกใช้หรือไม่ 
BaseMultiTargetPreparer การใช้งานฐานของ IMultiTargetPreparer ที่อนุญาตให้ปิดใช้ออบเจ็กต์ 
BasePostProcessor IPostProcessor พื้นฐานที่การติดตั้งใช้งานทุกรายการควรขยาย 
BaseRetryDecision การใช้งานฐานของ IRetryDecision 
BaseStreamLogger<OS ขยาย OutputStream> ILeveledLogOutput ที่กำหนดเส้นทางข้อความบันทึกไปยังสตรีมเอาต์พุตและ Stouts 
BaseTargetPreparer คลาสการใช้งานฐานสำหรับ ITargetPreparer ที่อนุญาตให้ควบคุมว่าออบเจ็กต์ ปิดใช้งานอยู่หรือไม่ 
BaseTestSuite การทดสอบการเรียกใช้ชุดเครื่องมือทดสอบความเข้ากันได้กับระบบชุดใหม่ 
ตัวควบคุมแบตเตอรี่ คลาสยูทิลิตีที่ช่วยให้ควบคุมสถานะการชาร์จแบตเตอรี่ของอุปกรณ์ได้ 
BatteryRechargeDeviceRecovery อนุญาตให้ทริกเกอร์คำสั่งเมื่อระดับแบตเตอรี่ของอุปกรณ์ต่ำกว่าเกณฑ์ที่กำหนดไว้ 
อุณหภูมิแบตเตอรี่  
แบตเตอรี่ไม่สามารถใช้งานได้อุปกรณ์ เครื่องมือตรวจสอบการกู้คืนที่จะทริกเกอร์การกำหนดค่าหากไม่มีระดับแบตเตอรี่ 
ก่อนClassWithInfo การรับประกันที่คล้ายกันเป็น BeforeClass แต่เมธอดที่มีคำอธิบายประกอบต้องใช้พารามิเตอร์ TestInformation 
ไบนารีสถานะ Enum ใช้ในการบันทึกสถานะเปิด/ปิดโดยมีสถานะไม่มีการดำเนินการเป็น IGNORE 
BluetoothConnectionLatencyCollector เครื่องมือรวบรวมจะพุชการกำหนดค่าเมตริกระยะเวลาเชิงสถิติที่กำหนดไว้ล่วงหน้าไปยังอุปกรณ์และรวบรวม ระยะเวลาการเชื่อมต่อบลูทูธสำหรับแต่ละโปรไฟล์ 
BluetoothConnectionStateCollector เครื่องมือรวบรวมนี้จะรวบรวมเมตริก BluetoothConnectionStateChanged และบันทึกสถานะการเชื่อมต่อ สำหรับแต่ละโปรไฟล์ 
BluetoothConnectionSuccessRatePostProcessor การใช้งานระบบหลังการประมวลผลซึ่งคำนวณอัตราความสำเร็จของโปรไฟล์บลูทูธ

ใช้ "metric-key-match" เพื่อระบุเมตริกที่มีสถานะการเชื่อมต่อบลูทูธเป็นตัวเลข ตัวอย่างอาร์เรย์ [0, 1, 2, 3, 0, 1, 2, 3] 

บลูทูธHciSnoopLogCollector อุปกรณ์รวบรวมเพื่อเปิดใช้การบันทึก HCI Snoop ของบลูทูธบน DUT และเพื่อรวบรวมบันทึกสำหรับการทดสอบแต่ละครั้ง 
อุปกรณ์บลูทูธ ฟังก์ชันยูทิลิตีสำหรับการเรียกใช้การใช้บลูทูธบนอุปกรณ์

ดูรหัส BluetoothInstrumentation ได้ใน AOSP ที่ frameworks/base/core/tests/bluetoothtests

BootstrapBuildProvider IDeviceBuildProvider ที่เปิดเครื่องข้อมูลบิลด์จากอุปกรณ์ทดสอบ

โดยปกติจะใช้สำหรับอุปกรณ์ที่มีบิลด์ที่เผยแพร่จากภายนอก เช่น

BootstrapServiceFileจะเปลี่ยนrLoader โหลดรีโซลเวอร์โดยใช้เซิร์ฟเวอร์สำหรับโหลดบริการ 
รายงานข้อบกพร่อง ออบเจ็กต์ที่มีการอ้างอิงไฟล์รายงานข้อบกพร่อง ความเข้ากันได้ของรายงานข้อบกพร่องแบบแบนและรายงานข้อบกพร่องที่ซิป (bugreportz) 
BugreportCollector ITestInvocationListener แบบส่งผ่านที่รวบรวมรายงานข้อบกพร่องเมื่อเหตุการณ์ที่กำหนดค่าได้ เกิดขึ้นแล้วเรียกใช้ ITestInvocationListener#testLog บนรายการย่อยหลังจากแต่ละรายการ และรวบรวมรายงานข้อบกพร่องแล้ว 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Predicate ภาคแสดงแบบเต็มที่อธิบายว่าเมื่อใดควรสร้างรายงานข้อบกพร่อง 
BugreportCollector.Relation  
BugreportCollector.SubPredicate  
BugreportzOnFailureCollector รวบรวมรายงานข้อบกพร่องเมื่อกรอบการทดสอบล้มเหลว 
BugreportzOnTestCaseFailureCollector รวบรวม Bugreportz เมื่อกรณีการทดสอบในการทำงานล้มเหลว 
การวิเคราะห์บิลด์ แสดงผลลัพธ์ของการวิเคราะห์บิลด์เดียว 
BuildError ทิ้งหากเรียกใช้บิลด์ที่ระบุไม่สำเร็จ 
BuildInfo การใช้งานทั่วไปของ IBuildInfo ที่ควรเชื่อมโยง ด้วย ITestDevice 
BuildInfoKey การแจงนับของชั้นเรียนที่เกี่ยวข้องกับการค้นหาข้อมูลของบิลด์ 
BuildInfoKey.BuildInfoFileKey Enum ที่อธิบายถึงประเภทไฟล์ที่รู้จักทั้งหมดซึ่งค้นหาผ่าน IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) ได้ 
BuildInfoRecorder ITargetPreparer ที่เขียนข้อมูลเมตาของข้อมูลของบิลด์ลงในไฟล์ที่ระบุ 
BuildInfoUtil ยูทิลิตี้คลาสเพื่อช่วยจัดการ IBuildInfo
BuildRetrievalError เกิดข้อผิดพลาดร้ายแรงขณะดึงข้อมูลบิลด์เพื่อทดสอบ 
BuildSerializedVersion คลาสที่มีเวอร์ชันปัจจุบันของการทำให้เป็นอนุกรม IBuildInfo ทั้งหมด 
BuildTestsZipUtils คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับไฟล์ ZIP ทดสอบที่สร้างโดยระบบบิลด์ของ Android
อีเมลจำนวนมาก ยูทิลิตีผู้ส่งอีเมลที่อนุญาตให้กำหนดค่าต่อไปนี้ ช่วงเวลาที่ส่ง ขนาดภาพถ่ายอัจฉริยะเริ่มต้น ผู้รับ และจำนวนข้อความทั้งหมด 
BundletoolUtil คลาสยูทิลิตีที่ใช้บรรทัดคำสั่ง Bundletool เพื่อติดตั้ง .apks ในอุปกรณ์ 
ByteArrayInputStreamSource  
ByteArrayList คลาสสำหรับแทนอาร์เรย์ไบต์ขนาดเล็ก 
ByteArrayUtil ยูทิลิตีที่ดำเนินการกับอาร์เรย์ไบต์ เช่น แปลงไบต์เป็นจำนวนเต็ม 
ByteStreamDownloader ลูกค้าที่ใช้วิธี Read ของบริการ gRPC ของ ByteStream 
ByteStreamUploader ลูกค้าที่ใช้วิธี Write ของบริการ gRPC ของ ByteStream 

C

แคชจากโรงงาน โรงงานที่สร้างอินสแตนซ์ ICacheClient รายการเดียว 
CarModuleController ตัวควบคุมนี้จะป้องกันการดำเนินการของกรอบการทดสอบในอุปกรณ์ที่ไม่ใช่ยานยนต์ 
CarryDnaeError RuntimeException ภายในสำหรับนำ DeviceNotAvailableException ผ่าน JUnit4  
ข้อยกเว้นที่ขัดข้อง ส่งเมื่อมีการทริกเกอร์ระยะหมดเวลาของเฟสการทดสอบและต้องมี InterruptedException จาก เทรดการดำเนินการทดสอบไปยังเทรดการเรียกใช้ 
CdmaDeviceFlasher ชั้นเรียนที่แสดงรูปภาพในอุปกรณ์ Android จริงที่มีวิทยุ CDMA 
CecControllerTokenProvider ผู้ให้บริการโทเค็นสำหรับโทเค็นที่เกี่ยวข้องกับ Consumer Electronics Control (CEC) 
CentralDirectoryInfo CentralDirectoryInfo คือคลาสที่มีข้อมูลของไฟล์หรือโฟลเดอร์ภายในไฟล์ ZIP 
เครื่องมือตรวจสอบการจับคู่ CompanionAwarePreparer ที่ยืนยันการเชื่อมโยง BT ระหว่างอุปกรณ์หลักและอุปกรณ์ที่ใช้ร่วมกัน
แบ่งย่อย แยก blob เป็น Chunk อย่างน้อย 1 รายการโดยไม่เกิน chunkSize ไบต์ 
Chunker.Chunk ส่วนหนึ่งของ Blob 
CircularAtraceUtil ยูทิลิตี้แอ็คชันที่พัฒนาขึ้นสำหรับการระบุสาเหตุที่แท้จริงของ ANR ระหว่าง Monkey เป็นหลัก การทดสอบ 
CircularByteArray โครงสร้างข้อมูลสำหรับจัดเก็บอาร์เรย์ขนาดคงที่ซึ่งทำงานเป็นบัฟเฟอร์วงกลม และติดตามผลรวมทั้งหมดของค่าทั้งหมดในอาร์เรย์ 
ClangCodecoverCollector BaseDeviceMetricCollector ที่จะดึง Clang การวัดความครอบคลุมภายนอกอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์ทดสอบ 
ClangProfileIndexer คลาสยูทิลิตีที่จัดทำดัชนีการวัดความครอบคลุมของโค้ด Clang 
ClassNotFoundConfigurationException ConfigurationException เมื่อไม่พบคลาสของออบเจ็กต์ 
ClassPathScanner ค้นหารายการใน classpath 
ClassPathScanner.ClassNameFilter IClassPathFilter ที่กรองและแปลงชื่อคลาส Java 
ClassPathScanner.ExternalClassNameFilter ClassNameFilter ที่ปฏิเสธชั้นเรียนภายใน
ClassPathScanner.IClassPathFilter ตัวกรองสำหรับเส้นทางการป้อน classpath

วาดรูปแบบหลังจาก FileFilter

เครื่องมือการทำงานนาฬิกา ยูทิลิตี้งานนาฬิกาสำหรับแชร์ตรรกะหลายอุปกรณ์
CloseableTraceScope คลาสที่กำหนดขอบเขตที่อนุญาตให้รายงานส่วนการติดตามผ่านคำสั่งลองใช้ทรัพยากร
ClusterBuildInfo คลาส IBuildInfo สำหรับบิลด์ที่เชื่อมจาก TFC 
ClusterBuildProvider IBuildProvider สำหรับดาวน์โหลดทรัพยากรการทดสอบ TFC 
ClusterClient การใช้งาน IClusterClient สำหรับการโต้ตอบกับแบ็กเอนด์ TFC 
ClusterCommand คลาสที่แสดงถึงงานที่ดึงมาจากคลัสเตอร์ TF 
ClusterCommand.RequestType  
ClusterCommand.State สถานะของคำสั่งในคลัสเตอร์ TF 
ClusterCommandConfigBuilder คลาสสำหรับสร้างไฟล์การกำหนดค่าสำหรับคำสั่งของคลัสเตอร์ 
ClusterCommandEvent คลาสที่จะห่อหุ้มเหตุการณ์คำสั่งของคลัสเตอร์ที่จะอัปโหลด 
ClusterCommandEvent.Builder  
ClusterCommandEvent.Type  
ClusterCommandLauncher คลาส IRemoteTest สำหรับเปิดใช้งานคำสั่งจาก TFC ผ่าน TF ของกระบวนการย่อย 
ClusterCommandScheduler ICommandSchedulerสำหรับรองรับ TFC (คลัสเตอร์ที่เทรด) 
ClusterCommandStatus คลาสที่แสดงถึงสถานะและเหตุผลการยกเลิกสำหรับคำสั่งจากคลัสเตอร์ TF 
ClusterDeviceInfo คลาสที่รวมข้อมูลอุปกรณ์คลัสเตอร์ที่จะอัปโหลด 
ClusterDeviceInfo.Builder  
การตรวจสอบอุปกรณ์คลัสเตอร์ การใช้งาน IDeviceMonitor ที่รายงานผลลัพธ์ไปยังบริการคลัสเตอร์ที่เทรด 
ClusterEventUploader<T ขยาย IClusterEvent> คลาส ClusterEventUploader ซึ่งอัปโหลด IClusterEvent ไปยัง TFC 
ClusterHostEvent คลาสที่จะสรุปเหตุการณ์ของโฮสต์คลัสเตอร์ที่จะอัปโหลด 
ClusterHostEvent.Builder  
ClusterHostEvent.HostEventType จำนวนกิจกรรมผู้จัดประเภทต่างๆ 
ClusterHostUtil ฟังก์ชันยูทิลิตีแบบคงที่สำหรับคลัสเตอร์ TF สำหรับรับอินสแตนซ์การกำหนดค่าส่วนกลาง ข้อมูลโฮสต์ และอื่นๆ
ClusterLogSaver คลาส ILogSaver สำหรับอัปโหลดเอาต์พุตทดสอบไปยัง TFC 
ClusterLogSaver.FilepickupingStrategy กลยุทธ์การเลือกไฟล์ 
ClusterOptions  
CodecoverTest การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการใช้เครื่องมือในอุปกรณ์ที่กำหนดและ ก็จะสร้างรายงานความครอบคลุมของโค้ด 
CollectingByteOutputReceiver IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตทั้งหมดของเชลล์เป็น byte[] 
CollectingOutputReceiver IShellOutputReceiver ที่รวบรวมเอาต์พุตทั้งหมดของ Shell ไว้ใน 1 รายการ String 
CollectingTestListener ITestInvocationListener ที่จะรวบรวมผลการทดสอบทั้งหมด 
โปรแกรมช่วยรวบรวม (CollectorHelper) จำเป็นต้องให้ความช่วยเหลือในการดำเนินการ IMetricCollector ในหลายตำแหน่ง 
CommandBaselineSetter ตัวตั้งค่าทั่วไปในการจัดการการตั้งค่าข้อมูลพื้นฐานของอุปกรณ์ผ่านคำสั่งเชลล์ adb 
CommandFileParser โปรแกรมแยกวิเคราะห์สำหรับไฟล์ที่มีชุดบรรทัดคำสั่ง 
CommandFileParser.CommandLine  
โปรแกรมรบกวน Command Interval บริการที่ช่วยให้คำสั่ง TradeFederation ถูกขัดจังหวะหรือทำเครื่องหมายว่าไม่ขาดตอน 
CommandLineBuildInfoBuilder ยูทิลิตีที่ใช้สำหรับบันทึกอาร์กิวเมนต์ข้อมูลของบิลด์ปกติจากบรรทัดคำสั่งและสร้าง IBuildInfo จากรายชื่อติดต่อเหล่านั้น 
ตัวเลือกคำสั่ง การใช้งาน ICommandOptions 
CommandOptionsGetter การใช้งานบริการที่แสดงค่าตัวเลือกคำสั่งของการเรียกใช้ที่ระบุ 
Commandผลลัพธ์ มีผลลัพธ์ของคำสั่ง 
CommandRunner จุดแรกเข้า TradeFederation อื่นที่จะเรียกใช้คำสั่งที่ระบุไว้ในคำสั่ง อาร์กิวเมนต์บรรทัดแล้วหยุด 
CommandRunner.ExitCode รหัสข้อผิดพลาดที่อาจออกไปได้ 
CommandScheduler เครื่องจัดตารางเวลาสำหรับเรียกใช้คำสั่ง TradeFederation ในอุปกรณ์ทั้งหมดที่มี 
CommandScheduler.HostState แจกแจงสถานะต่างๆ ของโฮสต์
CommandStatus แสดงสถานะของการดำเนินการที่กำหนดเวลา 
CommandStatusHandler เครื่องจัดการช่วยตรวจสอบและอัปเดตสถานะของการเรียกใช้ 
CommandSuccessModuleController คลาสฐานเพื่อให้ตัวควบคุมโมดูลข้ามโมดูลทดสอบตามความล้มเหลวของคำสั่ง Shell 
CommonLogRemoteFileUtil ยูทิลิตีนี้ช่วยในการหลีกเลี่ยงการทำซ้ำโค้ดในการแสดงอุปกรณ์ระยะไกลต่างๆ สำหรับตรรกะการดึงข้อมูลบันทึกระยะไกลของไฟล์ทั่วไป 
CommonLogRemoteFileUtil.KnownLogFileEntry ตัวแทนของรายการบันทึกที่รู้จักสำหรับอุปกรณ์ระยะไกล 
CompanionAllocator คลาสพื้นฐานที่ดูแลการจัดสรรและเพิ่มพื้นที่ว่างในอุปกรณ์ที่ใช้ร่วมกัน

ควรใช้ getCompanionDeviceSelectionOptions() เพื่ออธิบายเกณฑ์ ที่จำเป็นต่อการจัดสรรอุปกรณ์ที่ใช้ร่วมกัน

CompanionAwarePreparer ITargetPreparer ที่สรุปตรรกะของการแสดงร่วมที่จัดสรรแล้ว อุปกรณ์ 
CompanionAwareTest คลาสการทดสอบฐานที่ครอบคลุมต้นแบบการรับและตรวจสอบอุปกรณ์ที่ใช้ร่วมกัน

คลาสย่อยอาจเรียกใช้ getCompanion() เพื่อเรียกข้อมูลโฆษณาที่แสดงร่วมที่จัดสรรไว้ 

CompanionDeviceเครื่องมือติดตาม คลาสสำหรับการจัดสรรและเพิ่มพื้นที่ว่างให้กับอุปกรณ์ที่ใช้ร่วมกัน
CompanionRunCommandTargetPreparer ITargetPreparer ที่เรียกใช้คำสั่งที่ระบุในอุปกรณ์ที่ใช้ร่วมกันที่จัดสรรไว้
ตั้งค่า CompanionTestAppInstall ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจาก IDeviceBuildInfo#getTestsDir() โฟลเดอร์ลงในอุปกรณ์ที่ใช้ร่วมกันที่จัดสรรไว้ 
CompileBootImageWithSpeedTargetPreparer คอมไพล์คลาสพาธการเปิดเครื่องและเซิร์ฟเวอร์ระบบอีกครั้งโดยใช้ตัวกรอง "ความเร็ว" ของคอมไพเลอร์ 
ConditionFailureMonitor ตรวจสอบความล้มเหลวจากการเรียกใช้ 
ConditionPriorityBlockedQueue<T> คลาสที่ปลอดภัยของเทรดที่มีการดำเนินการเหมือน ERROR(/PriorityBlockingQueue) ซึ่งเรียกข้อมูลออบเจ็กต์ได้ ที่ตรงกับเงื่อนไขบางอย่าง 
ConditionPriorityBlockQueue.AnyMatch<T> ConditionPriorityBlockingQueue.IMatcher ที่ตรงกับออบเจ็กต์ใดก็ได้ 
ConditionPriorityBlockedQueue.IMatcher<T> อินเทอร์เฟซสำหรับพิจารณาว่าองค์ประกอบตรงกับเงื่อนไขบางประเภทหรือไม่ 
ConfigCompleter การใช้ Completer สำหรับการกำหนดค่า TF 
ConfigurableGrpcDynamicShardingClient  
การกำหนดค่า การใช้งาน IConfiguration ที่เป็นรูปธรรมซึ่งจัดเก็บออบเจ็กต์การกำหนดค่าที่โหลดไว้ในแผนที่ 
ConfigurationDef เก็บบันทึกการกำหนดค่า ออบเจ็กต์ที่เชื่อมโยง และตัวเลือกต่างๆ 
ConfigurationDef.ConfigObjectDef ออบเจ็กต์ที่จะเก็บข้อมูลสำหรับ className และหมายเลขลักษณะที่ปรากฏ (เช่น หากมีการกำหนดค่า) เป็นวัตถุเดียวกัน 2 ครั้ง โดยวัตถุแรกจะมีหมายเลขลักษณะที่ปรากฏเป็นอันดับแรก) 
ConfigurationDescriptor ออบเจ็กต์การกำหนดค่าที่อธิบายการกำหนดค่าบางส่วน 
ConfigurationDescriptor.LocalTestRunner Enum ใช้เพื่อระบุตัวดำเนินการทดสอบในเครื่อง 
ConfigurationException แสดงหากโหลดการกำหนดค่าไม่ได้ 
การกำหนดค่าจากโรงงาน ค่าเริ่มต้นสำหรับการสร้าง IConfiguration 
Configurationfactor.ConfigLoader การใช้งาน IConfigDefLoader ที่ติดตามการกำหนดค่าที่รวมอยู่ Root config ได้ และแสดงผลข้อยกเว้นใน Circular include 
Configurationfactor.ExceptionLoader  
ConfigurationUtil ฟังก์ชันยูทิลิตีเพื่อจัดการไฟล์การกำหนดค่า 
ConfigurationXmlParserSettings คลาสแบบง่ายที่จะยอมรับการตั้งค่าสำหรับ ConfigurationXmlParser

หากต้องการส่งการตั้งค่าให้ชั้นเรียนนี้ คุณต้องใช้อีเมลแทน 

ConfigurationYamlParser โปรแกรมแยกวิเคราะห์สำหรับการกำหนดค่าแบบเทรดของสไตล์ YAML
ConfigUtil คลาสยูทิลิตีสำหรับการสร้าง การโต้ตอบ และการพุชไฟล์การกำหนดค่าที่มีสถิติ 
ConfigUtil.LogSource  
คอนโซล คอนโซลหลักของ TradeFederation ที่ให้อินเทอร์เฟซแก่ผู้ใช้เพื่อโต้ตอบ

ปัจจุบันรองรับการดำเนินการต่างๆ เช่น

  • เพิ่มคำสั่งเพื่อทดสอบ
  • แสดงรายการอุปกรณ์และสถานะของอุปกรณ์
  • แสดงรายการคำขอที่กำลังดำเนินการ
  • แสดงรายการคำสั่งในคิว
  • ดัมพ์บันทึกการเรียกใช้ไปยังไฟล์/stdout
  • ปิดเครื่อง
 
Console.ArgRunnable<T> Runnable ที่มีเมธอด run ที่สามารถรับอาร์กิวเมนต์ได้
Console.CaptureList ประเภทความสะดวกของ List<List<String>>
ConsoleReaderOutputStream OutputStream ที่สามารถใช้เพื่อทำให้ System.out.print() เล่นได้ดีกับผู้ใช้ ยังไม่เสร็จ LineReader บรรทัด 
ConsoleResultReporter รายงานผลลัพธ์เพื่อพิมพ์ผลการทดสอบไปยังคอนโซล 
ContentAnalysisContext ระบุบริบทโดยรอบเนื้อหาเพื่อวิเคราะห์ได้อย่างถูกต้อง 
ContentAnalysisContext.AnalysisMethod ซึ่งอธิบายสิ่งที่จะเกิดขึ้นจากโครงสร้างเนื้อหาเพื่อทำการวิเคราะห์ที่เหมาะสม 
ผลการวิเคราะห์เนื้อหา สรุปการวิเคราะห์เนื้อหา 
ข้อมูลเนื้อหา แสดงเนื้อหาสำหรับเป้าหมายบิลด์ที่กำหนดของฐานและเวอร์ชันปัจจุบัน 
ContentProviderHandler เครื่องจัดการที่นามธรรมการโต้ตอบของผู้ให้บริการเนื้อหาและอนุญาตให้ใช้เนื้อหาฝั่งอุปกรณ์ สำหรับการดำเนินการต่างๆ 
CountingTestResultListener TestResultListener ที่ติดตามจำนวนการทดสอบทั้งหมดตาม TestStatus
CountTestCasesCollector นับและรายงานจำนวนกรอบการทดสอบสำหรับ IRemoteTest ที่ระบุ 
ConversionMeasurementForwarder การทดสอบตัวยึดตำแหน่งที่ส่งต่อการวัดการครอบคลุมจากผู้ให้บริการบิลด์ไปยังตัวบันทึก 
ตัวเลือกความครอบคลุม ออบเจ็กต์ที่เทรดเพื่อคงตัวเลือกการครอบคลุม 
coverOptions.Toolchain  
CpuThrottlingWaiter ITargetPreparer ที่รอจนกว่าจะมีการคืนค่าความถี่สูงสุดในแกนทั้งหมดกลับสู่ค่าสูงสุด ระดับที่ใช้ได้
CreateAvdPreparer  
CreateUserPreparer ตัวเตรียมเป้าหมายสำหรับการสร้างผู้ใช้และล้างข้อมูลในตอนท้าย 
CurrentInvocation ชั้นเรียนที่ติดตามและให้ข้อมูลคำขอปัจจุบันซึ่งเป็นประโยชน์ในทุกที่ภายในชั้นเรียน คำขอ 
CurrentInvocation.InvocationInfo คีย์พิเศษที่มีชื่อซึ่งเราจะป้อนสำหรับการเรียกใช้เสมอ 
CurrentInvocation.IsolationGrade อธิบายระดับของการแยกกักตัว

D

DebugHostLogOnFailureCollector เครื่องมือรวบรวมที่จะรวบรวมและบันทึกบันทึกฝั่งโฮสต์เมื่อกรอบการทดสอบล้มเหลว 
DefaultConnection การแสดงการเชื่อมต่อเริ่มต้นของอุปกรณ์ ถือว่าเป็นการเชื่อมต่อ adb มาตรฐาน อุปกรณ์ 
DefaultConnection.ConnectionBuilder ใช้เครื่องมือสร้างเพื่ออธิบายการเชื่อมต่อ 
DefaultRemoteAndroidTestRunner ส่วนขยายของ ddmlib RemoteAndroidTestRunner เพื่อตั้งค่าเริ่มต้นสำหรับการใช้งานที่แลกเปลี่ยน กรณี 
DefaultTestsZipInstaller การใช้งานเริ่มต้นของโปรแกรมติดตั้งซิปทดสอบ 
DelegatedInvocationExecution InvocationExecution ซึ่งมอบสิทธิ์การดำเนินการให้กับไบนารีที่เทรดเฟดอื่น 
ตัวแปลค่า Dependencies Rewards ผู้ให้บริการประเภทใหม่ที่อนุญาตให้รับทรัพยากร Dependency ทั้งหมดสำหรับการทดสอบ 
DeviceActionTargetPreparer ITargetPreparer สำหรับการดำเนินการของอุปกรณ์ 
การดำเนินการของอุปกรณ์ คลาสยูทิลิตีเพื่อเรียกใช้การดำเนินการของอุปกรณ์ 
DeviceActionUtil.Command คำสั่งสำหรับการดำเนินการของอุปกรณ์ 
DeviceActionUtil.DeviceActionConfigError ข้อยกเว้นสำหรับข้อผิดพลาดในการกำหนดค่า 
DeviceAllocationผลลัพธ์ แสดงผลลัพธ์ของความพยายามในการจัดสรรสำหรับคำสั่ง 
DeviceAllocationState แสดงสถานะการจัดสรรของอุปกรณ์จากมุมมอง IDeviceManager
DeviceavailableChecker เครื่องมือตรวจสอบดูว่าโมดูลไม่ได้ปล่อยให้อุปกรณ์อยู่ในสถานะออฟไลน์ 
DeviceBaselineChecker ตั้งค่าพื้นฐานอุปกรณ์ก่อนแต่ละโมดูล 
DeviceBaselineSetter คลาสแอบสแตรกที่ใช้สร้างการตั้งค่าพื้นฐานอุปกรณ์ 
DeviceDeviceLevelChecker IRemoteTest ที่ตรวจสอบแบตเตอรี่ขั้นต่ำและรอให้แบตเตอรี่หมด ถึงเกณฑ์การเรียกเก็บเงินครั้งที่ 2 หากไม่มีการเรียกเก็บเงินขั้นต่ำ 
DevicebatResourceMetricCollector เครื่องมือรวบรวมนี้จะรวบรวมเมตริกแบตเตอรี่ของอุปกรณ์ 
DeviceBuildDescriptor คลาส Wrapper สำหรับ IBuildInfo ซึ่งมีเมธอดช่วยในการดึงข้อมูลอุปกรณ์ ข้อมูลบิลด์ของแพลตฟอร์ม 
DeviceBuildInfo IBuildInfo ที่แสดงบิลด์ของอุปกรณ์ Android เวอร์ชันสมบูรณ์และการทดสอบ (ไม่บังคับ) 
DeviceBuildInfoBootStrapper ITargetPreparer ที่แทนที่ช่องข้อมูลของบิลด์ด้วยแอตทริบิวต์ที่อ่านจากอุปกรณ์

วิธีนี้มีประโยชน์สำหรับการทดสอบอุปกรณ์ที่มีบิลด์ที่สร้างจากแหล่งที่มาภายนอก (เช่น

DeviceBuildInfoInjector ITargetPreparer ที่แทรกข้อมูลเมตา DeviceBuildDescriptor ลงใน IBuildInfo 
เครื่องมือทำความสะอาดอุปกรณ์ รีบูตหรือฟอร์แมตเป็นการดำเนินการล้างข้อมูลหลังจากการทดสอบ และเลือกปิดหน้าจอได้
DeviceCleaner.CleanupAction  
DeviceCleaner.PostCleanupAction  
DeviceConcurrentUtil มีวิธีการใช้งานและคลาสของยูทิลิตีสำหรับการดำเนินการตามคำสั่งฝั่งอุปกรณ์พร้อมกัน

ใช้ ERROR(/ExecutorService) เพื่อเรียกใช้คำสั่งที่ใช้เป็น ShellCommandCallable และใช้ ERROR(/#joinFuture(String,Future,long))สำหรับการซิงค์กับ ERROR(/Future) เป็น ERROR(/ExecutorService) แสดงผลสำหรับการดำเนินการตามคำสั่ง 

DeviceConcurrentUtil.ShellCommandCallable<V> ERROR(/Callable) ที่รวมรายละเอียดของการเรียกใช้คำสั่ง Shell ใน ITestDevice 
DeviceConfigurationHolder การใช้ IDeviceConfiguration ที่เป็นรูปธรรมซึ่งจัดเก็บอุปกรณ์ที่โหลด ออบเจ็กต์การกำหนดค่าในแอตทริบิวต์ 
DeviceDescriptor คลาสที่มีข้อมูลอธิบายอุปกรณ์ที่อยู่ระหว่างการทดสอบ 
DeviceCanceledException วางเมื่ออุปกรณ์ไม่สามารถเข้าถึงได้ผ่านประเภทการขนส่งแล้ว เช่น หากอุปกรณ์ไม่ใช่ มองเห็นได้นานขึ้นผ่านการเชื่อมต่อ USB หรือ TCP/IP
DeviceErrorIdentifier ตัวระบุข้อผิดพลาดจากข้อผิดพลาดในอุปกรณ์และข้อผิดพลาดที่อุปกรณ์รายงาน 
DeviceFailedToBootError ถูกนำมาใช้หากบูตอุปกรณ์ไม่สำเร็จหลังจากที่มีการแฟลชอิมเมจด้วยเวอร์ชัน 
DeviceFeatureFlag  
DeviceFeatureModuleController ตัวควบคุมโมดูลที่จะไม่เรียกใช้การทดสอบเมื่อไม่สนับสนุนบางฟีเจอร์ 
DeviceFileReporter คลาสยูทิลิตีที่ตรวจสอบไฟล์ในอุปกรณ์แล้วส่งไปยัง ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) หากพบ 
DeviceFlashPreparer ITargetPreparer ที่แสดงรูปภาพบนฮาร์ดแวร์ Android ที่จับต้องได้ 
อุปกรณ์FoldableState การแสดงสถานะอุปกรณ์แบบพับได้ของอุปกรณ์ที่ส่งคืนโดย "cmd device_state Print-states" 
DeviceFolderBuildInfo IDeviceBuildInfo ที่มีอาร์ติแฟกต์ของบิลด์อื่นๆ ในไดเรกทอรีของ ด้วย ระบบไฟล์ในเครื่อง 
DeviceImageเครื่องมือติดตาม สำหรับการอัปเดตอุปกรณ์ที่เพิ่มขึ้นบางส่วน เราต้องใช้ไฟล์พื้นฐานในการคำนวณความแตกต่าง 
DeviceImageTracker.FileCacheTracker ติดตามข้อมูลเกี่ยวกับรูปภาพในอุปกรณ์ที่แคชไว้และข้อมูลเมตาของรูปภาพ
DeviceImageZipFlashingTargetPreparer เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยรูปภาพอุปกรณ์ที่ให้ไว้ผ่านรูปแบบเฉพาะ 
DeviceInternetAccessibilityResourceMetricCollector เครื่องมือรวบรวมข้อมูลจะใช้คำสั่ง google.com เพื่อตรวจสอบว่าอุปกรณ์เข้าถึงอินเทอร์เน็ตได้หรือไม่ 
DeviceJUnit4ClassRunner ตัวดำเนินการทดสอบ JUnit4 ที่รองรับ IDeviceTest ด้วย 
DeviceJUnit4ClassRunner.LogAnnotation คำอธิบายประกอบปลอมขึ้นมาเพื่อยื่นบันทึกให้กับผู้รายงาน 
DeviceJUnit4ClassRunner.MetricAnnotation คำอธิบายประกอบปลอมที่มีไว้เพื่อส่งเมตริกให้กับผู้รายงาน 
DeviceJUnit4ClassRunner.TestLogData การใช้งาน ExternalResource และ TestRule 
DeviceJUnit4ClassRunner.TestMetrics การใช้งาน ExternalResource และ TestRule 
DeviceManagementGrpcServer เซิร์ฟเวอร์ GRPC ที่อนุญาตให้จองอุปกรณ์จาก Tradefed 
โปรแกรมจัดการอุปกรณ์  
DeviceManager.FastbootDevice การแสดงภาพอุปกรณ์ใน Fastboot Mode 
DeviceMetricData ออบเจ็กต์เพื่อเก็บข้อมูลทั้งหมดที่เครื่องมือรวบรวมเมตริกรวบรวมไว้ 
การตรวจสอบอุปกรณ์ Multiplexer คลาสพร็อกซีเพื่อกระจายคำขอไปยัง IDeviceMonitor หลายรายการ 
DeviceNotavailableException ส่งเมื่ออุปกรณ์ไม่มีให้ทดสอบอีกต่อไป 
DeviceOwnerTargetPreparer ITargetPreparer ที่ตั้งค่าคอมโพเนนต์เจ้าของอุปกรณ์ 
DeviceParametersizedRunner ตัวเรียกใช้พารามิเตอร์รูปแบบ JUnit4 สำหรับการทดสอบที่ทำเป็นพารามิเตอร์ฝั่งโฮสต์ 
คุณสมบัติของอุปกรณ์ คำจำกัดความที่คงที่ทั่วไปสำหรับชื่อคุณสมบัติฝั่งอุปกรณ์
ยูทิลิตีโหมดการกู้คืนอุปกรณ์  
รายงานรุ่นของอุปกรณ์ ผู้รายงานการเผยแพร่อุปกรณ์ที่จัดการสื่อสารกับกระบวนการของผู้ปกครองที่จะดำเนินการ เผยแพร่แล้ว 
ฟีเจอร์การรีเซ็ตอุปกรณ์ การใช้การรีเซ็ตอุปกรณ์ฝั่งเซิร์ฟเวอร์ 
DeviceresetHandler การจัดการยูทิลิตีโดยทั่วไปการรีเซ็ตอุปกรณ์ 
DeviceRuntimeException ส่งเมื่อการทำงานของอุปกรณ์ไม่ทำให้เกิดผลลัพธ์ที่คาดหวัง 
ตัวเลือกการเลือกอุปกรณ์ คอนเทนเนอร์สำหรับเกณฑ์การเลือกอุปกรณ์ 
DeviceSelectionOptions.DeviceRequestedType อุปกรณ์ตัวยึดตำแหน่งประเภทต่างๆ ที่เป็นไปได้ที่รองรับ 
เครื่องมือตรวจสอบการตั้งค่าอุปกรณ์ ตรวจสอบว่าการตั้งค่าอุปกรณ์มีการเปลี่ยนแปลงระหว่างการเรียกใช้โมดูลหรือไม่ 
การตั้งค่าอุปกรณ์ ITargetPreparer ที่กำหนดค่าอุปกรณ์สำหรับการทดสอบตาม Option ที่ให้ไว้ 
ฟีเจอร์สแนปชอตของอุปกรณ์ การใช้งานฝั่งเซิร์ฟเวอร์ของสแนปชอตอุปกรณ์ 
DeviceSnapshotHandler สแนปชอตของ Cuttlefish ที่ใช้ยูทิลิตี้ 
DeviceStateMonitor คลาส Helper สำหรับการตรวจสอบสถานะของ IDevice 
DeviceStorageAgeResourceMetricCollector แยกวิเคราะห์อายุพื้นที่เก็บข้อมูลจาก Logcat 
DeviceStorageFiller เครื่องมือเตรียมเป้าหมายที่จะเต็มพื้นที่เก็บข้อมูลเพื่อเพิ่มพื้นที่ว่างบางส่วน 
DeviceStorageStatusChecker ตรวจสอบว่าอุปกรณ์มีพื้นที่ในดิสก์เพียงพอสำหรับพาร์ติชันที่ระบุ 
DeviceStringPusher ตัวเตรียมเป้าหมายเพื่อเขียนสตริงลงในไฟล์ 
ชุดอุปกรณ์ ขยายคอนเทนเนอร์ JUnit4 Suite เพื่อระบุ ITestDevice ให้กับการทดสอบ ที่จำเป็น 
DeviceSyncHelper ตัวช่วยที่ช่วยซิงค์อิมเมจอุปกรณ์ใหม่กับอุปกรณ์ 
DeviceTestCase กรอบการทดสอบ Helper JUnit ที่ให้บริการ IRemoteTest และ IDeviceTest 
DeviceTestResult ความเชี่ยวชาญพิเศษของ TestResult ที่จะล้มเลิกเมื่อ เกิดขึ้น DeviceNotAvailableException ครั้ง
DeviceTestResult.RuntimeDeviceNotavailableException  
DeviceTestRunOptions คลาสเครื่องมือสร้างสำหรับตัวเลือกที่เกี่ยวข้องกับการเรียกใช้การทดสอบอุปกรณ์ผ่าน BaseHostJUnit4Test 
DeviceTestSuite ชุดทดสอบ Helper JUnit ที่ให้บริการ IRemoteTest และ IDeviceTest 
DeviceTraceCollector ผู้รวบรวมที่จะเริ่มการติดตาม Perfetto เมื่อการเรียกใช้การทดสอบเริ่มขึ้นและไฟล์การติดตามในตอนท้าย 
การตรวจสอบอุปกรณ์ไม่พร้อมใช้งาน ผู้ฟังรายนี้พยายามจับภาพ DNAE ระดับกรอบการทดสอบเท่านั้น 
DeviceUnResponseException ความเชี่ยวชาญพิเศษของ DeviceNotAvailableException ที่บ่งชี้ว่าอุปกรณ์มองเห็นได้ adb แต่ไม่ตอบสนอง (เช่น คำสั่งหมดเวลา เปิดเครื่องไม่ได้ ฯลฯ)
DeviceUpdateTargetPreparer ภาพนามธรรม ITargetPreparer ที่จัดการขั้นตอนทั่วไปในการอัปเดตอุปกรณ์ด้วย ไฟล์ภาพของอุปกรณ์จากแหล่งที่มาภายนอก (แทนที่จะเป็นบริการบิลด์) 
DeviceWifiResourceMetricCollector เครื่องมือรวบรวมจะรวบรวมความแรงของสัญญาณ Wi-Fi ที่เชื่อมต่ออยู่และเมตริกความเร็วลิงก์ 
ที่ปัดน้ำฝนอุปกรณ์ ITargetPreparer ที่ล้างข้อมูลผู้ใช้
เครื่องคิดเลขไดเจสต์ เมธอดยูทิลิตีที่จะประมวลผล Digest 
DirectedGraph<V> การใช้กราฟที่ไม่ได้ถ่วงน้ำหนักแบบมีทิศทาง 
ปิดการใช้งานSELinuxTargetPreparer ตัวเตรียมเป้าหมายที่จะปิดใช้ SELinux หากเปิดใช้ 
DryRunKeyStore คีย์สโตร์สำหรับการทดลองเรียกใช้ที่มีการแทนที่ค่าคีย์สโตร์อย่างเหมาะสมและค้นหาค่าดังกล่าวเสมอ 
DryRunner การทดสอบแบบแห้งจะทำการทดสอบแทนการเรียกใช้จริง 
DynamicFileStubTest นี่คือการทดสอบแบบแลกเปลี่ยนเพื่อทดสอบการแลกซื้อเครื่องใหม่ซึ่งสามารถแก้ไขไฟล์แบบไดนามิกได้อย่างถูกต้อง 
DynamicRemoteFileReachr ชั้นเรียนที่ช่วยแก้ไขเส้นทางไปยังไฟล์ระยะไกล 
DynamicRemoteFileตัวแก้ไขr.FileResolverLoader การใช้งานโหลดของ IRemoteFileResolver 
DynamicShardHelper กลยุทธ์การชาร์ดดิ้งเพื่ออนุญาตให้จัดคิวงานจากระยะไกลระหว่างอินสแตนซ์ TF หลายรายการได้
DynamicShardingConnectionInfoMessage คลาสการเก็บรักษาข้อมูลเพื่อทำให้การส่งผ่านเซิร์ฟเวอร์ฟีเจอร์ง่ายขึ้น 
DynamicSystemPreparer ITargetPreparer ที่ตั้งค่าอิมเมจระบบที่ด้านบนของบิลด์ของอุปกรณ์ด้วย การอัปเดตระบบ 

E

EarlyDeviceReleaseFeature การใช้งานเซิร์ฟเวอร์ฟีเจอร์สำหรับการวางจำหน่ายอุปกรณ์ก่อนเปิดตัว 
อีเมล ชั้นเรียนผู้ช่วยสำหรับส่งอีเมล 
EmailHostHealthAgent การใช้ IHostHealthAgent เพื่อส่งอีเมลจากรายงานการตรวจสอบของโฮสต์
EmmaXmlConstants ค่าคงที่ที่ใช้เมื่อแยกวิเคราะห์รายงาน XML ของ Emma 
EmulatorMemoryCpuCapturer  
EndCentralDirectoryInfo EndCentralDirectoryInfo คือคลาสที่มีข้อมูลโดยรวมของไฟล์ ZIP 
EnforcementdSeLinuxChecker เครื่องมือตรวจสอบสถานะที่ช่วยให้แน่ใจว่าสถานะของ Selinux 
EnvironmentVariableUtil คอลเล็กชันของเมธอด Helper เพื่อเตรียมตัวแปรสภาพแวดล้อม 
DeleteUserDataPreparer ITargetPreparer ที่ล้างข้อมูลผู้ใช้ในอุปกรณ์ 
ErrorIdentifier อินเทอร์เฟซนี้จะอธิบายถึงข้อผิดพลาดที่เจาะจงและพร็อพเพอร์ตี้ 
ErrorStorageUtil คลาส Helper สำหรับการจัดการข้อผิดพลาดเพื่อให้สอดคล้องกับพื้นที่เก็บข้อมูลร่วม 
EventLoggerListener Listener ที่บันทึกเหตุการณ์ทั้งหมดที่แอปได้รับลงในไฟล์
ExceptionThrowingRunnerWrapper  
การดำเนินการที่เรียกใช้ได้ คลาสค่าที่แสดงถึงการกระทำที่ดำเนินการได้ 
ExecutableActionผลลัพธ์ คลาสค่าที่แทนผลลัพธ์ของ ExecutableAction 
ExecutableBaseTest คลาสฐานสำหรับรูปแบบการทดสอบที่ดำเนินการได้ 
ExecutableHostTest ตัวดำเนินการทดสอบสำหรับไฟล์ปฏิบัติการที่ทำงานอยู่บนโฮสต์ 
ExecutableTargetTest ตัวดำเนินการทดสอบที่ทำงานอยู่บนเป้าหมาย 
ExecutionFiles ทรัพยากร Dependency ของไฟล์ที่สร้างขึ้นระหว่างการดำเนินการทดสอบหรือการเรียกใช้ที่จำเป็น เพื่อการทดสอบ 
ExecutionFiles.FilesKey การชี้แจงคีย์มาตรฐานที่รู้จักสำหรับแผนที่ 
ExecutionProperties พร็อพเพอร์ตี้ที่สร้างขึ้นระหว่างการดำเนินการทดสอบหรือการเรียกใช้ 
existingBuildProvider IBuildProvider ที่แสดง IBuildInfo ที่สร้างขึ้นแล้ว 
ExtendedFile นามสกุลของไฟล์มาตรฐานที่มีข้อมูลเมตาที่เกี่ยวข้องกับบิลด์ 
ส่วนขยาย AtomsRegistry ExtensionAtomsRegistry สำหรับการใช้สถิติในเครื่อง 

F

คำอธิบายความล้มเหลว ชั้นเรียนที่อธิบายข้อมูลความล้มเหลวในสหพันธ์การค้า 
การทดสอบปลอม การทดสอบปลอมที่มีจุดประสงค์เพื่อให้สร้างผลการทดสอบซ้ำได้ง่ายๆ 
FakeTestsZipFolder อุปกรณ์การทดสอบที่สร้างโฟลเดอร์การทดสอบปลอมที่ไม่ได้ซิปตามรายการเนื้อหา 
FakeTestsZipFolder.ItemType  
FastbootCommandPreparer ตัวเตรียมการเป้าหมายที่เรียกใช้ Fastboot และส่งคำสั่ง Fastboot 
FastbootDeviceFlasher ชั้นเรียนที่อาศัย Fastboot เพื่อแฟลชอิมเมจบนฮาร์ดแวร์ Android ที่จับต้องได้ 
FastbootHelper คลาสตัวช่วยสำหรับการดำเนินการ Fastboot 
FastbootUpdateBootstrapPreparer ITargetPreparer ที่เก็บพักไฟล์ที่ระบุ (bootloader, วิทยุ, ไฟล์ ZIP รูปภาพของอุปกรณ์) ลงใน IDeviceBuildInfo เพื่อทำให้อุปกรณ์กะพริบด้วย FastbootDeviceFlasher แล้วแทรก แอตทริบิวต์อุปกรณ์หลังเปิดเครื่องลงในข้อมูลบิลด์เพื่อวัตถุประสงค์ในการรายงานผลลัพธ์ 
ข้อผิดพลาด FatalHost ข้อยกเว้นที่ระบุว่าเกิดข้อผิดพลาดร้ายแรงที่กู้คืนไม่ได้ในเครื่องโฮสต์ที่ทำงานอยู่ TradeFederation และอินสแตนซ์ TradeFederation ควรปิดตัวลง 
FeatureFlagTargetPreparer อัปเดต DeviceConfig (แฟล็กฟีเจอร์ที่ปรับแต่งโดยบริการระยะไกล) 
FileDownloadCache คลาสตัวช่วยที่ดูแลแคช LRU ของระบบไฟล์ในเครื่องของไฟล์ที่ดาวน์โหลด 
FileDownloadCachefactor โรงงานสำหรับการสร้าง FileDownloadCache
FileDownloadCacheWrapper คลาส Wrapper ที่มีสิ่งอำนวยความสะดวก FileDownloadCache ในขณะที่ใช้ IFileDownloader 
FileIdleMonitor ตรวจสอบไฟล์และเรียกใช้ Callback หากไม่มีการใช้งานไฟล์ (กล่าวคือ
FileInputStreamSource InputStreamSource ที่ใช้ไฟล์อินพุต 
FileLogger ILeveledLogOutput ที่กำหนดเส้นทางข้อความบันทึกไปยังไฟล์และ Stouts 
FileProtoResultReporter ผู้รายงาน Proto ที่ถ่ายโอน TestRecord ลงในไฟล์ 
FilePullerDeviceMetricCollector BaseDeviceMetricCollectorที่รอรับคีย์เมตริกที่มาจากอุปกรณ์และดึงข้อมูล เป็นไฟล์จากอุปกรณ์ 
FilePullerLogCollector ตัวบันทึกไฟล์ที่ด้านอุปกรณ์รายงาน 
FileSystemLogSaver จัดเก็บบันทึกไปยังระบบไฟล์ 
FilesystemRootChecker  
FileUtil คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับไฟล์
FileUtil.LowDiskSpaceException โยนทิ้งหากพื้นที่ในดิสก์ที่ใช้งานได้ต่ำกว่าเกณฑ์ขั้นต่ำ 
FilteredResultForwarder ตัวแปรของ ResultForwarder ที่อนุญาตเฉพาะรายการ TestDescription ที่อนุญาต รายงานแล้ว 
FixedByteArrayOutputStream ERROR(/OutputStream) ในหน่วยความจำที่เก็บข้อมูลไว้สูงสุดเท่านั้น 
วิธีการกะพริบ enum สำหรับอธิบายวิธีที่ใช้แฟลชอุปกรณ์ในระหว่างการทดสอบ
FlashingResourcesParser คลาสที่แยกวิเคราะห์ไฟล์ภาพเสริมเวอร์ชันที่จำเป็นซึ่งจำเป็นต่อแฟลชอุปกรณ์ 
FlashingResourcesParser.AndroidInfo typedef ของ Map&lt;String, MultiMap&lt;String, String&gt;&gt; 
FlashingResourcesParser.Constraint อินเทอร์เฟซการกรอง ซึ่งออกแบบมาเพื่ออนุญาตให้ FlashingResourcesParser ละเว้น ทรัพยากรที่อาจนำไปใช้
FlashingResourceUtil ยูทิลิตีนี้จะช่วยตั้งค่าเวอร์ชันที่เหมาะสมของอาร์ติแฟกต์ให้สามารถแฟลชผ่าน DeviceFlashPreparer ได้ 
แฮนเดิลขยายแบบพับได้ IModuleParameterHandler ที่ขยายให้ครอบคลุมมากขึ้นสำหรับอุปกรณ์พับได้ที่ไม่ใช่อุปกรณ์หลักแต่ละเครื่อง การกำหนดค่า 
แฮนเดิลแบบพับได้ เครื่องจัดการแบบพับได้ทั่วไปที่สามารถใช้พารามิเตอร์แบบพับได้เพื่อสร้างโมดูลพิเศษ 
FoldableModePreparer เครื่องมือเตรียมเป้าหมายที่สามารถเปลี่ยนสถานะอุปกรณ์แบบพับได้ 
FolderBuildInfo การนำ IFolderBuildInfo มาใช้อย่างเป็นรูปธรรม 
ตัวบันทึกโฟลเดอร์ ITargetPreparer ที่ดึงไดเรกทอรีออกจากอุปกรณ์ บีบอัด และบันทึกไว้ในการบันทึก แบ็กเอนด์ 
FormattedGeneratorReporter ตัวรายงานที่อนุญาตให้สร้างรายงานในรูปแบบเฉพาะ 
FreeDeviceState  
FuseUtil คลาสตัวช่วยสำหรับการดำเนินการ FUSE 

G

GceAvdInfo โครงสร้างในการเก็บข้อมูลที่เกี่ยวข้องสำหรับอินสแตนซ์ AVD ของ GCE ที่ระบุ 
GceAvdInfo.GceStatus  
GceAvdInfo.LogFileEntry  
GceLHPTunnelMonitor  
GceManager ผู้ช่วยที่จัดการการเรียกใช้ GCE เพื่อเริ่ม/หยุดและรวบรวมบันทึกจาก GCE 
GceRemoteCmdFormatter คลาสยูทิลิตีสำหรับจัดรูปแบบคำสั่งเพื่อเข้าถึงอุปกรณ์ gce ระยะไกล 
GceRemoteCmdFormatter.ScpMode SCP สามารถใช้เพื่อพุชหรือดึงไฟล์ได้โดยขึ้นอยู่กับโครงสร้างของอาร์กิวเมนต์ 
GceSshTunnelMonitor การตรวจสอบเทรดสำหรับอุโมงค์ข้อมูล SSH สำหรับ GCE 
GcovCodecoverCollector BaseDeviceMetricCollector ที่จะดึง gcov การวัดความครอบคลุมภายนอกอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์ทดสอบ 
GcovKernelCodecoverCollector BaseDeviceMetricCollector ที่จะดึงเคอร์เนล gcov การวัดความครอบคลุมของ Debugf และนอกอุปกรณ์ จากนั้นจะบันทึกเป็นการทดสอบ และอาร์ติแฟกต์อื่นๆ 
GCSBucketUtil โปรแกรมจัดการไฟล์เพื่อดาวน์โหลดและอัปโหลดไฟล์จาก Google Cloud Storage (GCS) 
GCSBucketUtil.GCSFileMetadata Wrapper แบบง่ายสำหรับข้อมูลไฟล์ใน GCS 
GCSCommon เลิกใช้แล้ว โปรดใช้ com.android.tradefed.util.gcs.GCSCommon แทน 
GCSCommon คลาสพื้นฐานสำหรับการดำเนินการ Gcs เช่น การดาวน์โหลดและอัปโหลด 
GCSConfigurationfactor ConfigurationFactory จะโหลดการกำหนดค่าจาก Google Cloud Storage 
GCSConfigurationfactor.GCSConfigLoader ส่วนขยายของ ConfigurationFactory.ConfigLoader ที่โหลด จาก GCS ติดตามการกำหนดค่าที่รวมจากการกำหนดค่าระดับรูทเดียว และส่งการกำหนดค่า ข้อยกเว้นในหนังสือเวียน 
GCSConfigurationServer เซิร์ฟเวอร์การกำหนดค่าจะโหลดการกำหนดค่าจาก Google Cloud Storage (GCS) 
GCSDownloaderHelper โปรแกรมดาวน์โหลดสำหรับที่เก็บข้อมูล GCS ที่จัดการเรื่องการแคชและแก้ไขการกำหนดค่าส่วนกลาง 
โปรแกรมดาวน์โหลดไฟล์ GCS โปรแกรมดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จากพื้นที่เก็บข้อมูลระบบคลาวด์ของ Google (GCS) 
GCSFileDownloaderBase โปรแกรมดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จากพื้นที่เก็บข้อมูลระบบคลาวด์ของ Google (GCS) 
GCSFileUploader ตัวอัปโหลดไฟล์เพื่ออัปโหลดข้อมูลไฟล์ไปยังพื้นที่เก็บข้อมูลระบบคลาวด์ของ Google (GCS) 
ผู้ช่วยเหลือ GCS  
GCSHostResourceManager ดาวน์โหลดทรัพยากรโฮสต์จาก GCS (Google Cloud Storage) 
GcsRemoteFileReachr การใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดจากที่เก็บข้อมูล GCS 
GeneralLogcatEventParser<LogcatEventType> แยกวิเคราะห์อินพุต Logcat ของเหตุการณ์ 
GeneralLogcatEventParser.LogcatEvent โครงสร้างเพื่อเก็บเหตุการณ์ Logcat ที่มีประเภทเหตุการณ์และทริกเกอร์ข้อความ Logcat
GetPreviousPassedHelper ผู้ช่วยในการรับตัวกรองการทดสอบที่ผ่านแล้วก่อนหน้านี้ 
GkiDeviceFlashPreparer เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยอิมเมจทั่วไปของเคอร์เนลทั่วไปของ Android 
GlobalConfiguration การใช้งาน IGlobalConfiguration ที่จัดเก็บออบเจ็กต์การกำหนดค่าที่โหลดไว้ในแผนที่
GlobalFilterGetter การใช้งานบริการที่แสดงผลตัวกรองของการเรียกใช้ที่ระบุ 
GlobalTestFilter ใช้ตัวเลือกตัวกรองกับการเรียกใช้แล้ว 
GoogleApiClientUtil ยูทิลิตีสำหรับการสร้างไคลเอ็นต์ Google API 
GoogleApiClientUtilBase  
GoogleComparison resultsParser แยกวิเคราะห์ผลลัพธ์การเปรียบเทียบของ Google ที่เรียกใช้จาก Shell และแสดงผลแผนที่พร้อมผลลัพธ์ทั้งหมด 
GoogleBenchmarkTest การทดสอบที่ใช้แพ็กเกจการทดสอบการเปรียบเทียบของ Google ในอุปกรณ์หนึ่งๆ 
GranularRetriableTestWrapper คลาส Wrapper ทำงานกับ IRemoteTest เพื่อสร้าง IRemoteTest แบบเจาะลึกในระดับกรอบการทดสอบ 
GranularRetriableTestWrapper.StartEndCollector ผู้ช่วยของชั้นเรียนที่จะตรวจจับการเริ่มต้นและสิ้นสุดการวิ่งที่หายไป 
GsiDeviceFlashPreparer เครื่องมือเตรียมเป้าหมายที่จะแฟลชอุปกรณ์ด้วยอิมเมจระบบทั่วไปของ Android 
GTest การทดสอบที่เรียกใช้แพ็กเกจการทดสอบแบบเนทีฟในอุปกรณ์ที่กำหนด 
GTestBase คลาสฐานของ gTest
GTestListTestParser โปรแกรมแยกวิเคราะห์ผลลัพธ์สำหรับโหมดทดลองเรียกใช้ gtest ด้วย "--gtest_list_tests" พารามิเตอร์ 
GTestResultParser แยกวิเคราะห์ "โหมดเอาต์พุต RAW" ของการทดสอบแบบดั้งเดิมโดยใช้ GTest ซึ่งดำเนินการจาก Shell และแจ้ง ITestInvocationListener ของผลลัพธ์ 
GTestXmlResultParser แยกวิเคราะห์ "โหมดเอาต์พุต XML" ของการทดสอบแบบดั้งเดิมโดยใช้ GTest ที่เรียกใช้จาก Shell และแจ้ง ITestRunListener เกี่ยวกับผลลัพธ์ 

H

HarnessException คลาสข้อยกเว้นพื้นฐานสำหรับข้อยกเว้นที่อยู่ภายในฮาร์ส 
HarnessIOException ข้อยกเว้นจากการควบคุมที่ช่วยในการจัดการปัญหาเกี่ยวกับไฟล์ 
HarnessRuntimeException  
HeapHostMonitor การใช้งาน AbstractHostMonitor ที่ตรวจสอบหน่วยความจำฮีปบนโฮสต์และบันทึกไว้ ในบันทึกประวัติเป็นระยะ 
HelloWorldMultiTargetPreparer ตัวอย่างการใช้ IMultiTargetPreparer 
บันทึกประวัติการเข้าชม TF History Logger บันทึกพิเศษที่มีเฉพาะบางเหตุการณ์เท่านั้น 
HostGTest การทดสอบที่เรียกใช้แพ็กเกจการทดสอบแบบเนทีฟ 
HostMetric คลาสนี้แสดงตัวอย่างเมตริกโฮสต์ที่จะรายงาน 
ตัวเลือกโฮสต์ คลาสตัวยึดตำแหน่งของตัวเลือกโฮสต์ 
HostOrchestratorUtil ยูทิลิตีในการเรียกใช้คำสั่งผ่าน Host Orchestrator บนอินสแตนซ์ระยะไกล 
HostStatsdMetricCollector IMetricCollector ที่รวบรวมเมตริกทางสถิติจากฝั่งโฮสต์โดยใช้ยูทิลิตีที่มีสถิติ คำสั่ง 
HostTest ตัวดำเนินการทดสอบสำหรับการทดสอบที่อิงตามโฮสต์ของ JUnit 
HostUtils นำวิธีการด้านสาธารณูปโภคที่เป็นประโยชน์บางอย่างในการเรียกใช้การทดสอบโฮสต์ 
HprofAllocSiteParser คลาส Helper เพื่อแยกวิเคราะห์ข้อมูลจากส่วนเว็บไซต์การจัดสรรในรายงาน hprof 
HttpHelper มีวิธีช่วยในการสร้างคำขอ HTTP
HttpHelper.RequestRunnable เรียกใช้สำหรับการส่งคำขอด้วย IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult) 
HttpMultipartPost คลาส Helper สำหรับการส่งคำขอโพสต์ HTTP ที่มีหลายส่วน 
HttpRemoteFileReachr การใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดไฟล์ระยะไกลผ่าน http
HttpsRemoteFileจะเปลี่ยนr การใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดไฟล์ระยะไกลผ่าน https

I

IAbi อินเทอร์เฟซแสดง ABI ที่อยู่ระหว่างการทดสอบ 
ผู้ได้รับ IIAbiReceiver การทดสอบที่ต้องการ ABI ที่อยู่ระหว่างการทดสอบ 
IAndroidDebugBrid คำจำกัดความอินเทอร์เฟซสำหรับเมธอด AndroidDebugBridge ที่ใช้ใน ใหม่ 
IAppBuildInfo อินเทอร์เฟซนี้เลิกใช้งานแล้ว โปรดใช้ IBuildInfo โดยตรง 
IAutoRetriableTest อินเทอร์เฟซสำหรับ IRemoteTest ที่ไม่ได้ใช้ ITestFilterReceiver แต่ยังคง ต้องการสนับสนุนการลองอีกครั้งอัตโนมัติ 
ข้อมูลแบตเตอรี่ อินเทอร์เฟซที่กำหนดการโต้ตอบกับแบตเตอรี่ของอุปกรณ์ 
IBatteryInfo.BatteryState อธิบายสถานะการชาร์จปัจจุบัน 
IBuildInfo เก็บข้อมูลเกี่ยวกับบิลด์ที่อยู่ระหว่างการทดสอบ 
IBuildInfo.BuildInfoProperties พร็อพเพอร์ตี้บางอย่างที่ IBuildInfo อาจต้องปรับแต่งการจัดการบางอย่าง 
IBuildProvider รับผิดชอบในการให้ข้อมูลเกี่ยวกับบิลด์ที่อยู่ระหว่างการทดสอบ 
IBuildReceiver การทดสอบที่ต้องอ้างอิงถึงบิลด์ที่อยู่ระหว่างการทดสอบ 
ไคลเอ็นต์ ICache อินเทอร์เฟซสำหรับไคลเอ็นต์แคช 
IClusterClient อินเทอร์เฟซสำหรับการโต้ตอบกับแบ็กเอนด์ TFC 
เหตุการณ์ IClusterEvent อินเทอร์เฟซสำหรับการอัปโหลดเหตุการณ์ของคลัสเตอร์ไปยัง TFC 
IClusterEventUploader<T ขยาย IClusterEvent> อินเทอร์เฟซสำหรับ ClusterEventUploader
ตัวเลือกคลัสเตอร์ อินเทอร์เฟซสำหรับรับตัวเลือกที่เกี่ยวข้องกับคลัสเตอร์ 
ตัวเลือก ICommand คอนเทนเนอร์สำหรับตัวเลือกการดำเนินการสำหรับคำสั่ง 
ICommandScheduler เครื่องจัดตารางเวลาสำหรับการเรียกใช้คำสั่ง TradeFederation 
ICommandScheduler.IScheduleInvocationListener Listener สำหรับเหตุการณ์การเรียกใช้เมื่อการเรียกใช้เสร็จสมบูรณ์ 
ICompressionStrategy อินเทอร์เฟซที่แสดงอัลกอริทึมการบีบอัดที่เลือกได้ระหว่างรันไทม์ 
IConfigOptionValueTransformer อินเทอร์เฟซสำหรับการจัดการค่าตัวเลือกการกำหนดค่า
IConfigurableVirtualDevice อินเทอร์เฟซสำหรับให้ข้อมูลเกี่ยวกับอุปกรณ์เสมือนที่อาจกำหนดค่าไว้ล่วงหน้า (IP ของโฮสต์ ผู้ใช้โฮสต์ ออฟเซ็ตพอร์ต และอื่นๆ) 
การกำหนดค่า ข้อมูลการกำหนดค่าสำหรับการเรียกใช้ TradeFederation 
การกำหนดค่าจากโรงงาน ค่าเริ่มต้นสำหรับการสร้าง IConfiguration
IConfigurationReceiver อินเทอร์เฟซที่เรียบง่ายสำหรับแสดงออบเจ็กต์ที่ยอมรับ IConfiguration 
IConfigurationServer อินเทอร์เฟซสำหรับเซิร์ฟเวอร์การกำหนดค่า 
ICredentialโรงงาน อินเทอร์เฟซสำหรับโรงงานสร้างข้อมูลเข้าสู่ระบบเพื่อสร้าง oauth2 Credential 
IDefaultObjectLoader อินเทอร์เฟซสำหรับโหลดออบเจ็กต์เริ่มต้นที่ควรเป็นส่วนหนึ่งของการกำหนดค่า YAML 
IDefaultObjectLoader.LoaderConfiguration ออบเจ็กต์การกำหนดค่าการโหลดที่จะส่งข้อมูลไปยังตัวโหลด 
IDeviceActionReceiver ระบุ API เพื่อรับเหตุการณ์ในอุปกรณ์ 
IDeviceBuildInfo IBuildInfo ที่แสดงบิลด์ของอุปกรณ์ Android เวอร์ชันสมบูรณ์และการทดสอบ (ไม่บังคับ) 
IDeviceBuildProvider IBuildProvider ที่ใช้ข้อมูลจาก ITestDevice เพื่อเรียกข้อมูลบิลด์ 
IDeviceConfiguration อินเทอร์เฟซของผู้ถือการกำหนดค่าอุปกรณ์ 
IDeviceFlasher แฟลชอิมเมจของอุปกรณ์ในอุปกรณ์ 
IDeviceFlasher.UserDataFlashOption จำนวนตัวเลือกสำหรับการจัดการอิมเมจข้อมูลผู้ใช้
เครื่องมือจัดการอุปกรณ์ อินเทอร์เฟซสำหรับจัดการชุดอุปกรณ์ที่มีสำหรับการทดสอบ 
IDeviceManager.IFastbootListener Listener สำหรับการเปลี่ยนแปลงสถานะการ Fastboot 
การตรวจสอบอุปกรณ์ อินเทอร์เฟซสำหรับตรวจสอบสถานะอุปกรณ์ 
IDeviceMonitor.DeviceLister คลาสที่คล้ายกับ Runnable ซึ่งควรแสดงผลอุปกรณ์ที่รู้จักและสถานะของอุปกรณ์ 
การกู้คืนอุปกรณ์ อินเทอร์เฟซสำหรับการกู้คืนอุปกรณ์ที่ออฟไลน์ได้ 
การเลือกอุปกรณ์ อินเทอร์เฟซสำหรับเกณฑ์การเลือกอุปกรณ์ 
IDeviceSelection.BaseDeviceType  
IDeviceStateMonitor อำนวยความสะดวกในการตรวจสอบสถานะของ IDevice 
การทดสอบ IDevice อินเทอร์เฟซสำหรับออบเจ็กต์ที่ต้องอ้างอิงไปยัง ITestDevice 
ปิดใช้ได้ อินเทอร์เฟซที่อธิบายถึงออบเจ็กต์ Tradefed ที่ปิดใช้ได้ 
IDynamicShardingClient อินเทอร์เฟซ Wrapper สำหรับไคลเอ็นต์ชาร์ดดิ้ง

เพื่อให้เราสลับใช้ HTTP หรือทดสอบหากจำเป็น 

IDynamicShardingConnectionInfo อินเทอร์เฟซสำหรับคลาสที่มีข้อมูลการเชื่อมต่อแบบชาร์ดดิ้งแบบไดนามิก
IEmail อินเทอร์เฟซสำหรับการส่งอีเมล 
IEmail.Message คอนเทนเนอร์สำหรับข้อมูลข้อความอีเมล 
IFileDownloader อินเทอร์เฟซสำหรับการดาวน์โหลดไฟล์ระยะไกล 
IFileEntry คำจำกัดความอินเทอร์เฟซที่ให้สัญญาที่เข้าใจง่ายและเลียนแบบได้ให้กับ FileEntry วิธี 
IFileResolverLoader การใช้งานโหลดของ IRemoteFileResolver 
IFiletroubleshooterrLoader.ตัวแก้ไขrLoadingException โดยจะมีข้อยกเว้นหากโหลดหรือเริ่มต้นรีโซลเวอร์ไม่ได้ 
IFlashingResourcesParser อินเทอร์เฟซสำหรับให้ไฟล์ภาพเสริมในเวอร์ชันที่ต้องการ ซึ่งจำเป็นสำหรับ Flash อุปกรณ์ 
IFlashingResourcesRetriever อินเทอร์เฟซสำหรับเรียกไฟล์ภาพเสริมที่ต้องใช้ในการแฟลชอุปกรณ์ 
IFolderBuildInfo IBuildInfo แบบนามธรรมอย่างง่ายซึ่งมีอาร์ติแฟกต์ของบิลด์ในระบบไฟล์ในเครื่อง ไดเรกทอรี 
IFormatterGenerator อินเทอร์เฟซที่อธิบายตัวจัดรูปแบบสำหรับ SuiteResultHolder 
IGlobalConfiguration คลาสสำหรับรวมข้อมูลการกำหนดค่าทั่วโลกสำหรับอินสแตนซ์สหพันธ์การค้ารายการเดียว (รวมถึงการเรียกใช้การกำหนดค่าจริงจำนวนเท่าใดก็ได้) 
IHarnessException คำอธิบายของอินเทอร์เฟซข้อยกเว้นของการควบคุมที่จะใช้งานโดยข้อยกเว้นจากการควบคุม 
IHostCleaner ล้างข้อมูลโฮสต์หลังจากการทดสอบเสร็จสิ้น 
ตัวแทน IHostHealth อินเทอร์เฟซสำหรับแสดงเมตริกโฮสต์หรืออุปกรณ์ 
IHostMonitor อินเทอร์เฟซสำหรับจ่ายข้อมูลของโฮสต์
IHostMonitor.HostDataPoint คลาสทั่วไปสำหรับข้อมูลที่จะรายงาน 
IHostMonitor.HostMetricType  
ตัวเลือก IHost อินเทอร์เฟซตัวยึดตัวเลือกโฮสต์ 
IHostOptions.PermitLimitType Enum ที่อธิบายถึงตัวจำกัดการอนุญาตที่เป็นไปได้
IHostResourceManager อินเทอร์เฟซสำหรับจัดการทรัพยากรของโฮสต์ 
IHttpHelp เมธอด Helper สำหรับการส่งคำขอ HTTP 
IHttpHelper.DataSizeException  
IInvocationContext เก็บข้อมูลเกี่ยวกับคำขอเพื่อให้เข้าถึงการทดสอบได้ หากจำเป็น 
IInvocationContext.TimingEvent  
IInvocationContextReceiver การทดสอบที่ต้องอ้างอิงถึงบริบทของการเรียกใช้ 
การเรียกใช้การเรียกใช้ อินเทอร์เฟซที่อธิบายการดำเนินการที่จะเกิดขึ้นซึ่งเป็นส่วนหนึ่งของการเรียกใช้ 
IKeyStoreClient อินเทอร์เฟซสำหรับเข้าถึงแหล่งเก็บคีย์สำหรับรหัสผ่านหรือข้อมูลที่ละเอียดอ่อน 
IKeyStoreโรงงาน ค่าเริ่มต้นสำหรับการสร้าง IKeyStoreClient 
ผู้เตรียมสอบ ILab อินเทอร์เฟซตัวทำเครื่องหมายสำหรับเครื่องเตรียมห้องทดลอง

โปรดดู ITargetPreparer สำหรับคำอธิบายว่าอินเทอร์เฟซเหล่านี้มีจุดประสงค์อย่างไร 

ILeveledLogOutput คลาสที่ใช้งานอินเทอร์เฟซนี้มีวิธีการในการจัดการกับการบันทึกเอาต์พุต ข้อความ 
ILogcatReceiver คลาสที่ส่งเอาต์พุตของ Logcat ของอุปกรณ์เป็น InputStreamSource 
ILogRegistry อินเทอร์เฟซสำหรับ Singleton Logger ของ ILogOutput ที่มัลติเพล็กซ์และจัดการ อุปกรณ์บันทึก 
ILogRegistry.EventType เหตุการณ์ที่มีประโยชน์ในการบันทึกไว้
ILogSaver ชั้นเรียนที่ใช้อินเทอร์เฟซนี้มีเมธอดสำหรับจัดเก็บบันทึกไว้ที่ส่วนกลาง 
ILogSaverListener อนุญาตให้ ITestInvocationListener คอยฟังเมื่อมีการบันทึกไฟล์บันทึก 
ImageContentAnalytics เครื่องมือวิเคราะห์เนื้อหารูปภาพของอุปกรณ์
อุปกรณ์ทดสอบ IManaged ITestDevice ที่มีการจัดการวงจร 
IManagedTestDevice.DeviceEventResponse คอนเทนเนอร์สำหรับคำตอบสำหรับ IManagedTestDevice#handleAllocationEvent(DeviceEvent) โทร
การทดสอบอุปกรณ์ทดสอบ IManaged อินเทอร์เฟซครีเอเตอร์เป็นเวลา IManagedTestDevice
IMetricCollector อินเทอร์เฟซนี้จะเพิ่มเป็นผู้ตกแต่งเมื่อรายงานผลการทดสอบเพื่อรวบรวม เมตริกที่ตรงกัน 
IMetricCollectorReceiver อินเทอร์เฟซสำหรับ IRemoteTest ที่จะนำไปใช้หากต้องการรับรายการ IMetricCollector สำหรับทำการทดสอบ 
IMoblyYamlResultHandler อินเทอร์เฟซของเครื่องจัดการผลลัพธ์ Mobly YAML 
IMoblyYamlResultHandler.ITestResult อินเทอร์เฟซของผลลัพธ์ Mobly YAML
IModuleController อินเทอร์เฟซสำหรับควบคุมว่าควรเรียกใช้โมดูลหรือไม่ 
IModuleController.RunStrategy Enum ที่อธิบายวิธีดำเนินการโมดูล 
IModuleParametersHandler อินเทอร์เฟซสำหรับพารามิเตอร์ของโมดูลชุดโปรแกรม 
IMultiDeviceRecovery อินเทอร์เฟซสำหรับกู้คืนอุปกรณ์ที่ออฟไลน์อยู่หลายเครื่อง 
การทดสอบ IMultiDevice อินเทอร์เฟซนี้เลิกใช้งานแล้ว ระบบจะเก็บอินเทอร์เฟซนี้ไว้ชั่วคราวเพื่อความเข้ากันได้ แต่ไม่ได้ใช้งานจริง อีกต่อไป โปรดอย่านำไปใช้ 
IMultiTargetPreparer เตรียมสภาพแวดล้อมการทดสอบสำหรับอุปกรณ์หลายเครื่องพร้อมกัน 
อุปกรณ์เนทีฟ มี API ระดับที่เชื่อถือได้และสูงกว่าเล็กน้อยสำหรับ ddmlib IDevice 
INativeDeviceTest อินเทอร์เฟซสำหรับออบเจ็กต์ที่ต้องอ้างอิงไปยัง INativeDevice 
ยูทิลิตีรูปภาพที่เพิ่มขึ้น ยูทิลิตีเพื่อใช้ประโยชน์จากการอัปเดตรูปภาพและอุปกรณ์ที่เพิ่มขึ้น 
InfraErrorIdentifier ตัวระบุข้อผิดพลาดจาก Trade Federation Infra และโครงสร้างพื้นฐานที่ขึ้นต่อกัน (เช่น Build infra) 
InputStreamSource โดยพื้นฐานแล้ว อินเทอร์เฟซนี้จะใช้ ERROR(/InputStream) เพื่อให้โคลนได้ 
ตั้งค่าInstallAllTestZipApps ITargetPreparer ที่ติดตั้งแอปทั้งหมดเป็นไฟล์ ZIP ทดสอบ 
InstallApexModuleTargetPreparer  
ตั้งค่าการติดตั้ง APK ITargetPreparer ที่ติดตั้ง APK อย่างน้อย 1 รายการที่อยู่ในระบบไฟล์ 
ตั้งค่าInstallBuildEnvApk ITargetPreparer ที่ติดตั้ง APK ทดสอบอย่างน้อย 1 รายการจาก env ของแพลตฟอร์ม Android 
InstalledInstrumentationsTest เรียกใช้เครื่องมือทั้งหมดที่พบในอุปกรณ์ปัจจุบัน 
InstallKernelModulePreparer เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยอิมเมจทั่วไปของเคอร์เนลทั่วไปของ Android 
InstantAppHandler เครื่องจัดการสำหรับ ModuleParameters#INSTANT_APP 
เครื่องมือเตรียมเครื่องมือ ITargetPreparer ที่เรียกใช้การวัด
TestationTest การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการใช้เครื่องมือในอุปกรณ์ที่กำหนด 
InvocationContext การใช้งาน IInvocationContext ทั่วไป 
การเรียกใช้ ชั้นเรียนที่อธิบายขั้นตอนการเรียกใช้ทั้งหมด ได้แก่ สร้างการดาวน์โหลด, target_prep, ทำการทดสอบ, ล้าง 
InvocationLocal<T> คลาสนี้จะมีตัวแปรขอบเขตการเรียกใช้ 
InvocationMetricLogger คลาสยูทิลิตีสำหรับการเรียกใช้เพื่อบันทึกเมตริกบางรายการ 
InvocationMetricLogger.InvocationGroupMetricKey การจัดกลุ่มทำให้สามารถบันทึกหลายกลุ่มภายใต้คีย์เดียวกันได้ 
InvocationMetricLogger.InvocationMetricKey คีย์พิเศษที่มีชื่อซึ่งเราจะป้อนสำหรับการเรียกใช้เสมอ 
InvocationStatus คลาสที่จะจัดเก็บสถานะการเรียกใช้ 
InvocationStatus Enum ตัวช่วยเพื่อแสดงสถานะการเรียกใช้
InvocationSummaryHelper คลาส Helper สำหรับการรวบรวมและรายงาน TestSummary สำหรับ Listener กลุ่มเดียว
InvocationToJUnitResultForwarder ชั้นเรียนที่ฟังเหตุการณ์ ITestInvocationListener และส่งต่อไปยัง TestListener 
PostProcessor ผู้ประมวลผลข้อมูลโพสต์คือออบเจ็กต์สหพันธ์การค้าที่ออกแบบมาเพื่ออนุญาตการประมวลผลเมตริกและบันทึก "หลังจากการทดสอบ" และ "ก่อนการรายงานผล" 
ฟีเจอร์รีโมต อินเทอร์เฟซที่อธิบายฟีเจอร์ใน Tradefed ที่ดำเนินการตามคำขอได้ 
IRemoteFileReachr ด้วย อินเทอร์เฟซสำหรับออบเจ็กต์ที่สามารถแปลงไฟล์ระยะไกลไว้ในเครื่องได้ 
IRemoteFileResolver.RemoteFileผู้แก้ไขrArgs อาร์กิวเมนต์ที่ส่งผ่านไปยังรีโซลเวอร์
IRemoteFileแก้ไขโปรไฟล์r.ResolvedFile ชั้นเรียนที่มีข้อมูลเกี่ยวกับไฟล์ที่ได้รับการแก้ไขและข้อมูลเมตาบางส่วน 
IRemoteScheduleListenersFeature การขยายเวลาของ IRemoteFeature เพื่อรองรับการส่งใน IScheduledInvocationListener วินาที 
IRemoteTest การทดสอบที่รายงานผลลัพธ์ไปยัง ITestInvocationListener โดยตรง 
IReportNotExecuted ในกรณีที่การดำเนินการไม่สมบูรณ์ IRemoteTest ที่ใช้อินเทอร์เฟซนี้อาจรายงาน การทดสอบที่ไม่ได้ดำเนินการ เพื่อให้การรายงานดีขึ้น 
IRescheduler อินเทอร์เฟซสำหรับการจัดตารางเวลาการกำหนดค่าสำหรับการดำเนินการในอนาคต 
IResourceMetricCollector อินเทอร์เฟซสำหรับผู้ใช้ในการใช้งานเครื่องมือรวบรวมทรัพยากรแบบกำหนดเอง 
IRestApiHelper อินเทอร์เฟซตัวช่วยสำหรับการเรียก REST API 
IResumableTest อินเทอร์เฟซนี้เลิกใช้งานแล้ว ไม่จำเป็นต้องใช้งานฟีเจอร์นี้อีกต่อไป
IRetryDecision อินเทอร์เฟซที่กระตุ้นการตัดสินใจลองอีกครั้งและใช้ตัวกรองกับชั้นเรียนเพื่อกำหนดเป้าหมายเพิ่มเติม ลองอีกครั้ง 
IRuntimeHintProvider  
IRunUtil อินเทอร์เฟซสำหรับการดำเนินการแบบจับเวลาและคำสั่งของระบบ 
IRunUtil.EnvPriority Enum ที่กำหนดว่าจะตั้งค่าหรือยกเลิกการตั้งค่า env หนึ่งๆ หรือไม่ 
IRunUtil.IRunnableResult อินเทอร์เฟซสำหรับการดำเนินการแบบไม่พร้อมกันซึ่งส่งคืนสถานะบูลีน 
แซนด์บ็อกซ์ อินเทอร์เฟซที่กำหนดแซนด์บ็อกซ์ที่ใช้เพื่อเรียกใช้การเรียกใช้ได้ 
แซนด์บ็อกซ์โรงงาน ค่าเริ่มต้นสำหรับการสร้าง ISandbox 
ISetOptionReceiver การใช้งานอินเทอร์เฟซนี้ควรมี Option ที่มี "set-option" ชื่อที่ลิงก์กับ HostTest#SET_OPTION_NAME 
IShardableListener ITestInvocationListener ที่ชาร์ดได้ 
การทดสอบ IShardable IRemoteTest ที่แยกออกเป็นการทดสอบย่อยที่ดำเนินการได้แยกกันได้ 
IShardHelper อินเทอร์เฟซของออบเจ็กต์ที่อธิบายกลยุทธ์ชาร์ดดิ้งที่จะใช้สำหรับการกำหนดค่า 
IsolatedHostTest นำเส้นทางวิ่ง TradeFed ที่ใช้กระบวนการย่อยเพื่อทำการทดสอบแบบ Dependency ต่ำ แทนที่จะดำเนินการกับสภาพแวดล้อมดังกล่าวบนกระบวนการหลัก 
ผลลัพธ์แบบละเอียดของการสนับสนุน อินเทอร์เฟซที่ระบุว่า ITestInvocationListener รองรับการรับรายละเอียด ผลลัพธ์หรือไม่ 
ISystemStatusChecker เครื่องมือตรวจสอบที่ตรวจสอบสถานะระบบและแสดงค่าบูลีนเพื่อระบุว่าระบบ อยู่ในสถานะที่ควรจะเป็น 
ISystemStatusCheckerReceiver IRemoteTest ที่ต้องมีสิทธิ์เข้าถึง ISystemStatusChecker จาก การกำหนดค่า 
ITargetCleaner อินเทอร์เฟซนี้เลิกใช้งานแล้ว tearDown ย้ายไปยังอินเทอร์เฟซ ITargetPreparer พื้นฐานแล้ว 
ITargetPreparer เตรียมสภาพแวดล้อมการทดสอบสำหรับการดำเนินการทดสอบ 
ITerribleFailureHandler อินเทอร์เฟซสำหรับรับมือกับความล้มเหลวอันเลวร้ายจาก LogUtil.CLog.wtf(String, Throwable) วันที่
ITestAnnotationFilterReceiver ตัววิ่งที่สามารถกรองการทดสอบที่จะเรียกใช้โดยอิงตามคำอธิบายประกอบ 
ITestCollector ให้การสนับสนุนสำหรับการรวบรวมการทดสอบ เมื่อตั้งค่า ตัวดำเนินการทดสอบจะต้องทำการทดลองเรียกใช้เพื่อรวบรวม กรณีทดสอบโดยที่ไม่ต้องเรียกใช้จริง 
อุปกรณ์ ITest มี API ระดับที่เชื่อถือได้และสูงกว่าเล็กน้อยสำหรับ ddmlib IDevice 
ITestDevice.ApexInfo คลาส Struct ง่ายๆ เพื่อเก็บข้อมูลเกี่ยวกับ APEX เดียว
ITestDevice.MountPointInfo คลาสโครงสร้างที่เรียบง่ายเพื่อจัดเก็บข้อมูลเกี่ยวกับจุดต่อเชื่อมจุดเดียว
ITestDevice.RecoveryMode  
ITestFileFilterReceiver ตัวดำเนินการที่สามารถรับไฟล์ที่ระบุการทดสอบที่เรียกใช้และ/หรือไม่ต้องการเรียกใช้ 
ITestFilterReceiver ตัววิ่งที่สามารถกรองการทดสอบที่จะเรียกใช้ได้ 
ITestInformationReceiver อินเทอร์เฟซเพื่อรับ TestInformation สำหรับบางชั้นเรียน 
ITestInvocation จัดการการเรียกใช้การทดสอบ TradeFederation 1 รายการ 
ITestInvocation.ExitInformation แสดงข้อมูลการออกบางรายการสำหรับการเรียกใช้ 
ITestInvocationListener Listener สำหรับผลการทดสอบจากการเรียกใช้การทดสอบ 
ITestLifeCycleReceiver รับการแจ้งเตือนกิจกรรมระหว่างทำการทดสอบการใช้เครื่องมือ 
ITestLogger เอนทิตีที่ทำการบันทึกสตรีมข้อมูลประเภทต่างๆ ได้ 
ITestLoggerReceiver เอนทิตีที่สามารถแทรกด้วยอินสแตนซ์ ITestLogger เพื่อให้ใช้สำหรับ วัตถุประสงค์ของการบันทึก 
ITestsPool อินเทอร์เฟซที่อธิบายกลุ่มการทดสอบที่เราเข้าถึงและเรียกใช้ได้
ITestSuite คลาส Abstract ที่ใช้ในการเรียกใช้ Test Suite 
ITestSuite.IsolatedModuleGrade  
ITestSuite.MultiDeviceModuleStrategy  
ITestSuiteResultLoader อินเทอร์เฟซที่อธิบายตัวช่วยโหลดผลลัพธ์ก่อนหน้าในลักษณะที่สามารถเรียกใช้อีกครั้งได้ 
ITestSummaryListener อินเทอร์เฟซที่ช่วยให้ ITestInvocationListener แลกเปลี่ยนข้อมูลบางอย่างแบบจำกัดผ่านทาง สรุป 
ITestsZipInstaller การติดตั้งการทดสอบจากไฟล์ ZIP ของการทดสอบ (ตามเอาต์พุตโดยระบบบิลด์) ใน อุปกรณ์ 
ITokenProvider อินเทอร์เฟซที่อธิบายออบเจ็กต์ที่ระบุโทเค็นของอุปกรณ์ได้ 
คำขอ ITokenRequest อินเทอร์เฟซที่ IRemoteTest สามารถใช้เพื่อแสดงข้อเท็จจริงที่ว่าต้องมีอุปกรณ์ที่มี โทเค็นพิเศษ 

J

JarHostTest ตัวดำเนินการทดสอบสำหรับการทดสอบ JUnit ฝั่งโฮสต์ 
JarHostTest.HostTestListener Listener ของ Wrapper ที่ส่งต่อเหตุการณ์ทั้งหมดยกเว้น testRunStarted() และ testRunEnded() ไปยัง Listener แบบฝัง 
JavaCodecoverCollector BaseDeviceMetricCollector ที่จะดึง Java การวัดความครอบคลุมภายนอกอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์ทดสอบ 
JavaCodecoverFlusher คลาสยูทิลิตีที่รีเซ็ตและบังคับให้ล้างการวัดความครอบคลุมของโค้ด Java ออกจากกระบวนการ ที่ทำงานอยู่บนอุปกรณ์ 
JSONFileKeyStoreClient ตัวอย่างการใช้งานที่ไฟล์ JSON ในเครื่องทำหน้าที่เป็นที่เก็บคีย์ 
JSONFileKeyStoreFile การใช้งาน JSON KeyStore Factory ซึ่งมอบ JSONFileKeyStoreClient สำหรับ การเข้าถึงไฟล์ JSON Key Store 
JsonHttpTestResultReporter รายงานผลลัพธ์ที่เข้ารหัสผลลัพธ์ของเมตริกการทดสอบและสาขา ข้อมูลอุปกรณ์ลงใน JSON และ POST ลงในปลายทางบริการ HTTP
JUnit4ResultForwarder ผู้ส่งต่อผลการค้นหาจาก JUnit4 Runner 
JUnit4TestFilter คลาส Helper ที่มีการกรองสำหรับนักวิ่ง JUnit4 โดยการขยาย Filter 
JUnitRunUtil ชั้นเรียนผู้ช่วยเหลือสำหรับการกำหนด IRemoteTest#run(TestInformation, ITestInvocationListener) การโทรหา Test#run(TestResult) 
JUnitToInvocationResultForwarder ชั้นเรียนที่ฟังเหตุการณ์ TestListener รายการและส่งต่อไปยัง ITestInvocationListener 
JUnitXmlParser โปรแกรมแยกวิเคราะห์ที่ดึงข้อมูลผลการทดสอบจากผลลัพธ์ของ JUnit ที่จัดเก็บใน XMLJUnitResultFormatter ของมด และส่งต่อไปยัง ITestInvocationListener 

K

KernelTargetTest ตัวดำเนินการทดสอบสำหรับการดำเนินการที่เรียกใช้ได้บนเป้าหมายและการแยกวิเคราะห์การทดสอบเคอร์เนล 
KernelTestModuleController คลาสฐานเพื่อให้ตัวควบคุมโมดูลไม่ทำการทดสอบเมื่อไม่ตรงกับสถาปัตยกรรม 
KeyguardControllerState คอนเทนเนอร์สำหรับสถานะการล็อก 
KeyguardStatusChecker ตรวจสอบสถานะการล็อกหลังจากการดำเนินการโมดูล 
KeyStoreException ไม่แสดงเมื่อเกิดข้อผิดพลาดเกี่ยวกับแหล่งเก็บคีย์ที่ร้ายแรง 
KillexistingEmulatorPreparer ITargetPreparer ที่จะปิดโปรแกรมจำลองที่ทำงานอยู่ 
knownFailurePreparer ตัวเตรียมเป้าหมายที่จะข้ามการลองซ้ำความล้มเหลวที่ทราบ 
KTouchResultParser อ่านเอาต์พุต KTAP ตามที่สร้างขึ้นโดยโมดูลการทดสอบ KUnit และวางในไฟล์ "ผลลัพธ์" ภายใต้ debugf 
KTouchResultParser.ParseResolution  
KUnitModuleTest ตัวดำเนินการทดสอบสำหรับการเรียกใช้โมดูลทดสอบ KUnit ในอุปกรณ์ 

L

LabResourceDeviceMonitor เครื่องมือตรวจสอบทรัพยากรของ Lab ซึ่งเริ่มต้น/จัดการเซิร์ฟเวอร์ gRPC สำหรับ LabResourceService 
LargeOutputReceiver คลาสที่ออกแบบมาเพื่อช่วยเรียกใช้คำสั่งที่ใช้เวลานานในการรวบรวมเอาต์พุต 
LastShardDetector เมื่อเรียกใช้ชาร์ดดิ้งในเครื่อง บางครั้งเราต้องการดำเนินการบางอย่างเมื่อชาร์ดสุดท้าย ถึง invocationEnded(long) 
LeakedThreadStatusChecker ตัวตรวจสอบสถานะเพื่อให้มั่นใจว่าโมดูลไม่ทำให้เทรดที่ทำงานอยู่รั่วไหล 
รายงานผลลัพธ์ย่อยแบบเดิม การใช้งานชั่วคราวของผู้รายงานผลลัพธ์ของกระบวนการย่อย ซึ่งควรยังคงเข้ากันได้กับ TF/CTS เวอร์ชันก่อนหน้า (เช่น 8+) แม้ว่าจะมีการเปลี่ยนแปลงในซูเปอร์คลาสก็ตาม 
ListInstrumentationParser IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตของ "การวัดรายการ pm" คำถาม
ListInstrumentationParser.InstrumentationTarget  
LocalAndroidVirtualDevice คลาสสำหรับอุปกรณ์เสมือนท้องถิ่นที่ทำงานบนโฮสต์ TradeFed 
LocalAppBuildProvider IBuildProvider ที่สร้าง IBuildInfo ตามเส้นทางภายในที่ระบุ
นักพัฒนาซอฟต์แวร์ในพื้นที่ ตรวจหาและแสดงผลว่านี่คือนักพัฒนาแอปในพื้นที่ที่เรียกใช้ Tradefed หรือไม่ 
LocalDeviceBuildProvider IBuildProvider ที่สร้าง IDeviceBuildInfo ตามที่ระบุ เส้นทางไดเรกทอรีระบบไฟล์ 
LocalEmulatorLaunch TargetPreparer ที่เปิดโปรแกรมจำลองภายในจากสภาพแวดล้อมบิลด์ของ Android 
LocalEmulatorSnapshot TargetPreparer ตั้งใจสร้างสแนปชอตโปรแกรมจำลองที่ชัดเจนจาก Android สภาพแวดล้อมของบิลด์/การพัฒนา
LocalFileHeader LocalFileHeader เป็นคลาสที่มีข้อมูลของไฟล์หรือโฟลเดอร์ภายในไฟล์ ZIP 
LocalFileResolver การใช้งาน IRemoteFileResolver ที่อนุญาตให้ลิงก์ไฟล์ในเครื่อง
LocalFolderBuildProvider IBuildProvider ที่สร้าง IFolderBuildInfo ตามท้องถิ่นที่ระบุ เส้นทาง
LocalHostResourceManager ทรัพยากรโฮสต์ของผู้จัดการ 
LocalPool การใช้กลุ่มการทดสอบในท้องถิ่น
LocalRunInstructionBuilder ยูทิลิตีคอมไพล์คำสั่งเพื่อทำการทดสอบในเครื่อง 
LockSettingsBaselineSetter ตัวตั้งค่าสำหรับนำการตั้งค่าล็อกหน้าจอออก 
บันทึก บันทึกคลาสที่มิเรอร์ API ในแหล่งที่มาหลักของ Android 
Log.ILogOutput คลาสที่ใช้งานอินเทอร์เฟซนี้มีวิธีการในการจัดการกับการบันทึกเอาต์พุต ข้อความ 
Log.LogLevel แจกแจงระดับบันทึก 
LogcatCrashResultForwarder ผู้ฟังพิเศษ: เมื่อล้มเหลว (กระบวนการวัดเครื่องมือขัดข้อง) ระบบจะพยายามดึงข้อมูลจาก บันทึกข้อขัดข้องและเพิ่มไปยังข้อความแสดงความล้มเหลวที่เชื่อมโยงกับการทดสอบ 
LogcatEventParser  
LogcatEventType ประเภทเหตุการณ์สำหรับ LogcatEventParser 
LogcatOnFailureCollector ผู้รวบรวมที่จะรับและบันทึก Logcat เมื่อกรอบการทดสอบล้มเหลว 
LogcatReceiver ชั้นเรียนที่รวบรวม Logcat ในเบื้องหลัง 
LogcatTimingMetricCollector ตัวรวบรวมเมตริกที่รวบรวมข้อมูลช่วงเวลา (เช่น เวลาเปลี่ยนผู้ใช้) จาก Logcat ระหว่าง การทดสอบซ้ำ 1 หรือหลายรายการโดยใช้รูปแบบนิพจน์ทั่วไปที่กำหนดเพื่อแยกวิเคราะห์สัญญาณเริ่มต้นและสิ้นสุดของ เหตุการณ์จากบรรทัด Logcat 
LogDataType แสดงประเภทข้อมูลของข้อมูลบันทึก 
LogFile คลาสที่เก็บข้อมูลเมตาสำหรับไฟล์บันทึกที่บันทึกไว้ 
LogFileSaver ผู้ช่วยสำหรับ ITestInvocationListener ที่จะบันทึกข้อมูลบันทึกไปยังไฟล์
LogReceiver  
LogRegistry การใช้ ILogRegistry ที่มัลติเพล็กซ์และจัดการบันทึกรายต่างๆ ให้ใช้ค่าที่เหมาะสมตาม ThreadGroup ของชุดข้อความที่เรียกใช้ 
LogSaverผลลัพธ์Forwarder ResultForwarder สำหรับบันทึกบันทึกด้วยโปรแกรมประหยัดไฟล์ส่วนกลาง 
LogUtil คลาสเครื่องมือการบันทึก 
LogUtil.CLog คลาส shim สำหรับ Log ที่ใช้ชื่อคลาสแบบง่ายของผู้โทรโดยอัตโนมัติเป็น แท็กบันทึก
LUCIResultReporter รายงานผลลัพธ์ที่บันทึกผลการทดสอบซึ่ง ResultDB และ LUCI ต้องการ เป็นรูปแบบ JSON (go/result-sink) และบันทึกตำแหน่งไฟล์ในคอนโซล 

MainlineModuleHandler คลาสตัวแฮนเดิลอย่างง่ายสำหรับโมดูล Mainline ที่สร้าง InstallApexModuleTargetPreparer และ แทรกลิงก์แบบไดนามิกลงในลิงก์แบบไดนามิกโดยอิงตามโมดูลเมนไลน์ที่กำหนดเพื่อดึงข้อมูลโดยอัตโนมัติ โมดูลเหล่านั้น 
MainlineTestModuleController คลาสฐานสำหรับตัวควบคุมโมดูลเพื่อทำการทดสอบตามโมดูลหลักที่โหลดไว้ล่วงหน้าบน อุปกรณ์อยู่ระหว่างการทดสอบ 
อุปกรณ์ระยะไกลที่มีการจัดการ อุปกรณ์ที่ทำงานภายในเครื่องเสมือนที่เราจัดการจากระยะไกลผ่านอินสแตนซ์ที่เทรดเฟดอยู่ภายใน VM 
การจัดการอุปกรณ์ทดสอบที่มีการจัดการ โรงงานเพื่อสร้างอุปกรณ์ประเภทต่างๆ ที่ Tf ตรวจสอบได้
MaxSdkModuleController คลาสฐานเพื่อให้ตัวควบคุมโมดูลไม่เรียกใช้การทดสอบในเวอร์ชันที่สูงกว่าเวอร์ชัน SDK ที่ระบุ หมายเลข 
การรวบรวมข้อมูลแบบ Zip ผสานรวม รวมรายการ ZIP แต่ละรายการในไฟล์ ZIP ขนาดใหญ่เป็นบล็อกต่างๆ เพื่อลดการพยายามดาวน์โหลด 
MergeMultiBuildTargetPreparer IMultiTargetPreparer ที่อนุญาตให้ส่งข้อมูลจากบิลด์หนึ่งไปยังอีกบิลด์หนึ่งโดย ตั้งชื่อให้ไฟล์และคีย์ไฟล์ที่จะคัดลอกไปยังบิลด์อื่น 
กลยุทธ์การผสาน อธิบายวิธีรวบรวมผลลัพธ์เมื่อมีการพยายามหลายครั้ง 
เมอร์เคิลทรี การนำเสนอต้นไม้เมิร์เคิลทรีตามที่กำหนดโดย API การดำเนินการระยะไกล 
MetricFilePostProcessor ใช้สำหรับอัปโหลดไฟล์บันทึกของเมตริกที่รวบรวมระหว่างการทดสอบและระดับการเรียกใช้ 
MetricOption คำอธิบายประกอบสำหรับวิธีทดสอบที่มีคำอธิบายประกอบด้วย @Test หรือหากคำอธิบายประกอบเป็นส่วนหนึ่งของ รายการคำอธิบายประกอบของ TestDescription ที่ช่วยให้ระบุพารามิเตอร์เพิ่มเติมที่เป็นประโยชน์ได้ สำหรับ: การปรับแต่งลักษณะการทำงานของตัวรวบรวม การกรองบางเมธอด 
MetricsXMLMessageReporter MetricsXMLResultReporter เขียนเมตริกทดสอบและเรียกใช้เมตริกไปยังไฟล์ XML ในโฟลเดอร์ที่ระบุ ตามพารามิเตอร์เมตริก-โฟลเดอร์ที่ช่วง invocationEnded ของการทดสอบ 
MetricTestCase ส่วนขยายของ TestCase ที่อนุญาตให้บันทึกเมตริกเมื่อทำงานโดยเป็นส่วนหนึ่งของ TradeFed 
MetricTestCase.LogHolder โครงสร้างในการจัดเก็บไฟล์บันทึกที่จะรายงาน 
MetricUtil คลาสยูทิลิตีสำหรับการดึงเมตริกจากการกำหนดค่าเชิงสถิติที่พุช 
MetricUtility มีวิธีที่เป็นประโยชน์ทั่วไปในการจัดเก็บเมตริกทดสอบ โดยรวบรวมเมตริกใน ทดสอบและเขียนเมตริกลงในไฟล์ 
MinApiLevelModuleController คลาสฐานเพื่อให้ตัวควบคุมโมดูลไม่เรียกใช้การทดสอบเมื่อต่ำกว่าระดับ API ที่ระบุ 
MinSdkModuleController คลาสฐานเพื่อให้ตัวควบคุมโมดูลไม่เรียกใช้การทดสอบในเวอร์ชันที่ต่ำกว่าเวอร์ชัน SDK ที่ระบุ หมายเลข 
MixImageZipPreparer IMultiTargetPreparer ที่ผสมอิมเมจของบิลด์ของระบบในบิลด์ของอุปกรณ์ 
MixKernelTargetPreparer ITargetPreparer ที่อนุญาตให้ผสมอิมเมจเคอร์เนลกับอิมเมจของอุปกรณ์ 
MoblyBinaryHostTest การทดสอบโฮสต์ที่ต้องการเรียกใช้ไฟล์ไบนารีของ Mobly Python จากระบบบิลด์ของ Android (Soong)
MoblyYamlResultControllerInfoHandler ผลลัพธ์ Mobly yaml "ข้อมูลตัวควบคุม" ของเครื่องจัดการองค์ประกอบ 
MoblyYamlResultControllerInfoHandler.ControllerInfo  
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder  
MoblyYamlResultHandlerโรงงาน โรงงานของตัวแฮนเดิลผลลัพธ์ของ Mobly yaml ซึ่งจะสร้างตัวแฮนเดิลที่เหมาะสมตามประเภทผลลัพธ์ 
MoblyYamlResultHandlerFactory.invalidResultTypeException  
MoblyYamlResultHandlerFactory.Type  
MoblyYamlผลลัพธ์Parser โปรแกรมแยกวิเคราะห์ผลการทดสอบ Mobly yaml 
MoblyYamlผลลัพธ์RecordHandler ผลลัพธ์ "Record" ของ Mobly yaml ของเครื่องจัดการองค์ประกอบ 
MoblyYamlผลลัพธ์RecordHandler.Record  
MoblyYamlผลลัพธ์RecordHandler.Record.Builder  
MoblyYamlผลลัพธ์RecordHandler.RecordResult  
MoblyYamlResultSummaryHandler ผลลัพธ์ "สรุป" ของผลลัพธ์ Mobly yaml ของเครื่องจัดการองค์ประกอบ 
MoblyYamlResultSummaryHandler.Summary  
MoblyYamlResultSummaryHandler.Summary.Builder  
MoblyYamlผลลัพธ์TestNameListHandler ผลลัพธ์ Mobly yaml "รายการชื่อทดสอบ" ของเครื่องจัดการองค์ประกอบ 
MoblyYamlผลลัพธ์TestNameListHandler.TestNameList  
MoblyYamlผลลัพธ์TestNameListHandler.TestNameList.Builder  
MoblyYamlResultUserDataHandler ผลลัพธ์ "ข้อมูลผู้ใช้" ของ Mobly yaml ของเครื่องจัดการองค์ประกอบ 
MoblyYamlผลลัพธ์UserDataHandler.UserData  
MoblyYamlผลลัพธ์UserDataHandler.UserData.Builder  
การกำหนดโมดูล คอนเทนเนอร์สำหรับการกำหนดค่าการเรียกใช้การทดสอบ 
Listener โมดูล Listener ที่แนบมากับ IRemoteTest แต่ละรายการของแต่ละโมดูลเพื่อรวบรวมรายการ รายการ 
ModuleLogcatCollector เวอร์ชันของตัวรวบรวม Logcat แต่สำหรับโมดูล 
ModuleMerger คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับการผสานรวม ITestSuite และ ModuleDefinition หลังการแยก 
ModuleOemTargetPreparer  
ModuleParameters ค่าพิเศษที่เชื่อมโยงกับ "พารามิเตอร์" ชุด ในข้อมูลเมตาของแต่ละโมดูล 
ModuleParametersHelper ตัวช่วยรับ IModuleParameterHandler ที่เชื่อมโยงกับพารามิเตอร์ 
ModulePusher  
ModulePusher.ModulePushError เกิดข้อผิดพลาดร้ายแรงระหว่างการพุชโมดูลเมนไลน์ 
ModuleSplitter ตัวช่วยแยกรายการโมดูลที่แสดงด้วย IConfiguration เป็นรายการการดำเนินการ หน่วยที่แสดงด้วย ModuleDefinition 
ModuleTestTypeUtil มีวิธียูทิลิตีทั่วไปสำหรับการตรวจสอบโมดูล 
คำอธิบายความล้มเหลวหลายรายการ เก็บ FailureDescription ได้หลายใบในผู้ถือใบเดียว 
มัลติแมป<K, V> ERROR(/Map) ที่รองรับหลายค่าต่อคีย์ 

ไม่ใช่

NameMangleListener Listener ของพร็อกซีเพื่อแปลเมธอดทดสอบ คลาส และชื่อแพ็กเกจเมื่อมีการรายงานผลลัพธ์ 
NativebenchTest การทดสอบที่เรียกใช้ไฟล์ปฏิบัติการทดสอบการเปรียบเทียบแบบเนทีฟในอุปกรณ์ที่ระบุ 
NativeCommonTestParser IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตของข้อมูลการทดสอบการเปรียบเทียบ โดยเก็บรวบรวมเมตริกใน ระยะเวลาเฉลี่ยต่อการดำเนินการ 
เนทีฟบริดจ์โมดูลตัวควบคุม ตัวควบคุมโมดูลเพื่อตรวจสอบว่าอุปกรณ์รองรับบริดจ์แบบเนทีฟหรือไม่ 
NativeCodecoverFlusher คลาสยูทิลิตีที่ล้างการวัดความครอบคลุมของโฆษณาเนทีฟ และบังคับให้ต้องล้างการครอบคลุมของโฆษณาเนทีฟ จากกระบวนการต่างๆ ในอุปกรณ์ 
อุปกรณ์ที่มาพร้อมเครื่อง การใช้งานเริ่มต้นของอุปกรณ์ Android สแต็กที่ไม่เต็มรูปแบบ ITestDevice เครื่อง 
โฆษณาเนทีฟอุปกรณ์.AdbAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) สำหรับการเรียกใช้ระบบปฏิบัติการ "adb ...." คำสั่ง 
อุปกรณ์เนทีฟ.AdbShellAction  
อุปกรณ์เนทีฟ.รีบูตอุปกรณ์การดำเนินการ ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) สำหรับการรีบูตอุปกรณ์ 
NativeDevice.DefaultMode โหมดของการรีบูต 
NativeDeviceStateMonitor คลาส Helper สำหรับการตรวจสอบสถานะของ IDevice โดยไม่มีการสนับสนุนเฟรมเวิร์ก 
เครื่องมือเก็บข้อมูลการรั่วไหลของระบบ ITargetPreparer ที่เรียกใช้ "dumpsys meminfo --unreachable -a" เพื่อระบุ หน่วยความจำดั้งเดิมที่เข้าถึงไม่ได้ที่เก็บรักษาไว้ในกระบวนการแต่ละรายการ 
การทดสอบความเครียดดั้งเดิม การทดสอบที่เรียกใช้ไฟล์ปฏิบัติการการทดสอบความเครียดแบบดั้งเดิมในอุปกรณ์ที่ระบุ 
NativeStressTestParser IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตข้อมูลการทดสอบความเครียด โดยรวบรวมเมตริกใน จำนวนการปรับปรุงที่เสร็จสมบูรณ์ และเวลาเฉลี่ยต่อการทำซ้ำ 
ตัวจัดการเชิงลบ เครื่องจัดการที่ระบุว่าไม่ต้องทำอะไรและพารามิเตอร์ไม่ควรสร้างส่วนเกินใดๆ  
NestedDeviceStateMonitor ตัวติดตามสถานะของอุปกรณ์ที่ดำเนินการตรวจสอบเพิ่มเติมบนอุปกรณ์ที่ซ้อนกันเพื่อรองรับคุณลักษณะเฉพาะ สภาพแวดล้อมการทำงานเสมือนจริง 
อุปกรณ์ระยะไกลที่ซ้อนกัน ภาพอุปกรณ์ที่ทำงานอยู่ภายใน VM ของ Cuttlefish ระยะไกล 
NetworkNotavailableException แสดงเมื่ออุปกรณ์ไม่สามารถเชื่อมต่อเครือข่ายเพื่อทำการทดสอบ 
NoApkTestSkipper ผู้เตรียมพร้อมพิเศษที่อนุญาตให้ข้ามการเรียกใช้ไปเลย (การเตรียมตัวและการทดสอบ) หากมี ไม่ใช่ APK ในการทดสอบ 
NoDeviceException ไม่แสดงเมื่อไม่มีอุปกรณ์ที่จะเรียกใช้คำสั่งที่ระบุ 
NoisyDryRunTest เรียกใช้การทดลองเรียกใช้ Noisy Run บนไฟล์คำสั่ง 
NoOpConfigOptionValueTransformer IConfigOptionValueTransformer ที่ไม่มีการดำเนินการ
NotMultiAbiHandler เครื่องจัดการพิเศษที่แจ้งเตือน SuiteModuleLoader ว่า ABI รองไม่ควร สร้างโมดูล 
NullDevice ตัวยึดตำแหน่ง IDevice ที่ DeviceManager ใช้เพื่อจัดสรรเมื่อ IDeviceSelection#nullDeviceRequested() ปัจจุบันเท่ากับ true

O

OpenObjectLoader ตัวโหลดสำหรับออบเจ็กต์เริ่มต้นที่มีอยู่ใน AOSP 
ตัวเลือก ระบุคำอธิบายประกอบในช่องที่เป็นตัวแทนของตัวเลือก IConfiguration 
ตัวเลือก ความสำคัญ  
OptionClass ระบุคำอธิบายประกอบคลาสว่าเป็นตัวแทนของออบเจ็กต์ IConfiguration 
OptionCopier คลาสตัวช่วยคัดลอกค่าในช่อง Option ที่มีชื่อเดียวกันจากออบเจ็กต์หนึ่งไปยัง อีกรายการ 
OptionDef เก็บรายละเอียดของ Option ไว้ 
OptionFetcher ตัวช่วยในการรับตัวเลือกการทดสอบจากกระบวนการระดับบนสุด 
OptionNotAllowedException ConfigurationException ที่เจาะจงเมื่อไม่อนุญาตให้ส่งตัวเลือกในคําสั่ง บรรทัด 
OptionSetter ป้อนข้อมูล Option ช่อง 
OptionSetter.OptionFieldsForName คอนเทนเนอร์สำหรับรายการช่องตัวเลือกที่มีชื่อตัวหนึ่ง 
OptionUpdateRule ควบคุมลักษณะการทำงานเมื่อมีการระบุตัวเลือกหลายครั้ง 
OtaDeviceBuildInfo IDeviceBuildInfo ใช้สำหรับการทดสอบการอัปเดตผ่านอากาศ (OTA) 
OtatoolsBuildInfo IBuildInfo ที่มีอาร์ติแฟกต์ OTAtools 
ออกซิเจนไคลเอ็นต์ คลาสที่จัดการการใช้ไบนารีไคลเอ็นต์ออกซิเจนเพื่อเช่าหรือปล่อยอุปกรณ์ออกซิเจน 
OxygenClient.LHPTunnelMode  
OxygenUtil ยูทิลิตีในการโต้ตอบกับบริการออกซิเจน 

P

PackageInfo คอนเทนเนอร์สำหรับข้อมูลแพ็กเกจของแอปพลิเคชันที่แยกวิเคราะห์จากอุปกรณ์ 
PackageInstalledModuleController ตัวควบคุมโมดูลไม่ให้เรียกใช้การทดสอบเมื่ออุปกรณ์ไม่ได้ติดตั้งแพ็กเกจที่ระบุ 
จับคู่ <A, B> กำหนดคลาส Pair ของเราซึ่งมี 2 ออบเจ็กต์ 
PairingMultiTargetPreparer ตัวเตรียมพร้อมแบบหลายเป้าหมายช่วยให้การจับคู่บลูทูธ (และการเชื่อมต่อ) ระหว่างอุปกรณ์ 2 เครื่อง 
ParallelDeviceExecutor<V> Wrapper ของ ERROR(/ExecutorService) เพื่อเรียกใช้ฟังก์ชันพร้อมกัน 
ParentSandboxInvocationExecution เวอร์ชันของ InvocationExecution สำหรับการดำเนินการพิเศษของการเรียกใช้ระดับบนเมื่อเรียกใช้ แซนด์บ็อกซ์ 
ParentShardReplicate จำลองการตั้งค่าสำหรับอุปกรณ์หนึ่งไปยังอุปกรณ์อื่นๆ ทั้งหมดที่จะเป็นส่วนหนึ่งของการชาร์ดดิ้ง 
บางส่วนของZipDownloadCache ยูทิลิตีในการแคชไฟล์ที่ดาวน์โหลดบางส่วนตามเนื้อหา 
PassingTestFileReporter ITestInvocationListener ที่บันทึกรายการกรอบการทดสอบที่ผ่านไปยังไฟล์ทดสอบ
PerfettoGenericPostProcessor โพสต์โปรเซสเซอร์ที่ประมวลผลไฟล์ Profetto ของเมตริกแบบข้อความ/ไบนารีเป็นคู่คีย์-ค่าโดย ขยายข้อความโปรโตและช่องด้วยค่าสตริงซ้ำไปเรื่อยๆ จนถึงฟิลด์ที่มี พบค่าที่เป็นตัวเลข 
PerfettogenericPostProcessor.AlternativeParseFormat  
PerfettogenericPostProcessor.METRIC_FILE_FORMAT  
PerfettoPreparer ตัวเตรียม Perfetto จะพุชไฟล์การกำหนดค่าเข้าไปในอุปกรณ์ในตำแหน่งมาตรฐาน Perfetto มีสิทธิ์เข้าถึง 
PerfettoPullerMetricCollector การใช้งานฐานของ FilePullerDeviceMetricCollector ที่อนุญาตให้ ดึงไฟล์ Perfetto จากอุปกรณ์และรวบรวมเมตริกจากอุปกรณ์ 
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT  
PerfettoTraceRecorder คลาสยูทิลิตีสำหรับการบันทึกการติดตาม Perfetto ใน ITestDevice 
PrettyPrintDelimiter โปรแกรมผู้ช่วยที่ช่วยพิมพ์ข้อความที่ใช้ตัวคั่นที่มีความโดดเด่น 
PrettyTestEventLogger ตัวบันทึกการจับคู่เหตุการณ์และบันทึกเหตุการณ์เพื่อให้แก้ไขข้อบกพร่องได้ง่ายขึ้น 
ProcessInfo ใช้เพื่อจัดเก็บข้อมูลที่เกี่ยวข้องกับกระบวนการ(USER, PID, NAME, เวลาเริ่มต้น IN SECOND SINCE EPOCH) 
ProcessUtil  
ProfileParametersHandler ตัวแฮนเดิลพารามิเตอร์พื้นฐานสำหรับผู้ใช้โปรไฟล์ 
ProfileTargetPreparer คลาสพื้นฐานสำหรับการตั้งค่าตัวเตรียมเป้าหมายสำหรับผู้ใช้โปรไฟล์ android.os.usertype.profile.XXX 
PropertyChanger คลาสยูทิลิตีสำหรับการเปลี่ยน (หรือเพิ่ม) รายการในไฟล์พร็อพเพอร์ตี้ Android
ProtoResultParser โปรแกรมแยกวิเคราะห์สำหรับรูปแบบโปรโตของผลลัพธ์ที่มีการเทรด 
ProtoResultParser.TestLevel การแจงนับที่แสดงถึงระดับปัจจุบันของโปรโตที่ประมวลผล 
ProtoResultReporter ผู้รายงานผลลัพธ์สร้าง Protobuf ของ TestRecord ที่มีผลลัพธ์ทั้งหมดด้านใน 
ProtoUtil วิธียูทิลิตีที่ใช้สำหรับจัดการกับข้อความ Protobuf โดยไม่ต้องพึ่งพิงข้อความ 
ProxyConfiguration ออบเจ็กต์ที่อนุญาตให้ชี้ไปยังการกำหนดค่าระยะไกลเพื่อดำเนินการ 
PsParser ยูทิลิตีที่ใช้ในการแยกวิเคราะห์(USER,PID และ NAME) จาก "ps" เอาต์พุตจากคำสั่ง
PtsBotTest เรียกใช้การทดสอบบ็อต PTS 
PushFileInvoker เลิกใช้งานชั้นเรียนนี้แล้ว ใช้ PushFilePreparer แทน
PushFilePreparer ITargetPreparer ที่พยายามพุชไฟล์จำนวนเท่าใดก็ได้จากเส้นทางของโฮสต์ไปยัง เส้นทางอุปกรณ์ 
PythonBinaryHostTest การทดสอบโฮสต์ที่มีไว้สำหรับเรียกใช้ไฟล์ไบนารี Python จากระบบบิลด์ของ Android (Soong)

ตัวดำเนินการทดสอบรองรับรวม-ตัวกรองและตัวกรอง-ยกเว้น 

PythonBinaryHostTest.PythonForwarder ตัวส่งต่อผลลัพธ์ที่จะแทนที่ชื่อการเรียกใช้ด้วยชื่อไบนารี 
PythonUnitTestResultParser ตีความเอาต์พุตของการทดสอบที่ดำเนินการด้วยเฟรมเวิร์ก Unittest ของ Python และแปลค่าเป็นการเรียกใช้ ในชุด ITestInvocationListener วินาที 
PythonUnitTestRunner เลิกใช้งานชั้นเรียนนี้แล้ว โปรดใช้ PythonBinaryHostTest แทน 
PythonVirtualenvHelper คลาสตัวช่วยสำหรับการเปิดใช้งานสภาพแวดล้อมเสมือนของ Python 3 
PythonVirtualenvPreparer ตั้งค่า Python Virtualenv ในโฮสต์และติดตั้งแพ็กเกจ 

Q

BidtionAwareTokenizer  

R

รีบูตReasonCollector เครื่องมือรวบรวมที่รวบรวมการรีบูตอุปกรณ์ระหว่างการทดสอบและรายงานตามเหตุผลและจำนวน 
รีบูตTargetPreparer เครื่องมือเตรียมเป้าหมายที่รีบูตอุปกรณ์ 
RecoveryLogPreparer เครื่องมือเตรียมเป้าหมายที่ใช้เพื่อรวบรวมบันทึกก่อนการกู้คืน 
เร็ก็อกซ์ทรี<V> RegexTrie คือ Trie ซึ่งกลุ่มที่จัดเก็บแต่ละส่วนของคีย์คือนิพจน์ทั่วไป ERROR(/Pattern) 
อุปกรณ์ Android ระยะไกล การใช้ ITestDevice สำหรับอุปกรณ์ Android ทั้งสแต็กที่เชื่อมต่อผ่าน adb Connect 
RemoteAndroidVirtualDevice ขยายลักษณะการทำงาน RemoteAndroidDevice สำหรับอุปกรณ์ Android ทั้งสแต็กซึ่งทำงานอยู่ใน Google Compute Engine (Gce) 
อุปกรณ์ RemoteAvdI DeviceManager ใช้ตัวยึดตำแหน่ง IDevice เพื่อจัดสรรเมื่อ DeviceSelectionOptions.gceDeviceRequested() มีค่าเป็น true
RemoteCacheClient การใช้งาน RemoteActionCache ที่ใช้การเรียก gRPC ไปยังเซิร์ฟเวอร์ API ระยะไกล 
RemoteDynamicPool การใช้งานกลุ่มการทดสอบการทำงานทางไกลที่อยู่ในคิว
RemoteDynamicPool.RequestCallable  
RemoteFileReachr คลาสง่ายๆ ที่อนุญาตให้ 1 โหลดไฟล์จากหลากหลายที่โดยใช้ URI และบริการ ฟังก์ชันของผู้ให้บริการ 
RemoteFileUtil คลาสยูทิลิตีเพื่อจัดการไฟล์จากอินสแตนซ์ระยะไกล
RemoteInvocationExecution การใช้งาน InvocationExecution ที่ขับเคลื่อนการดำเนินการจากระยะไกล 
RemoteInvocationExecution.FileOptionValueTransformer  
SshUtil ยูทิลิตีในการเรียกใช้คำสั่ง ssh บนอินสแตนซ์ระยะไกล 
RemoteTestTimeOutEnforcementr Listener ที่อนุญาตให้ตรวจสอบเวลาการดำเนินการของการกำหนดค่าการทดสอบหนึ่งๆ และจะดำเนินการไม่สำเร็จหากการกำหนดค่าทำงาน ในระยะหมดเวลาที่กำหนด 
RemoteZip ยูทิลิตีในการแตกไฟล์แต่ละไฟล์ภายในไฟล์ ZIP ระยะไกล 
RemoveSystemAppPreparer ITargetPreparer สำหรับการนำ APK ออกจากพาร์ติชันระบบก่อนทำการทดสอบ 
ReportPassedTests รายงานในไฟล์เป็นตัวกรองที่เป็นไปได้เพื่อยกเว้นการทดสอบที่ผ่าน 
คําขอยูทิลิตี ยูทิลิตีเพื่ออนุญาตคำขอเครือข่ายอีกครั้งโดยทั่วไปที่มีการจัดการข้อผิดพลาด 
แก้ปัญหาบางส่วนดาวน์โหลด แก้ไขคำขอดาวน์โหลดบางส่วน 
ResourceMetricUtil ฟังก์ชันยูทิลิตีสำหรับการเขียนเมตริก 
ResourceUtil ยูทิลิตีสำหรับการอ่านทรัพยากรการกำหนดค่า 
RestApiHelper คลาสตัวช่วยสำหรับการเรียก API ของ REST 
RestartSystemServerTargetPreparer ตัวเตรียมเป้าหมายที่รีสตาร์ทเซิร์ฟเวอร์ระบบโดยไม่ต้องรีบูตอุปกรณ์ 
ผลลัพธ์Aggregator ผู้ส่งต่อแบบพิเศษที่รวบรวมข้อมูลผลลัพธ์เมื่อจำเป็น โดยอิงจากกลยุทธ์การลองใหม่ที่ มีคนใช้ 
ResultAndLogForwarder ส่งต่อสำหรับผลลัพธ์และบันทึกเหตุการณ์ 
ผลการค้นหาส่งต่อ ITestInvocationListener ที่ส่งต่อผลลัพธ์การเรียกใช้ไปยังรายชื่อ Listener คนอื่นๆ 
โปรแกรมเล่นผลลัพธ์ ตัววิ่งแบบพิเศษที่เล่นผลการเลือกตั้งซ้ำ 
StorageFileSaver คลาส Helper สำหรับการสร้างไฟล์ .retention ในไดเรกทอรี 
ลองอีกครั้งการกำหนดค่าจากโรงงาน โรงงานที่จัดการลองใช้คำสั่งซ้ำ 
ลองอีกครั้งLogSaverผลลัพธ์Forwarder ผู้ส่งต่อที่ดำเนินการผ่านการดำเนินการปัจจุบันที่เรามีอยู่ 
ลองอีกครั้งเพื่อเตรียมการตัดสินใจ ชั้นเรียนเพื่ออธิบายเกี่ยวกับการตัดสินใจว่าจะลองเตรียมตัวอีกครั้งหรือไม่และจะดำเนินการไม่สำเร็จ การเรียกใช้โมดูล 
RetryRescheduler ตัวดำเนินการพิเศษที่อนุญาตให้กำหนดเวลาใหม่สำหรับการทดสอบก่อนหน้านี้ที่ทำไม่สำเร็จหรือไม่สำเร็จ ดำเนินการแล้ว 
RetryRescheduler.RetryType ประเภทการทดสอบที่สามารถลองทำอีกครั้งได้ 
ลองใหม่ผลลัพธ์สำหรับผู้ส่งต่อ ส่วนขยายของ ResultForwarder ที่พุชไปยังจำนวนครั้งที่กำหนดเสมอ 
ลองใหม่ผลลัพธ์ตัวช่วย คลาสตัวช่วยกำหนดว่าโมดูลหรือการทดสอบใดควรเรียกใช้หรือไม่ 
สถิติการลองอีกครั้ง โครงสร้างที่เก็บสถิติสำหรับการลองอีกครั้งของ IRemoteTest 1 รายการ 
RetryStrategy กลยุทธ์การลองใหม่ที่จะใช้เมื่อทำการทดสอบอีกครั้ง 
RootcanalForwarderPreparer  
RootTargetPreparer ตัวเตรียมเป้าหมายที่ดำเนินการ "adb root" หรือ "adb unroot" ขึ้นอยู่กับตัวเลือก "ฐานราก" 
RunAftersWithInfo  
RunbeforesWithInfo  
RunCommandTargetPreparer  
RunConfigDeviceRecovery IMultiDeviceRecovery พื้นฐานทั่วไปในการเรียกใช้การกำหนดค่าที่แลกเปลี่ยนเพื่อกู้คืน ครั้งแรก 
RunHostCommandTargetPreparer ตัวเตรียมเป้าหมายในการเรียกใช้คำสั่งของโฮสต์ที่กำหนดเองก่อนและหลังการทดสอบ 
RunHostScriptTargetPreparer ตัวเตรียมเป้าหมายที่จะเรียกใช้สคริปต์ก่อนทำการทดสอบ 
RunInterruptedException แสดงเมื่อการดำเนินการเรียกใช้ถูกขัดจังหวะโดยคำขอภายนอก 
RunNotifierWrapper กระดาษห่อ RunNotifier เพื่อให้เราพก DeviceNotAvailableException ได้ 
RunOnCloneProfileParametersHandler  
RunOnClonProfileTargetPreparer  
RunOnPrivateProfileParametersHandler  
RunOnPrivateProfileTargetPreparer  
RunOnSdkSandboxHandler เครื่องจัดการสำหรับ ModuleParameters#RUN_ON_SDK_SANDBOX 
RunOnSdkSandboxTargetPreparer ITargetPreparer เพื่อทำเครื่องหมายว่าการทดสอบควรทำงานในแซนด์บ็อกซ์ของ SDK 
RunOnsecondaryUserParametersHandler  
RunOnsecondaryUserTargetPreparer ITargetPreparer เพื่อให้มั่นใจว่าการทดสอบจะทำงานในฐานะผู้ใช้รอง 
RunOnSystemUserTargetPreparer ITargetPreparer ที่ทําเครื่องหมายว่าการทดสอบควรทํางานกับผู้ใช้ (ไม่ใช่ ผู้ใช้ปัจจุบัน) 
RunOnWorkProfileParametersHandler  
RunOnWorkProfileTargetPreparer ITargetPreparer ที่สร้างโปรไฟล์งานในการตั้งค่า และทำเครื่องหมายการทดสอบที่ควรจะเป็น ในผู้ใช้รายนั้น 
RuntimeRestartCollector ตัวรวบรวมที่รวบรวมการประทับเวลาของการรีสตาร์ทรันไทม์ (เซิร์ฟเวอร์ระบบขัดข้อง) ระหว่างการทดสอบ วิ่งได้ หากมี 
RunUtil คอลเล็กชันวิธีการช่วยสำหรับดำเนินการ 
RustComparisonResultParser ตีความผลลัพธ์ของการทดสอบที่ดำเนินการด้วยเฟรมเวิร์กการเปรียบเทียบเกณฑ์ และแปลเป็น เป็นการโทรชุด ITestInvocationListener 
RustBinaryHostTest การทดสอบโฮสต์ที่ต้องการเรียกใช้ไฟล์ไบนารีแบบสนิมจากระบบบิลด์ของ Android (Soong)
RustBinaryTest การทดสอบที่เรียกใช้ไบนารีของสนิมในอุปกรณ์ที่ระบุ 
RustTestBase คลาสฐานของ RustBinaryHostTest และ RustBariesTest
RustTestBase.EnvPair  
RustTestBase.Invocation  
RustTestResultParser ตีความผลลัพธ์ของการทดสอบที่เรียกใช้ด้วยเฟรมเวิร์ก Unittest ของ Rust และแปลงเป็นการเรียกใช้บน ชุดของ ITestInvocationListener 

อา

SandboxConfigDump คลาส Runner ที่สร้าง IConfiguration ตามบรรทัดคำสั่งและส่งไปยังไฟล์ 
SandboxConfigDump.DumpCmd  
SandboxConfigurationException ข้อยกเว้นการกำหนดค่าพิเศษมาจากการตั้งค่าแซนด์บ็อกซ์ 
แซนด์บ็อกซ์การกำหนดค่าโรงงาน โรงงานกำหนดค่าพิเศษเพื่อจัดการการสร้างการกำหนดค่าเพื่อวัตถุประสงค์ในการใช้แซนด์บ็อกซ์ 
SandboxConfigUtil คลาสยูทิลิตีสำหรับการจัดการ IConfiguration เมื่อแซนด์บ็อกซ์ 
SandboxedInvocationExecution การใช้แซนด์บ็อกซ์แบบพิเศษของการเรียกใช้: นี่คือ InvocationExection เมื่อเราใช้ ภายในแซนด์บ็อกซ์ที่เรียกใช้คำสั่ง 
SandboxInvocationRunner เรียกใช้การทดสอบที่เชื่อมโยงกับการเรียกใช้ในแซนด์บ็อกซ์ 
ตัวเลือกแซนด์บ็อกซ์ ชั้นเรียนที่รับและเสนอตัวเลือกให้กับISandbox 
ScreenshotOnFailureCollector ผู้รวบรวมที่จะจับและบันทึกภาพหน้าจอเมื่อกรอบการทดสอบล้มเหลว 
Sdk28ModuleController ตัวควบคุมโมดูลเพื่อตรวจสอบว่าอุปกรณ์ใช้ SDK 28 (Android 9) ขึ้นไปหรือไม่ 
Sdk29ModuleController ทำการทดสอบเฉพาะเมื่ออุปกรณ์ที่อยู่ระหว่างการทดสอบเป็น SDK เวอร์ชัน 29 ขึ้นไปเท่านั้น 
Sdk30ModuleController ทำการทดสอบต่อเมื่ออุปกรณ์ที่กำลังทดสอบเป็น SDK เวอร์ชัน 30 ขึ้นไปเท่านั้น 
Sdk31ModuleController ทำการทดสอบต่อเมื่ออุปกรณ์ที่กำลังทดสอบเป็น SDK เวอร์ชัน 31 ขึ้นไปเท่านั้น 
Sdk32ModuleController ทำการทดสอบเฉพาะเมื่ออุปกรณ์ที่อยู่ระหว่างการทดสอบเป็น SDK เวอร์ชัน 32 ขึ้นไปเท่านั้น 
Sdk33ModuleController ทำการทดสอบเฉพาะเมื่ออุปกรณ์ที่อยู่ระหว่างการทดสอบเป็น SDK เวอร์ชัน 33 ขึ้นไปเท่านั้น 
Sdk34ModuleController เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่อยู่ระหว่างการทดสอบเป็น SDK เวอร์ชัน 34 ขึ้นไป 
Sdk35ModuleController ทำการทดสอบต่อเมื่ออุปกรณ์ที่กำลังทดสอบเป็น SDK เวอร์ชัน 35 ขึ้นไปเท่านั้น 
SearchArtifactUtil คลาสยูทิลิตีที่สามารถใช้ค้นหาอาร์ติแฟกต์ทดสอบได้ 
ตัวแฮนเดิลผู้ใช้รอง เครื่องจัดการสำหรับ ModuleParameters#SECONDARY_USER 
secondaryUserOnDefaultDisplayHandler เครื่องจัดการสำหรับ ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY 
secondaryUserOnsecondaryDisplayHandler เครื่องจัดการสำหรับ ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY 
SemaphoreTokenTargetPreparer เครื่องมือเตรียมการที่ใช้โทเค็นเพื่อเรียงลำดับการดำเนินการทดสอบในโฮสต์ที่มีการแลกเปลี่ยน 
SerializationUtil ยูทิลิตีในการเรียงลำดับ/ดีซีเรียลไลซ์ออบเจ็กต์ที่ใช้ ERROR(/Serializable) 
ServiceAccountKeyCredentialสไลด์ โรงงานสร้างข้อมูลเข้าสู่ระบบที่ใช้สร้าง OAuth ตามคีย์บัญชีบริการ Credential 
SettingsBaselineSetter ตัวตั้งค่าทั่วไปในการจัดการการตั้งค่าข้อมูลพื้นฐานของอุปกรณ์ผ่าน ITestDevice.setSetting 
ShardBuildCloner คลาส Helper ที่จัดการโคลนข้อมูลบิลด์จากบรรทัดคำสั่ง 
ShardHelper คลาส Helper ที่จัดการการสร้างชาร์ดและกำหนดเวลาสำหรับการเรียกใช้ 
ShardListener ITestInvocationListener ที่รวบรวมผลลัพธ์จากชาร์ดการเรียกใช้ (หรือที่เรียกว่า การแยกการเรียกใช้เพื่อเรียกใช้ในทรัพยากรหลายรายการพร้อมกัน) และส่งต่อไปยังทรัพยากรอื่น Listener 
ShardMainResultForwarder ResultForwarder ที่รวมผลลัพธ์ของการเรียกใช้การทดสอบแบบชาร์ด 
ShellOutputReceiverStream คลาสย่อยของยูทิลิตีของ OutputStream ที่เขียนลงใน IShellOutputReceiver 
ShellStatusChecker ตรวจสอบว่าสถานะของ Shell เป็นไปตามที่คาดไว้ก่อนและหลังการเรียกใช้โมดูลหรือไม่ 
ShippingApiLevelModuleController ทำการทดสอบว่าอุปกรณ์ตรงกับเงื่อนไขต่อไปนี้หรือไม่
  • หากกำหนด min-api-level ไว้
    • จัดส่งอุปกรณ์พร้อมกับ min-api-level ขึ้นไป 
ShowmapPullerMetricCollector การใช้งานฐานของ FilePullerDeviceMetricCollector ที่อนุญาตให้ดึงรายการแผนที่ ไฟล์จากอุปกรณ์และรวบรวมเมตริกจากอุปกรณ์ดังกล่าว 
SideloadOtaTargetPreparer เครื่องมือเตรียมเป้าหมายที่ดำเนินการไซด์โหลดของแพ็กเกจ OTA ที่ระบุ ใช้แพ็กเกจ และรอ สำหรับอุปกรณ์เปิดเครื่อง และแทรกพร็อพเพอร์ตี้บิลด์ของอุปกรณ์เพื่อใช้เป็นข้อมูลบิลด์

ตัวเตรียมเป้าหมายนี้จะสมมติว่าอุปกรณ์จะอยู่ในโหมด adb ปกติเมื่อเริ่มต้น และ ช่วยให้มั่นใจได้ว่าอุปกรณ์จะออกจากโหมดเดียวกัน แต่มีการใช้บิลด์ที่ใหม่กว่า 

SimpleFileLogger ILeveledLogOutput ที่กำหนดเส้นทางข้อความบันทึกไปยัง stdout ไปยังไฟล์บันทึกไฟล์เดียว 
SimplePerfผลลัพธ์ ออบเจ็กต์สำหรับเก็บผลการทดสอบ Simpleperf ทั้งหมด
SimplePerfStatResultParser คลาสยูทิลิตีเพื่อแยกวิเคราะห์ผลลัพธ์อย่างง่าย 
SimplePerfUtil คลาสยูทิลิตีเพื่อมอบหมายคำสั่งง่ายๆ และรวบรวมผลลัพธ์
SimplePerfUtil.SimplePerfType จำนวนตัวเลือกคำสั่ง Simpleperf
สถิติอย่างง่าย คลาสยูทิลิตีขนาดเล็กที่คำนวณการวัดทางสถิติ 2-3 รายการโดยมีชุดข้อมูลตัวเลข 
SizeLimitedOutputStream ไฟล์ที่ปลอดภัยของชุดข้อความที่สำรองไว้ ERROR(/OutputStream) ซึ่งจำกัดปริมาณข้อมูลสูงสุดที่มีได้ เขียนไว้ 
ฟีเจอร์ข้าม ฟีเจอร์ที่อนุญาตให้เข้าถึงข้อมูลบางส่วนของ SkipManager 
ข้ามHWASanModuleController คลาสฐานเพื่อให้ตัวควบคุมโมดูลไม่ทำการทดสอบในบิลด์ HWASan 
ข้ามเครื่องมือจัดการ ผู้จัดการการข้ามจะช่วยตัดสินใจว่าควรข้ามสิ่งใด โดยพิจารณาจากเกณฑ์ต่างๆ ระดับต่างๆ ได้แก่ การเรียกใช้ โมดูล และการทดสอบ 
เหตุผลที่ข้าม ระบุเหตุผลและข้อมูลเมตาของการข้ามการทดสอบ 
ข้ามสาเหตุ.DemotionTrigger  
Sl4aบลูทูธยูทิลิตี คลาสยูทิลิตี้ให้การดำเนินการบลูทูธในอุปกรณ์ 1 หรือ 2 เครื่องโดยใช้ SL4A
Sl4aBluetoothUtil.BluetoothAccessLevel Enum สำหรับระดับการเข้าถึงอุปกรณ์บลูทูธที่อิงตาม BluetoothDevice.java
Sl4aBluetoothUtil.BluetoothConnectionState Enum สำหรับสถานะการเชื่อมต่อบลูทูธซึ่งอิงตาม BluetoothProfile.java
Sl4aBluetoothUtil.BluetoothPriorityLevel Enum สำหรับระดับความสำคัญของโปรไฟล์บลูทูธซึ่งอิงตาม BluetoothProfile.java
Sl4aBluetoothUtil.BluetoothProfile Enum สำหรับโปรไฟล์บลูทูธที่อิงตาม BluetoothProfile.java
Sl4aClient ไคลเอ็นต์ Sl4A ที่จะโต้ตอบผ่าน RPC กับเลเยอร์สคริปต์ SL4A 
Sl4aEventDispatcher ผู้มอบหมายกิจกรรมจะสำรวจกิจกรรมและจัดคิวตามชื่อสำหรับสอบถาม 
Sl4aEventDispatcher.EventSl4aObject ออบเจ็กต์ที่เครื่องมือสำรวจเหตุการณ์แสดงผล 
SnapshotInputStreamSource InputStreamSource ของไฟล์ย้อนหลัง 
SnapuserdWaitPhase แจกแจงการระบุเวลาที่ควรเข้าร่วม/บล็อกเพื่อให้การอัปเดต Snapuserd เสร็จสิ้น 
SparseImageUtil ยูทิลิตีสำหรับรูปภาพที่กระจัดกระจาย 
SparseImageUtil.SparseInputStream SparseInputStream อ่านจากอัปสตรีมและตรวจหารูปแบบข้อมูล 
StatsdAfterGaugeMetricPostProcessor โปรเซสเซอร์แบบโพสต์ที่ประมวลผลจะวัดเมตริกที่รวบรวมในส่วน "ก่อน/หลัง" แนวทาง เช่น
StatsdEventMetricPostProcessor โพสต์โปรเซสเซอร์ที่ประมวลผลเมตริกเหตุการณ์ในรายงานที่มีสถิติเป็นคู่คีย์-ค่า รูปแบบที่ระบุบนโปรเซสเซอร์ 
PostProcessor ของสถิติ โพสต์โปรเซสเซอร์ที่ประมวลผลรายงานสถิติที่มีโปรโตคอลไบนารีเป็นคู่คีย์-ค่าโดยขยายฟังก์ชัน รายงานเป็นโครงสร้างต้นไม้ 
StatusCheckerผลลัพธ์ มีผลลัพธ์ของการเรียกใช้ ISystemStatusChecker 
StatusCheckerผลลัพธ์.CheckStatus  
StdoutLogger ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout 
การตั้งค่า StopServices ITargetPreparer ที่หยุดให้บริการในอุปกรณ์ 
StreamProtoReceiver ตัวรับที่แปลง Proto TestRecord ที่ได้รับเป็นเหตุการณ์ Tradefed 
StreamProtoResultReporter การใช้งาน ProtoResultReporter
StreamUtil คลาสยูทิลิตีสำหรับการจัดการสตรีมอินพุต 
StrictShardHelper กลยุทธ์ชาร์ดดิ้งเพื่อสร้างชาร์ดที่เข้มงวดที่ไม่ได้รายงานร่วมกัน
StringEscapeUtils คลาสยูทิลิตีสำหรับการกำหนดสตริงเป็นอักขระหลีกสำหรับรูปแบบที่เฉพาะเจาะจง 
สตริงยูทิลิตี คลาสยูทิลิตีสำหรับการ Escape สตริงสำหรับการควบคุมสตริงทั่วไป 
StubBuildProvider ไม่มีการดำเนินการที่ว่างเปล่าของ IBuildProvider 
อุปกรณ์ต้นขั้ว การใช้งานตัวยึดตำแหน่ง Stub ของ IDevice 
StubKeyStoreClient การใช้งานต้นขั้วเริ่มต้นสำหรับไคลเอ็นต์ KeyStore 
StubKeyStoreโรงงาน การใช้งานต้นขั้วเริ่มต้นสำหรับ KeyStore โรงงาน
StubLocalAndroidVirtualDevice DeviceManager ใช้ตัวยึดตำแหน่ง IDevice เพื่อจัดสรรเมื่อ DeviceSelectionOptions.localVirtualDeviceRequested() มีค่าเป็น true
StubMultiTargetPreparer ตัวยึดตำแหน่งใช้งาน IMultiTargetPreparer ว่างเปล่า 
StubTargetPreparer ตัวยึดตำแหน่งใช้งาน ITargetPreparer ว่างเปล่า 
StubTest การใช้งานการทดสอบที่ไม่มีการดำเนินการ 
StubTestRunListener การนำ ITestRunListener ไปใช้
SubprocessCommandException เรียกใช้คำสั่งของกระบวนการย่อยไม่สำเร็จ 
SubprocessConfigBuilder สร้าง XML ค่ากำหนด TF Wrapper สำหรับการกำหนดค่า TF ที่มีอยู่ 
SubprocessEventHelper ตัวช่วยสำหรับเรียงลำดับ/ดีซีเรียลเหตุการณ์ที่จะส่งไปยังบันทึก 
SubprocessEventHelper.BaseTestEventInfo ผู้ช่วยฐานสำหรับข้อมูล Test ignored 
SubprocessEventHelper.FailedTestEventInfo ตัวช่วยสำหรับข้อมูล testFailed 
SubprocessEventHelper.InvocationEndedEventInfo ตัวช่วยเหลือสำหรับข้อมูลที่สิ้นสุดการเรียกใช้ 
SubprocessEventHelper.InvocationFailedEventInfo Helper สำหรับข้อมูล InvocationFailed 
SubprocessEventHelper.InvocationStartedEventInfo ตัวช่วยเหลือสำหรับข้อมูลที่เริ่มต้นการเรียกใช้ 
SubprocessEventHelper.LogAssociationEventInfo ผู้ช่วยสำหรับข้อมูล logAssociation 
SubprocessEventHelper.SkippedTestEventInfo  
SubprocessEventHelper.TestEndedEventInfo ผู้ช่วยสำหรับข้อมูลที่ทดสอบแล้ว 
SubprocessEventHelper.TestLogEventInfo ตัวช่วยเหลือสำหรับข้อมูล testLog 
SubprocessEventHelper.TestModuleStartedEventInfo ผู้ช่วยสำหรับข้อมูลเริ่มต้นของโมดูลการทดสอบ 
SubprocessEventHelper.TestRunEndedEventInfo Helper สำหรับข้อมูล testRunEnded 
SubprocessEventHelper.TestRunFailedEventInfo ตัวช่วยสำหรับข้อมูล testRunFailed
SubprocessEventHelper.TestRunStartedEventInfo ตัวช่วยเหลือสำหรับข้อมูล testRunStarted
SubprocessEventHelper.TestStartedEventInfo ตัวช่วยสำหรับข้อมูล TestStarted
SubprocessExceptionParser ตัวช่วยเหลือในการจัดการเอาต์พุตที่เป็นข้อยกเว้นจากตัวดำเนินการคำสั่งที่ Tradefed แบบมาตรฐาน 
SubprocessReportingHelper คลาสสำหรับสร้างไฟล์การกำหนดค่า Wrapper เพื่อใช้รายงานผลลัพธ์ของการประมวลผลย่อยสำหรับคลัสเตอร์ คำสั่ง 
ผู้รายงานผลลัพธ์ย่อย ติดตั้งใช้งาน ITestInvocationListener เพื่อมีการระบุเป็น results_reporter และส่งต่อจาก การประมวลผลย่อยผลการทดสอบ การเรียกใช้งานทดสอบ การเรียกใช้ทดสอบ 
SubprocessTestResultsParser ขยาย ERROR(/FileOutputStream) เพื่อแยกวิเคราะห์เอาต์พุตก่อนเขียนลงในไฟล์เพื่อให้เรา สร้างเหตุการณ์ทดสอบในด้าน Launcher 
SubprocessTestResultsParser.StatusKeys คีย์สถานะการทดสอบที่เกี่ยวข้อง 
กระบวนการย่อย TfLauncher IRemoteTest สำหรับเรียกใช้การทดสอบกับการติดตั้ง TF แยกต่างหาก 
โปรแกรมติดตั้ง SuiteApk การติดตั้ง APK ที่ระบุสำหรับการกำหนดค่า Suite: จาก $ANDROID_TARGET_OUT_TESTCASES หรือ ROOT_DIR ในข้อมูลบิลด์
SuiteModuleLoader เรียกข้อมูลการกำหนดโมดูลการทดสอบความเข้ากันได้จากที่เก็บ 
SuiteModuleLoader.ConfigFilter ERROR(/FilenameFilter) เพื่อค้นหาไฟล์การกำหนดค่าทั้งหมดในไดเรกทอรี 
SuiteResultHolder ออบเจ็กต์ตัวช่วยทำให้อนุกรมและดีซีเรียลผลลัพธ์การเรียกใช้ง่ายขึ้น 
SuiteResultReporter รวบรวมผลการทดสอบสำหรับการเรียกใช้ทั้งชุดและแสดงผลลัพธ์สุดท้าย 
SuiteResultReporter.ModulePrepTimes ตัวยึดวัตถุสำหรับเวลาในการเตรียมและการฉีกขาดของ 1 โมดูล 
SuiteTestFilter แสดงตัวกรองสำหรับการรวมและยกเว้นการทดสอบ 
SwitchUserTargetPreparer ITargetPreparer ที่เปลี่ยนเป็นประเภทผู้ใช้ที่ระบุในการตั้งค่า 
SystemServerFileDescriptorChecker ตรวจสอบว่าเซิร์ฟเวอร์ระบบกำลังจะหมดเวลา FD หรือไม่ 
SystemServerStatusChecker ตรวจสอบว่า pid ของ system_server มีการเปลี่ยนแปลงจากก่อนและหลังการเรียกใช้โมดูลหรือไม่ 
SystemUpdaterDeviceFlasher IDeviceFlasher ที่ต้องอาศัยโปรแกรมอัปเดตระบบในการติดตั้ง อิมเมจระบบที่รวมไว้ในแพ็กเกจการอัปเดต OTA 
ยูทิลิตีของระบบ คลาสยูทิลิตีสำหรับการเรียกระบบ 
SystemUtil.EnvVariable  

T

TableBuilder คลาส Helper ที่จะแสดงเมทริกซ์ขององค์ประกอบสตริงในตาราง 
TableFormatter คลาสตัวช่วยเพื่อแสดงเมทริกซ์ขององค์ประกอบสตริงเพื่อให้คอลัมน์องค์ประกอบแต่ละคอลัมน์เรียงกัน
TargetFileUtils  
TargetFileUtils.FilePermissions  
TargetSetupError เกิดข้อผิดพลาดร้ายแรงขณะเตรียมเป้าหมายสำหรับการทดสอบ 
TarUtil ยูทิลิตีในการจัดการไฟล์ tar 
TearDownPassThroughPreparer อนุญาตให้เรียกใช้ tearDown ในเครื่องมือเตรียมการที่รวมอยู่ในการกำหนดค่าเป็นออบเจ็กต์ 
ผู้ช่วยทางโทรศัพท์ ยูทิลิตีสำหรับใช้และรับข้อมูลเกี่ยวกับโทรศัพท์ 
TelephonyHelper.SimCardInformation ผู้ถือข้อมูลสำหรับข้อมูลที่เกี่ยวกับซิมการ์ด 
TelephonyTokenProvider ผู้ให้บริการโทเค็นสำหรับโทเค็นที่เกี่ยวข้องกับโทรศัพท์ 
TemperatureThrottlingWaiter ITargetPreparerที่รอจนกว่าอุณหภูมิของอุปกรณ์ลดลงถึงเป้าหมาย
TemplateResolutionError คลาสที่ขยาย ConfigurationException สำหรับข้อผิดพลาดที่เกี่ยวข้องกับเทมเพลตระหว่างการกำหนดค่า การแยกวิเคราะห์ 
TerribleFailureEmailHandler คลาสเครื่องจัดการแบบง่ายที่ส่งอีเมลไปยังผู้ที่สนใจเมื่อ ข้อผิดพลาด (What a Terrible เกิดข้อผิดพลาด) เกิดขึ้นภายในอินสแตนซ์สหพันธ์การค้า 
ตั้งค่าการติดตั้ง TestApp ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในอุปกรณ์ 
TestContentAnalytics เครื่องมือวิเคราะห์จะใช้บริบทสำหรับการวิเคราะห์และระบุสิ่งที่น่าสนใจ 
TestContext คลาสสำหรับสร้างโมเดลข้อความ TestContext ของ TFC API 
TestDependencyตัวแก้ไข ตัวช่วยแก้ไขทรัพยากร Dependency หากจำเป็น 
คำอธิบายการทดสอบ ชั้นเรียนที่แสดงข้อมูลเกี่ยวกับกรอบการทดสอบ 
TestDescriptionsFile คลาสยูทิลิตีสำหรับการมาร์แชลล์และยกเลิกการกำหนดรายการ TestDescriptions ไปยังไฟล์ทดสอบ 
อุปกรณ์ทดสอบ การใช้ ITestDevice สำหรับอุปกรณ์ Android ทั้งสแต็ก
TestDevice.MicrodroidBuilder เครื่องมือสร้างที่ใช้สร้าง Microdroid TestDevice 
TestDeviceOptions คอนเทนเนอร์สำหรับ ITestDevice Option
TestDeviceOptions.InstanceType  
TestDeviceState การนำเสนอสถานะอุปกรณ์ที่โดดเด่นกว่า DeviceState 
สภาพแวดล้อมในการทดสอบ คลาสสำหรับสร้างโมเดลข้อความ TestEnvironment ที่แสดงผลโดย TFC API 
TestErrorIdentifier ตัวระบุข้อผิดพลาดจากตัวดำเนินการทดสอบและตัวดำเนินการทดสอบ 
TestFailureModuleController ตัวควบคุมสำหรับโมดูลที่เพียงต้องการปรับลักษณะการทำงานของบันทึกการทดสอบความล้มเหลวที่รวบรวมมา 
ตั้งค่า TestFilePush ITargetPreparer ที่พุชไฟล์/ไดเรกทอรีอย่างน้อย 1 รายการจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ไปยังอุปกรณ์ 
TestFilterHelper คลาสตัวช่วยสำหรับการกรองการทดสอบ
TestGroupStatus คลาสที่จะจัดเก็บสถานะของกลุ่มทดสอบ 
ข้อมูลการทดสอบ จัดเก็บข้อมูลการทดสอบที่ตั้งค่าในไฟล์ TEST_MAPPING 
ข้อมูลการทดสอบ ออบเจ็กต์ตัวยึดที่มีข้อมูลและการอ้างอิงทั้งหมดที่ตัวดำเนินการหรือการทดสอบอาจต้องใช้ เพื่อให้ดำเนินการได้อย่างถูกต้อง 
TestInformation.Builder เครื่องมือสร้างเพื่อสร้างอินสแตนซ์ TestInformation 
การเรียกใช้ทดสอบ การใช้งานเริ่มต้นของ ITestInvocation 
TestInvocation.RunMode โหมดต่างๆ ที่การเรียกใช้อาจพบได้ 
TestInvocation.Stage  
TestInvocationManagementServer เซิร์ฟเวอร์ GRPC ที่ช่วยในการจัดการทดสอบการเรียกใช้และวงจร 
TestInvocationManagementServer.InvocationInformation  
ทดสอบการแมป คลาสสำหรับการโหลดไฟล์ TEST_MAPPING 
TestMappingSuiteRunner การใช้ BaseTestSuite เพื่อเรียกใช้การทดสอบที่ระบุโดยตัวเลือก include-filter หรือ TEST_MAPPING ไฟล์จากบิลด์ในรูปแบบชุด 
TestOption จัดเก็บรายละเอียดตัวเลือกการทดสอบที่ตั้งค่าในไฟล์ TEST_MAPPING 
TestOutputUploader อัปโหลดไฟล์เอาต์พุตทดสอบไปยังระบบไฟล์ในเครื่อง, GCS หรือปลายทาง HTTP(S) 
TestRecordInterpreter ยูทิลิตีในการแปลงโปรโต TestRecord เป็นรูปแบบที่จัดการได้ง่ายขึ้นใน Tradefed 
TestRecordProtoUtil ยูทิลิตีในการอ่าน Proto TestRecord จากไฟล์ 
ทรัพยากรการทดสอบ คลาสสำหรับสร้างโมเดลข้อความ TestResource ที่ TFC API แสดงผล 
TestResourceDownloader คลาสสำหรับดาวน์โหลดไฟล์ทรัพยากรทดสอบจากระบบไฟล์/GCS/HTTP 
ผลการทดสอบ คอนเทนเนอร์สำหรับผลการทดสอบ 1 รายการ 
TestResultListener ความเรียบง่ายของ ITestLifecycleListener สำหรับผู้ติดตั้งใช้งานที่สนใจเฉพาะการทดสอบแต่ละรายการเท่านั้น รายการ 
TestRunnerUtil คลาสยูทิลิตี้ที่ช่วยเหลือเหล่านักทดสอบแบบต่างๆ 
TestRunResult เก็บผลลัพธ์จากการทดสอบครั้งเดียว 
TestRunToTestInvocationForwarder ส่งต่อจาก ddmlib ITestRunListener ไปยัง ITestLifeCycleReceiver 
TestsPoolPoller ทดสอบ Wrapper ที่อนุญาตให้ดำเนินการทดสอบทั้งหมดของกลุ่มการทดสอบ 
สถานะการทดสอบ การแสดงถึงสถานะที่เป็นไปได้สำหรับวิธีการทดสอบ 
TestSuiteInfo คลาสที่แก้ไขการโหลดข้อมูลเมตาที่เกี่ยวข้องกับบิลด์สำหรับชุดทดสอบ

ในการเปิดเผยข้อมูลที่เกี่ยวข้องอย่างเหมาะสม ชุดทดสอบต้องมีองค์ประกอบ test-suite-info.properties ไฟล์ในทรัพยากร Jar

สรุปการทดสอบ ชั้นเรียนสำหรับแสดงข้อมูลสรุปการทดสอบ 
TestSummary.Type  
TestSummary.TypedString  
TestSystemAppInstallSetup ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในพาร์ติชัน /system ในอุปกรณ์ 
Testระยะหมดเวลาบังคับใช้นโยบาย Listener ที่อนุญาตให้ตรวจสอบเวลาการดำเนินการของกรอบการทดสอบหนึ่งๆ และจะดำเนินการไม่สำเร็จหากได้รับ ในระยะหมดเวลาที่กำหนด 
TextResultReporter รายงานผลการทดสอบที่ส่งต่อผลลัพธ์ไปยังเครื่องพิมพ์ผลลัพธ์ข้อความ JUnit 
TfMetricProtoUtil คลาสยูทิลิตีเพื่อช่วยเรื่องแผนที่<string, string=""> กับการแมป<string, metric=""> การเปลี่ยนแปลง </string,></string,>
TfObjectTracker ยูทิลิตีในการติดตามการใช้งานออบเจ็กต์สหพันธ์การค้าต่างๆ 
TfSuiteRunner การใช้งาน ITestSuite ซึ่งจะโหลดการทดสอบจาก TF jars res/config/suite/ โฟลเดอร์ 
TfTestLauncher IRemoteTest สำหรับทดสอบเครื่องหรือการทำงานเทียบกับการติดตั้ง TF แยกต่างหาก 
TimeStatusChecker ตัวตรวจสอบสถานะเพื่อให้แน่ใจว่าอุปกรณ์และเวลาของโฮสต์ซิงค์กัน 
ยูทิลิตีเวลา มีวิธียูทิลิตีที่เกี่ยวข้องกับเวลา 
TimeVal เงื่อนไขนี้เป็นประเภทการแสดงผลที่รวม Long 
กาลเวลา เครื่องมือเตรียมเป้าหมายที่ใช้งานง่ายเพื่อให้สิ้นเปลืองเวลาและมีโอกาสรีสตาร์ทอุปกรณ์ 
TokenProperty โทเค็นที่รองรับพร้อมชาร์ดดิ้งแบบไดนามิก 
TokenProviderHelper ผู้ช่วยที่ให้ผู้ให้บริการที่เชื่อมโยงกับโทเค็นหนึ่งๆ เพื่อที่จะทราบว่าอุปกรณ์ จะรองรับโทเค็นนี้ 
TraceCmdCollector IMetricCollector ที่รวบรวมการติดตามระหว่างการทดสอบโดยใช้ track-cmd และบันทึกการติดตามไว้ใน นั้น 
TracePropagatingExecutorService บริการผู้ดำเนินการที่ส่งต่องานไปยังการติดตั้งใช้งานที่สําคัญขณะเผยแพร่ บริบทของการติดตาม 
TracingLogger ชั้นเรียนที่ช่วยจัดการการติดตามสำหรับการเรียกใช้ทดสอบแต่ละครั้ง 
TradefedConfigObject คลาสสำหรับสร้างโมเดลข้อความ TradefedConfigObject ของ TFC API 
TradefedConfigObject.Type รายการประเภทออบเจ็กต์การกำหนดค่าที่จะแทรกลงในการกำหนดค่าคำสั่งของคลัสเตอร์ได้ 
ผู้มอบหมายตัวแทน ออบเจ็กต์ที่ช่วยมอบสิทธิ์การเรียกใช้ไปยังไบนารีเทรดอื่น 
TradefedFeatureClient ไคลเอ็นต์ GRP ที่จะขอการเรียกใช้ฟีเจอร์จากเซิร์ฟเวอร์ 
TradefedFeatureServer เซิร์ฟเวอร์ที่ตอบสนองต่อคำขอสำหรับคุณลักษณะการทริกเกอร์ 
แซนด์บ็อกซ์ที่เทรด คอนเทนเนอร์แซนด์บ็อกซ์ที่สามารถเรียกใช้การเรียกใช้สหพันธ์การค้าได้ 
TradefedSandboxโรงงาน การใช้งานเริ่มต้นสำหรับ Sandboxfactor
TradefedSandboxRunner ตัวเรียกใช้ที่เชื่อมโยงกับ TradefedSandbox ซึ่งจะอนุญาตให้เรียกใช้แซนด์บ็อกซ์ 
TradefedSandboxRunner.StubScheduleInvocationListener ต้นขั้ว IScheduledInvocationListener ที่ไม่ทำอะไรเลย 

U

UiAutomatorRunner เรียกใช้การทดสอบ UI Automator ในอุปกรณ์และรายงานผลลัพธ์ 
การทดสอบ UiAutomator  
UiAutomatorTest.LakingOption  
UiAutomatorTest.TestFailureAction  
UnexeutedTestReporterThread Threads ที่ทำหน้าที่รายงานการทดสอบที่ไม่ได้ดำเนินการทั้งหมด 
UniqueMultiMap<K, V> MultiMap ที่รับรองค่าที่ไม่ซ้ำกันสำหรับแต่ละคีย์ 
ไฟล์ Manifest ไฟล์ Manifest ของ BLOB และไฟล์ที่จะอัปโหลด 
UploadManifest.Builder  
UsbresetMultiDeviceRecovery IMultiDeviceRecovery ซึ่งรีเซ็ตบัส USB สำหรับอุปกรณ์ที่ออฟไลน์อยู่ 
UsbresetRunConfigRecovery อนุญาตให้เรียกใช้คำสั่งเพื่อรีเซ็ต USB ของอุปกรณ์
UsbresetTest IRemoteTest ที่รีเซ็ตอุปกรณ์ USB และตรวจสอบว่าอุปกรณ์กลับมาออนไลน์อีกครั้งหรือไม่ หลังจากนั้น 
UserChecker ตรวจสอบว่าผู้ใช้มีการเปลี่ยนแปลงระหว่างการทดสอบหรือไม่ 
UserCleaner ITargetPreparer ที่นำผู้ใช้รองออกเมื่อเลิกใช้งาน 
UserHelp  
ข้อมูลผู้ใช้ คล้ายกับคลาส UserInfo จากแพลตฟอร์ม 
UserInfo.UserType ตัวแปรที่รองรับประเภทของผู้ใช้ใน API ภายนอก 

V

VerifySuiteConfigHelper ชั้นเรียนนี้จะช่วยยืนยันว่าIConfigurationที่โหลดสำหรับชุดโปรแกรมกำลังประชุม ข้อกำหนดที่คาดหวัง: - ไม่มีผู้ให้บริการบิลด์ - ไม่มีผู้รายงานผลลัพธ์
VersionedFile โครงสร้างข้อมูลที่แสดงถึงไฟล์ที่มีเวอร์ชันที่เชื่อมโยงกัน 
VersionParser ดึงข้อมูลเวอร์ชันของอาร์ติแฟกต์ที่แลกเปลี่ยนซึ่งทำงานอยู่ 
VisibleBackgroundUserPreparer ตัวเตรียมเป้าหมายเพื่อทำการทดสอบในผู้ใช้ที่เริ่มการทำงานในเบื้องหลัง 
VmRemoteDevice อุปกรณ์เสมือนระยะไกลที่เราจะจัดการจากภายในเครื่องเสมือน 

W

WaitDeviceRecovery การใช้งาน IDeviceRecovery ที่รอให้อุปกรณ์ออนไลน์และ ตอบสนองต่อคำสั่งง่ายๆ 
WaitForDeviceDatetimePreparer ITargetPreparerที่รอการตั้งค่าวันที่และเวลาในอุปกรณ์

(ไม่บังคับ) เครื่องมือเตรียมนี้สามารถบังคับ TargetSetupError หากไม่ได้ตั้งค่าวันที่และเวลาไว้ภายใน หมดเวลา 

ยูทิลิตี้ Wi-Fi คลาสยูทิลิตีที่แยกวิเคราะห์เอาต์พุตของคำสั่ง Wi-Fi ได้ 
WifiCommandUtil.Scanผลลัพธ์ หมายถึงเครือข่าย Wi-Fi ที่มีข้อมูลที่เกี่ยวข้อง
ตัวช่วย Wi-Fi คลาสตัวช่วยสำหรับการจัดการบริการ Wi-Fi ในอุปกรณ์ 
เครื่องมือเตรียม Wi-Fi ITargetPreparer ที่กำหนดค่า Wi-Fi ในอุปกรณ์หากจำเป็น 

X

XmlFormattedGeneratorReporter การใช้งาน FormattedGeneratorReporter ซึ่งจัดรูปแบบของชุดโปรแกรมทำให้เกิด XML  
XmlResultReporter เขียนผลลัพธ์ JUnit ไปยังไฟล์ XML ในรูปแบบที่สอดคล้องกับ XMLJUnitResultFormatter ของ Ant 
XmlSuiteResultFormatter คลาสยูทิลิตีที่จะบันทึกชุดโปรแกรมทำงานเป็น XML 
XmlSuiteResultFormatter.RunHistory ออบเจ็กต์ Helper สำหรับการแปลง JSON 

Y

YamlClassOptionsParser ผู้ช่วยแยกวิเคราะห์ข้อมูลตัวดำเนินการทดสอบจากการกำหนดค่าที่แลกเปลี่ยนของ YAML 

Z

ZipCompressionStrategy ICompressionStrategy สำหรับสร้างไฟล์เก็บถาวร Zip 
ZipUtil คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับการบีบอัด
ZipUtil2 คลาสตัวช่วยสำหรับการดึง Zip ที่จะนำสิทธิ์ในไฟล์ POSIX มาพิจารณา