ดัชนีชั้นเรียน
เหล่านี้คือคลาส API ดูแพ็กเกจ API ทั้งหมด
A
| AaptParser | คลาสที่ดึงข้อมูลจาก APK โดยการแยกวิเคราะห์เอาต์พุตของ "aapt dump badging" |
| AaptParser.AaptVersion | Enum ของตัวเลือกสำหรับเวอร์ชัน AAPT ที่ใช้แยกวิเคราะห์ไฟล์ APK |
| Abi | คลาสที่แสดง ABI |
| AbiFormatter | คลาสยูทิลิตีสําหรับ abi |
| AbiUtils | คลาสยูทิลิตีสำหรับจัดการ ABI ของอุปกรณ์ |
| AbstractConnection | การนําเสนอการเชื่อมต่อแบบนามธรรม |
| AbstractHostMonitor | คลาสทั่วไปสําหรับการตรวจสอบประสิทธิภาพของโฮสต์ |
| AbstractTunnelMonitor | เครื่องมือตรวจสอบอุโมงค์แบบนามธรรมสําหรับ GCE AVD |
| AbstractXmlParser | คลาสพื้นฐานตัวช่วยสําหรับแยกวิเคราะห์ไฟล์ XML |
| AbstractXmlParser.ParseException | แสดงขึ้นหากแยกวิเคราะห์อินพุต XML ไม่ได้ |
| AcloudConfigParser | คลาสตัวช่วยที่แยกวิเคราะห์การกําหนดค่า Acloud (ใช้เพื่อเริ่มอินสแตนซ์อุปกรณ์ Cloud) |
| AcloudConfigParser.AcloudKeys | ชุดคีย์ที่ค้นหาได้จากการกำหนดค่า |
| ActionInProgress | การดำเนินการทั่วไปที่อยู่ระหว่างดำเนินการ |
| ActiveTrace | คลาสหลักที่ช่วยอธิบายและจัดการการติดตามที่ใช้งานอยู่ |
| ActivityStatusChecker | เครื่องมือตรวจสอบสถานะสำหรับกิจกรรมที่เหลืออยู่ซึ่งทำงานอยู่เมื่อสิ้นสุดข้อบังคับ |
| AdbRootElevator |
AutoCloseable ที่เปิดใช้ adb root เมื่อสร้างหากจำเป็นและกู้คืนสถานะรูทเมื่อเสร็จสมบูรณ์
|
| AdbSshConnection | การเชื่อมต่อ Adb ผ่านบริดจ์ SSH |
| AdbStopServerPreparer | เตรียมเป้าหมายเพื่อหยุดเซิร์ฟเวอร์ adb ในโฮสต์ก่อนและหลังการทดสอบ adb |
| AdbTcpConnection | การนําเสนอการเชื่อมต่อเริ่มต้นของอุปกรณ์ โดยถือว่าการเชื่อมต่อเป็นการเชื่อมต่อ adb มาตรฐานของอุปกรณ์ |
| AdbUtils | คลาสยูทิลิตีสําหรับการดําเนินการ adb |
| AfterClassWithInfo |
รับประกันคล้ายกับ AfterClass แต่เมธอดที่มีคำอธิบายประกอบต้องใช้พารามิเตอร์ TestInformation
|
| AggregatePostProcessor | ผู้รวบรวมเมตริกที่ให้ค่าต่ำสุด สูงสุด ค่าเฉลี่ย ความแปรปรวน ค่าเบี่ยงเบนมาตรฐาน ผลรวม จํานวน และเปอร์เซ็นต์ไทล์ (ไม่บังคับ) สําหรับเมตริกตัวเลขที่รวบรวมระหว่างการทดสอบหลายรอบ โดยถือว่าเมตริกเป็นตัวเลขทศนิยม |
| AllTestAppsInstallSetup |
ITargetPreparer ที่ติดตั้งแอปทั้งหมดจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir()
ลงในอุปกรณ์
|
| AltDirBehavior |
Enum เพื่อกำหนดลักษณะการทํางานของไดเรกทอรีอื่นสําหรับโปรแกรมติดตั้ง/โปรแกรมพุชรายการต่างๆ ของการทดสอบ
|
| AnalysisHeuristic | ลำดับเป็นสิ่งสำคัญ |
| AndroidJUnitTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการใช้เครื่องมือในอุปกรณ์หนึ่งๆ โดยใช้ android.support.test.runner.AndroidJUnitRunner |
| AndroidTestOrchestratorRemoteTestRunner | เรียกใช้การทดสอบ Android ที่มีเครื่องมือวัดโดยใช้คําสั่ง adb และ AndroidTestOrchestrator |
| AoaTargetPreparer |
ITargetPreparer ที่ใช้ดำเนินการชุดหนึ่งๆ (เช่น การคลิกและการปัด) โดยใช้โปรโตคอล Android Open Accessory (AOAv2)
|
| ApkChangeDetector |
คลาสนี้จะตรวจจับว่า APK ที่จะติดตั้งแตกต่างจาก APK ในอุปกรณ์หรือไม่ เพื่อตัดสินใจว่าจะข้ามการติดตั้งและถอนการติดตั้งแอประหว่าง setUp และ tearDown ของ ERROR(/TestAppInstallSetup) หรือไม่
|
| AppBuildInfo |
IBuildInfo ที่แสดงถึงแอปพลิเคชัน Android และแพ็กเกจทดสอบของแอปพลิเคชัน
|
| AppDeviceBuildInfo |
คลาสนี้เลิกใช้งานแล้ว
ใช้ IDeviceBuildInfo โดยตรง
|
| AppSetup |
ITargetPreparer ที่ติดตั้ง apk และการทดสอบ
|
| AppVersionFetcher | คลาสยูทิลิตีเพื่อรับสตริงเวอร์ชันแอปจากอุปกรณ์ |
| AppVersionFetcher.AppVersionInfo | ประเภทข้อมูลเวอร์ชันแอป |
| ArchModuleController | ตัวควบคุมโมดูลจะไม่ทำการทดสอบเมื่อไม่ตรงกับสถาปัตยกรรมที่ระบุ |
| ArgsOptionParser |
ป้อนข้อมูลในช่อง Option จากอาร์กิวเมนต์บรรทัดคำสั่งที่แยกวิเคราะห์
|
| ArrayUtil | วิธีการยูทิลิตีสําหรับอาร์เรย์ |
| ArtChrootPreparer | สร้างไดเรกทอรี chroot สำหรับการทดสอบ ART |
| ArtGTest | |
| ArtifactDetails | ข้อมูลนี้อธิบายโครงสร้างของเนื้อหาและตัวระบุของเนื้อหาตามที่เครื่องมือ CAS สร้างขึ้น |
| ArtifactDetails.ArtifactFileDescriptor | |
| ArtifactsAnalyzer | ยูทิลิตีที่ช่วยวิเคราะห์อาร์ติแฟกต์การสร้างเพื่อหาข้อมูลเชิงลึก |
| ArtRunTest | เครื่องมือเรียกใช้การทดสอบเพื่อเรียกใช้การทดสอบ ART |
| ArtRunTest.AdbShellCommandException | คลาสข้อยกเว้นเพื่อรายงานข้อผิดพลาดที่เกิดขึ้นระหว่างการเรียกใช้คําสั่งเชลล์ ADB |
| ATestFileSystemLogSaver | ATest ใช้คลาส LogSaver นี้เพื่อบันทึกบันทึกในเส้นทางที่เฉพาะเจาะจง |
| AtestRunner |
การใช้งาน ITestSuite
|
| AtraceCollector |
IMetricCollector ที่เรียกใช้การติดตามระหว่างการทดสอบและรวบรวมผลลัพธ์และบันทึกลงในการเรียกใช้
|
| AtraceRunMetricCollector | รวบรวมการติดตามจากไดเรกทอรีทดสอบทั้งหมดในไดเรกทอรีที่ระบุจากอุปกรณ์ทดสอบ บันทึกไดเรกทอรีทดสอบ และประมวลผลไฟล์การติดตามในไดเรกทอรีทดสอบในภายหลัง รวมถึงรวบรวมเมตริก |
| AutoLogCollector | การแจกแจงที่อธิบายว่าตัวแปรใดที่จัดการโดยแฮนเดิลได้โดยอัตโนมัติ |
| AutomatedReporters | คลาสที่กําหนดการแมปจากผู้รายงานอัตโนมัติของ Tradefed |
| AveragePostProcessor | การใช้โปรแกรมประมวลผลข้อมูลหลังการประมวลผลที่คำนวณค่าเฉลี่ยของรายการเมตริก |
B
| BackgroundDeviceAction | เรียกใช้คําสั่งในอุปกรณ์หนึ่งๆ ซ้ำตามจําเป็นจนกว่าจะมีการยกเลิกการดำเนินการ |
| 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 extends OutputStream> |
ILeveledLogOutput ที่ส่งข้อความบันทึกไปยังสตรีมเอาต์พุตและไปยัง stdout
|
| BaseTargetPreparer |
คลาสการใช้งานพื้นฐานสําหรับ ITargetPreparer ที่ช่วยให้ควบคุมได้ว่าจะให้ปิดใช้ออบเจ็กต์หรือไม่
|
| BaseTestSuite | การทดสอบการเรียกใช้ชุดเครื่องมือทดสอบความเข้ากันได้กับระบบชุดทดสอบใหม่ |
| BatteryController | คลาสยูทิลิตีที่ช่วยควบคุมสถานะการชาร์จแบตเตอรี่ของอุปกรณ์ |
| BatteryRechargeDeviceRecovery | อนุญาตให้ทริกเกอร์คําสั่งเมื่อระดับแบตเตอรี่ของอุปกรณ์ต่ำกว่าเกณฑ์ที่กำหนด |
| BatteryTemperature | |
| BatteryUnavailableDeviceRecovery | เครื่องมือตรวจสอบการกู้คืนที่จะทริกเกอร์การกําหนดค่าหากไม่มีระดับแบตเตอรี่ |
| BeforeClassWithInfo |
รับประกันคล้ายกับ BeforeClass แต่เมธอดที่มีคำอธิบายประกอบต้องใช้พารามิเตอร์ TestInformation
|
| BinaryState | Enum ที่ใช้ในการบันทึกสถานะเปิด/ปิดที่มีสถานะ IGNORE ที่ไม่มีการดำเนินการ |
| BluetoothConnectionLatencyCollector | ตัวรวบรวมจะพุชการกําหนดค่าเมตริกระยะเวลา statsd ที่กําหนดไว้ล่วงหน้าไปยังอุปกรณ์และรวบรวมระยะเวลาการเชื่อมต่อบลูทูธสําหรับแต่ละโปรไฟล์ |
| BluetoothConnectionStateCollector | เครื่องมือรวบรวมนี้จะรวบรวมเมตริก BluetoothConnectionStateChanged และบันทึกจํานวนสถานะการเชื่อมต่อสําหรับแต่ละโปรไฟล์ |
| BluetoothConnectionSuccessRatePostProcessor |
การใช้โปรแกรมประมวลผลผลลัพธ์ซึ่งคํานวณอัตราความสําเร็จสําหรับโปรไฟล์บลูทูธ
ใช้ "metric-key-match" เพื่อระบุเมตริกที่มีสถานะการเชื่อมต่อบลูทูธในอาร์เรย์ตัวเลข เช่น [0, 1, 2, 3, 0, 1, 2, 3] |
| BluetoothHciSnoopLogCollector | ตัวรวบรวมเพื่อเปิดใช้การบันทึกสอดแนมบลูทูธ HCI ใน DUT และรวบรวมบันทึกสําหรับการทดสอบแต่ละครั้ง |
| BluetoothUtils |
ฟังก์ชันยูทิลิตีสําหรับการเรียก BluetoothInstrumentation ในอุปกรณ์
โค้ด BluetoothInstrumentation ฝั่งอุปกรณ์จะอยู่ใน AOSP ที่
|
| BootstrapBuildProvider |
IDeviceBuildProvider ที่บูตข้อมูลบิลด์จากอุปกรณ์ทดสอบ
ซึ่งปกติจะใช้สำหรับอุปกรณ์ที่มีบิลด์ที่มาจากภายนอก เช่น |
| BootstrapServiceFileResolverLoader | โหลดโปรแกรมแก้ไขโดยใช้เครื่องมือโหลดบริการ |
| Bugreport | ออบเจ็กต์ที่เก็บการอ้างอิงไฟล์ bugreport ซึ่งเข้ากันได้กับ bugreport แบบแบนและ bugreport แบบ ZIP (bugreportz) |
| BugreportCollector |
ITestInvocationListener ที่ส่งผ่านซึ่งรวบรวมข้อบกพร่องเมื่อเกิดเหตุการณ์ที่กําหนดค่าได้ จากนั้นเรียก ITestInvocationListener.testLog ในรายการย่อยหลังจากรวบรวมข้อบกพร่องแต่ละรายการแล้ว
|
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Predicate | พรอมต์แบบเต็มซึ่งอธิบายว่าควรจับภาพรายงานข้อบกพร่องเมื่อใด |
| BugreportCollector.Relation | |
| BugreportCollector.SubPredicate | |
| BugreportzOnFailureCollector | รวบรวมรายงานข้อบกพร่องเมื่อเฟรมทดสอบไม่ผ่าน |
| BugreportzOnTestCaseFailureCollector | รวบรวมรายงานข้อบกพร่องเมื่อกรณีทดสอบในการเรียกใช้ไม่สําเร็จ |
| BuildAnalysis | แสดงผลลัพธ์ของการวิเคราะห์บิลด์เดียว |
| 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 สร้างขึ้น |
| BulkEmailer | ยูทิลิตีสำหรับส่งอีเมลที่อนุญาตให้กําหนดค่าต่อไปนี้ได้ ช่วงเวลาที่ส่ง ขนาดการส่งครั้งแรก ผู้รับ และจํานวนข้อความทั้งหมด |
| BundletoolUtil | คลาสยูทิลิตีที่ใช้บรรทัดคำสั่งของ Bundletool เพื่อติดตั้ง .apk ในอุปกรณ์ |
| ByteArrayInputStreamSource | |
| ByteArrayList | คลาสที่ใช้แสดงอาร์เรย์ไบต์แบบเบา |
| ByteArrayUtil | ยูทิลิตีสําหรับดำเนินการกับอาร์เรย์ไบต์ เช่น แปลงไบต์เป็นจำนวนเต็ม |
| ByteStreamDownloader |
ไคลเอ็นต์ที่ใช้เมธอด Read ของบริการ gRPC ByteStream
|
| ByteStreamUploader |
ไคลเอ็นต์ที่ใช้เมธอด Write ของบริการ gRPC ByteStream
|
C
| CacheClientFactory |
โรงงานที่สร้างอินสแตนซ์แบบ Singleton ของ ICacheClient
|
| CarModuleController | ตัวควบคุมนี้ป้องกันไม่ให้เรียกใช้ชุดทดสอบในอุปกรณ์ที่ไม่ใช่ยานยนต์ |
| CarryDnaeError |
RuntimeException ภายในเพื่อนำ DeviceNotAvailableException ผ่านเฟรมเวิร์ก JUnit4
|
| CarryInterruptedException | แสดงเมื่อทริกเกอร์การหมดเวลาของระยะการทดสอบและจำเป็นต้องส่ง InterruptedException จากเธรดการดำเนินการทดสอบไปยังเธรดการดำเนินการเรียกใช้ |
| CdmaDeviceFlasher | คลาสที่แสดงภาพบนอุปกรณ์ Android จริงด้วยวิทยุ CDMA |
| CecControllerTokenProvider | ผู้ให้บริการโทเค็นสำหรับโทเค็นที่เกี่ยวข้องกับการควบคุมอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภค (CEC) |
| CentralDirectoryInfo | CentralDirectoryInfo เป็นคลาสที่มีข้อมูลของไฟล์/โฟลเดอร์ในไฟล์ ZIP |
| CheckPairingPreparer |
CompanionAwarePreparer ที่ยืนยันการจับคู่ BT ระหว่างอุปกรณ์หลักกับอุปกรณ์เสริม
|
| Chunker |
แบ่ง blob เป็น Chunk อย่างน้อย 1 รายการที่มีความยาวไม่เกิน chunkSize ไบต์
|
| Chunker.Chunk | ชิ้นส่วนของก้อน |
| CircularAtraceUtil | ยูทิลิตี atrace ที่พัฒนาขึ้นเพื่อระบุสาเหตุหลักของ ANR ระหว่างการทดสอบด้วย Monkey เป็นหลัก |
| CircularByteArray | โครงสร้างข้อมูลสำหรับเก็บอาร์เรย์ขนาดคงที่ซึ่งทํางานเป็นบัฟเฟอร์แบบวน และติดตามผลรวมของค่าทั้งหมดในอาร์เรย์ |
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมของ Clang จากอุปกรณ์และบันทึกเป็นรายการทดสอบ
|
| ClangProfileIndexer | คลาสยูทิลิตีที่จัดทําดัชนีการวัดการครอบคลุมโค้ด Clang |
| ClassNotFoundConfigurationException |
ConfigurationException สำหรับกรณีที่ไม่พบคลาสของออบเจ็กต์
|
| ClassPathScanner | ค้นหารายการใน classpath |
| ClassPathScanner.ClassNameFilter |
IClassPathFilter ที่กรองและเปลี่ยนรูปแบบชื่อคลาส Java
|
| ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter ที่ปฏิเสธคลาสภายใน
|
| ClassPathScanner.IClassPathFilter |
ตัวกรองสำหรับเส้นทางรายการ classpath
มีลายหลังวันที่ |
| ไคลเอ็นต์ | ไคลเอ็นต์โปรแกรมบันทึก ResultDB ที่อัปโหลดผลการทดสอบไปยัง ResultDB |
| ClockworkUtils | ยูทิลิตีแบบใช้นาฬิกาเพื่อแชร์ตรรกะแบบหลายอุปกรณ์ |
| CloseableTraceScope | คลาสที่มีขอบเขตซึ่งอนุญาตให้รายงานส่วนการติดตามผ่าน try-with-resources |
| 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 | |
| ClusterDeviceMonitor |
การติดตั้งใช้งาน IDeviceMonitor ที่รายงานผลลัพธ์ไปยังบริการคลัสเตอร์ Tradefed
|
| ClusterEventUploader<T extends IClusterEvent> |
คลาส ClusterEventUploader ซึ่งอัปโหลด IClusterEvent ไปยัง TFC
|
| ClusterHostEvent | คลาสสำหรับรวมเหตุการณ์ของโฮสต์คลัสเตอร์ที่จะอัปโหลด |
| ClusterHostEvent.Builder | |
| ClusterHostEvent.HostEventType | นิพจน์ทั่วไปของเหตุการณ์โฮสต์ประเภทต่างๆ |
| ClusterHostUtil | ฟังก์ชันยูทิลิตีแบบคงที่สําหรับคลัสเตอร์ TF เพื่อรับอินสแตนซ์การกําหนดค่าส่วนกลาง ข้อมูลโฮสต์ ฯลฯ |
| ClusterLogSaver |
คลาส ILogSaver เพื่ออัปโหลดเอาต์พุตการทดสอบไปยัง TFC
|
| ClusterLogSaver.FilePickingStrategy | กลยุทธ์การเลือกไฟล์ |
| ClusterOptions | |
| CodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมของ Java และแบบเนทีฟออกจากอุปกรณ์ และบันทึกเป็นรายการทดสอบ
|
| CodeCoverageTest | การทดสอบที่เรียกใช้แพ็กเกจทดสอบการใช้เครื่องมือในอุปกรณ์หนึ่งๆ และสร้างรายงานการครอบคลุมโค้ด |
| CollectingByteOutputReceiver |
IShellOutputReceiver ซึ่งรวบรวมเอาเอาต์พุตทั้งหมดของเชลล์ไว้ใน byte[]
|
| CollectingOutputReceiver |
IShellOutputReceiver ซึ่งรวบรวมเอาเอาต์พุตทั้งหมดของเชลล์มาไว้ใน String รายการเดียว
|
| CollectingTestListener |
ITestInvocationListener ที่จะรวบรวมผลการทดสอบทั้งหมด
|
| CollectorHelper |
ตัวช่วยสำหรับดำเนินการ IMetricCollector บางรายการที่จำเป็นในหลายตำแหน่ง
|
| CommandBaselineSetter | ตัวตั้งค่าทั่วไปสำหรับจัดการการตั้งค่าพื้นฐานของอุปกรณ์ผ่านคำสั่ง adb shell |
| CommandFileParser | โปรแกรมแยกวิเคราะห์สําหรับไฟล์ที่มีชุดบรรทัดคําสั่ง |
| CommandFileParser.CommandLine | |
| CommandInterrupter | บริการที่อนุญาตให้ขัดจังหวะคําสั่ง TradeFederation หรือทําเครื่องหมายว่าไม่สามารถขัดจังหวะได้ |
| CommandLineBuildInfoBuilder |
ยูทิลิตีที่มีไว้เพื่อบันทึกอาร์กิวเมนต์ข้อมูลการสร้างปกติจากบรรทัดคำสั่งและสร้าง IBuildInfo จากอาร์กิวเมนต์เหล่านั้น
|
| CommandOptions |
การใช้งาน ICommandOptions
|
| CommandOptionsGetter | การใช้งานบริการที่แสดงผลค่าตัวเลือกคําสั่งของการเรียกใช้หนึ่งๆ |
| CommandResult | มีผลการดําเนินการของคําสั่ง |
| CommandRunner | จุดแรกเข้าของ TradeFederation อื่นที่จะเรียกใช้คําสั่งที่ระบุไว้ในอาร์กิวเมนต์บรรทัดคําสั่ง แล้วออก |
| CommandRunner.ExitCode | รหัสข้อผิดพลาดที่อาจแสดงเมื่อออก |
| CommandScheduler | ตัวตั้งเวลาสำหรับเรียกใช้คําสั่ง TradeFederation ในอุปกรณ์ทั้งหมดที่ใช้ได้ |
| CommandScheduler.HostState | Enums ของสถานะต่างๆ ของโฮสต์ |
| CommandStatus | แสดงสถานะของการดําเนินการแบบตั้งเวลา |
| CommandStatusHandler | แฮนเดิลที่ช่วยตรวจสอบและอัปเดตสถานะของการเรียกใช้ |
| CommandSuccessModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลเพื่อข้ามโมดูลทดสอบตามคำสั่ง Shell ที่ไม่สำเร็จ |
| CommonLogRemoteFileUtil | ยูทิลิตีนี้ช่วยให้หลีกเลี่ยงการทำซ้ำโค้ดในการแสดงอุปกรณ์ระยะไกลที่แตกต่างกันสำหรับตรรกะการดึงข้อมูลบันทึกระยะไกลของไฟล์ทั่วไป |
| CommonLogRemoteFileUtil.KnownLogFileEntry | การนําเสนอรายการบันทึกที่ทราบสําหรับอุปกรณ์ระยะไกล |
| CompanionAllocator |
คลาสพื้นฐานที่จัดการการจัดสรรและการปล่อยอุปกรณ์ที่ใช้ร่วมกัน
คุณควรใช้ |
| CompanionAwarePreparer |
ITargetPreparer ที่รวมตรรกะในการรับอุปกรณ์ที่กําหนดไว้แล้ว
|
| CompanionAwareTest |
คลาสการทดสอบพื้นฐานที่รวมข้อมูลเริ่มต้นของการรับและตรวจสอบอุปกรณ์ที่ใช้ร่วมกัน
คลาสย่อยอาจเรียก |
| CompanionDeviceTracker | ชั้นเรียนสำหรับการจัดสรรและเพิ่มพื้นที่ว่างให้กับอุปกรณ์ที่ใช้ร่วมกัน |
| CompanionRunCommandTargetPreparer |
ITargetPreparer ที่เรียกใช้คําสั่งที่ระบุในอุปกรณ์ที่มาพร้อมที่ให้ยืม
|
| CompanionTestAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในอุปกรณ์เสริมที่จัดสรรไว้
|
| CompileBootImageWithSpeedTargetPreparer | คอมไพล์คลาสพาธการเปิดเครื่องและเซิร์ฟเวอร์ระบบอีกครั้งโดยใช้ตัวกรอง "ความเร็ว" ของคอมไพเลอร์ |
| ConditionFailureMonitor | ตรวจสอบการเรียกใช้ที่ไม่สําเร็จ |
| ConditionPriorityBlockingQueue<T> |
คลาสที่ปลอดภัยสำหรับเธรดซึ่งมีการดำเนินการแบบ ERROR(/PriorityBlockingQueue) ที่สามารถดึงข้อมูลออบเจ็กต์ที่ตรงกับเงื่อนไขหนึ่งๆ
|
| ConditionPriority blockQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher ที่ตรงกับออบเจ็กต์ใดก็ได้
|
| ConditionPriorityBlockingQueue.IMatcher<T> | อินเทอร์เฟซสำหรับพิจารณาว่าองค์ประกอบตรงกับเงื่อนไขบางประเภทหรือไม่ |
| ConfigCompleter |
การติดตั้งใช้งาน Completer สําหรับการกําหนดค่า TF
|
| ConfigurableGrpcDynamicShardingClient | |
| การกําหนดค่า |
การใช้งาน IConfiguration ที่เฉพาะเจาะจงซึ่งจัดเก็บออบเจ็กต์การกําหนดค่าที่โหลดไว้ในแผนที่
|
| ConfigurationDef | เก็บบันทึกการกําหนดค่า ออบเจ็กต์ที่เชื่อมโยง และตัวเลือกของออบเจ็กต์ |
| ConfigurationDef.ConfigObjectDef | ออบเจ็กต์สำหรับเก็บข้อมูลสำหรับคลาสเนมและหมายเลขการแสดงผล (เช่น หากการกําหนดค่ามีออบเจ็กต์เดียวกัน 2 ครั้ง ออบเจ็กต์แรกจะมีหมายเลขการแสดงผลแรก) |
| ConfigurationDescriptor | ออบเจ็กต์การกําหนดค่าที่อธิบายแง่มุมบางอย่างของการกําหนดค่า |
| ConfigurationDescriptor.LocalTestRunner | Enum ที่ใช้ระบุโปรแกรมรันทดสอบในเครื่อง |
| ConfigurationException | แสดงขึ้นหากโหลดการกําหนดค่าไม่ได้ |
| ConfigurationFactory |
โรงงานสําหรับการสร้าง IConfiguration
|
| ConfigurationFactory.ConfigLoader | การใช้งาน IConfigDefLoader ที่ติดตามการกําหนดค่าที่รวมไว้จากการกำหนดค่ารูทรายการเดียว และแสดงข้อยกเว้นในการรวมแบบวนซ้ำ |
| ConfigurationFactory.ExceptionLoader | |
| ConfigurationUtil | ฟังก์ชันยูทิลิตีสำหรับจัดการไฟล์การกำหนดค่า |
| ConfigurationXmlParserSettings |
คลาสง่ายๆ ที่ยอมรับการตั้งค่าสําหรับ ConfigurationXmlParser
หากต้องการส่งการตั้งค่าไปยังคลาสนี้ คุณต้องใช้อีเมลแทน |
| ConfigurationYamlParser | โปรแกรมแยกวิเคราะห์สําหรับการกําหนดค่า Tradefed รูปแบบ YAML |
| ConfigUtil | คลาสยูทิลิตีสำหรับสร้าง โต้ตอบ และพุชไฟล์การกำหนดค่า statsd |
| ConfigUtil.LogSource | |
| คอนโซล |
คอนโซล TradeFederation หลักที่ให้อินเทอร์เฟซแก่ผู้ใช้เพื่อโต้ตอบ
ปัจจุบันรองรับการดำเนินการต่างๆ เช่น
|
| Console.ArgRunnable<T> |
Runnable ที่มีเมธอด run ที่ใช้อาร์กิวเมนต์ได้
|
| Console.CaptureList |
ประเภทที่สะดวกสำหรับ List<List<String>>
|
| ConsoleReaderOutputStream |
OutputStream ที่ใช้เพื่อทําให้ System.out.print() ทำงานร่วมกับ LineReader unfinishedLine ของผู้ใช้
|
| ConsoleResultReporter | เครื่องมือรายงานผลลัพธ์เพื่อพิมพ์ผลลัพธ์การทดสอบไปยังคอนโซล |
| ContentAnalysisContext | ระบุบริบทรอบๆ เนื้อหาเพื่อวิเคราะห์อย่างถูกต้อง |
| ContentAnalysisContext.AnalysisMethod | ข้อมูลนี้อธิบายสิ่งที่คุณคาดหวังได้จากโครงสร้างเนื้อหาสําหรับการวิเคราะห์ที่เหมาะสม |
| ContentAnalysisResults | สรุปการวิเคราะห์เนื้อหา |
| ContentInformation | แสดงเนื้อหาสําหรับเป้าหมายการสร้างที่ระบุของเวอร์ชันฐานและเวอร์ชันปัจจุบัน |
| ContentMerkleTree | คํานวณ MerkleTree จากข้อมูลเนื้อหา |
| ContentModuleLister | คํานวณรายการโมดูลจากบริบท |
| ContentProviderHandler | แฮนเดิลที่แยกการโต้ตอบกับผู้ให้บริการเนื้อหาและอนุญาตให้ใช้ผู้ให้บริการเนื้อหาฝั่งอุปกรณ์สําหรับการดำเนินการต่างๆ |
| CountingTestResultListener |
TestResultListener ที่ติดตามจํานวนการทดสอบทั้งหมดตาม TestStatus
|
| CountTestCasesCollector |
นับและรายงานจํานวนเฟรมเวิร์กการทดสอบสําหรับ IRemoteTest ที่ระบุ
|
| CoverageMeasurementForwarder | การทดสอบตัวยึดตําแหน่งที่ส่งต่อการวัดการครอบคลุมจากพาร์ทเนอร์การสร้างไปยังโปรแกรมบันทึก |
| CoverageOptions | ออบเจ็กต์ Tradefed เพื่อเก็บตัวเลือกการครอบคลุม |
| CoverageOptions.Toolchain | |
| CpuThrottlingWaiter |
ITargetPreparer ที่รอจนกว่าความถี่สูงสุดในแกนกลางทั้งหมดจะได้รับการกู้คืนเป็นระดับสูงสุดที่พร้อมใช้งาน
|
| CreateAvdPreparer | |
| CreateUserPreparer | เตรียมเป้าหมายสําหรับการสร้างผู้ใช้และล้างข้อมูลในตอนท้าย |
| CurrentInvocation | คลาสที่ติดตามและให้ข้อมูลการเรียกใช้ปัจจุบันที่มีประโยชน์ในทุกที่ภายในการเรียกใช้ |
| CurrentInvocation.InvocationInfo | คีย์ที่มีชื่อพิเศษบางรายการที่เราจะป้อนข้อมูลไว้เสมอสําหรับการเรียกใช้ |
| CurrentInvocation.IsolationGrade | อธิบายระดับการแยก |
D
| DebugHostLogOnFailureCollector | ตัวรวบรวมที่จะรวบรวมและบันทึกบันทึกฝั่งโฮสต์เมื่อเกิดข้อผิดพลาดใน Test Case |
| DefaultConnection | การนําเสนอการเชื่อมต่อเริ่มต้นของอุปกรณ์ โดยถือว่าการเชื่อมต่อเป็นการเชื่อมต่อ adb มาตรฐานของอุปกรณ์ |
| DefaultConnection.ConnectionBuilder | ตัวสร้างที่ใช้อธิบายการเชื่อมต่อ |
| DefaultRemoteAndroidTestRunner |
ส่วนขยายของ ddmlib RemoteAndroidTestRunner เพื่อตั้งค่าเริ่มต้นบางอย่างสำหรับกรณีการใช้งาน Tradefed
|
| DefaultTestsZipInstaller | การติดตั้งโปรแกรมติดตั้ง ZIP ทดสอบเริ่มต้น |
| DelegatedInvocationExecution |
InvocationExecution ซึ่งมอบสิทธิ์การดําเนินการให้กับไบนารี Tradefed อื่น
|
| DependenciesResolver | ผู้ให้บริการประเภทใหม่ที่ช่วยให้คุณรับข้อมูล Dependency ทั้งหมดสําหรับการทดสอบได้ |
| DeviceActionTargetPreparer |
ITargetPreparer เพื่อดำเนินการกับอุปกรณ์
|
| DeviceActionUtil | คลาสยูทิลิตีสําหรับดําเนินการกับอุปกรณ์ |
| DeviceActionUtil.Command | คำสั่งสำหรับการดำเนินการของอุปกรณ์ |
| DeviceActionUtil.DeviceActionConfigError | ข้อยกเว้นสำหรับข้อผิดพลาดในการกําหนดค่า |
| DeviceAllocationResult | แสดงผลลัพธ์ของการพยายามจัดสรรสําหรับคําสั่ง |
| DeviceAllocationState | แสดงสถานะการจัดสรรของอุปกรณ์จากมุมมอง IDeviceManager |
| DeviceAvailableChecker | ตัวตรวจสอบเพื่อให้แน่ใจว่าโมดูลจะไม่ทำให้อุปกรณ์อยู่ในสถานะออฟไลน์ |
| DeviceBaselineChecker | ตั้งค่าพื้นฐานของอุปกรณ์ก่อนทำแต่ละข้อบังคับ |
| DeviceBaselineSetter | คลาสนามธรรมที่ใช้สร้างการตั้งค่าพื้นฐานของอุปกรณ์ |
| DeviceBatteryLevelChecker |
IRemoteTest ที่ตรวจสอบระดับประจุแบตเตอรี่ขั้นต่ำ และรอให้แบตเตอรี่ถึงเกณฑ์การชาร์จครั้งที่ 2 หากไม่มีระดับประจุขั้นต่ำ
|
| DeviceBatteryResourceMetricCollector | เครื่องมือรวบรวมนี้จะรวบรวมเมตริกแบตเตอรี่ของอุปกรณ์ |
| DeviceBuildDescriptor |
คลาส Wrapper สําหรับ IBuildInfo ซึ่งมีเมธอดตัวช่วยในการดึงข้อมูลบิลด์แพลตฟอร์มของอุปกรณ์
|
| DeviceBuildInfo |
IBuildInfo ที่แสดงถึงบิลด์อุปกรณ์ Android ที่สมบูรณ์และการทดสอบ (ไม่บังคับ)
|
| DeviceBuildInfoBootStrapper |
ITargetPreparer ที่แทนที่ช่องข้อมูลบิลด์ด้วยแอตทริบิวต์ที่อ่านจากอุปกรณ์
ซึ่งมีประโยชน์สำหรับการทดสอบอุปกรณ์ด้วยบิลด์ที่สร้างจากแหล่งที่มาภายนอก (เช่น |
| DeviceBuildInfoInjector |
ITargetPreparer ที่แทรกข้อมูลเมตา DeviceBuildDescriptor ลงใน IBuildInfo
|
| DeviceCleaner | ดำเนินการรีบูตหรือฟอร์แมตเป็นการล้างข้อมูลหลังจากการทดสอบ และปิดหน้าจอ (ไม่บังคับ) |
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceConcurrentUtil |
มีเมธอดและคลาสยูทิลิตีสําหรับการดําเนินการคําสั่งฝั่งอุปกรณ์พร้อมกัน
ใช้ |
| DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) ที่รวมรายละเอียดของการดำเนินการคำสั่งเชลล์ในITestDevice
|
| DeviceConfigurationHolder |
การใช้งาน IDeviceConfiguration ที่เฉพาะเจาะจงซึ่งจัดเก็บออบเจ็กต์การกําหนดค่าอุปกรณ์ที่โหลดไว้ในแอตทริบิวต์
|
| DeviceDescriptor | คลาสที่มีข้อมูลอธิบายอุปกรณ์ที่ทดสอบ |
| DeviceDisconnectedException | แสดงขึ้นเมื่อเข้าถึงอุปกรณ์ผ่านประเภทการรับส่งไม่ได้อีกต่อไป เช่น หากไม่เห็นอุปกรณ์ผ่านการเชื่อมต่อ USB หรือ TCP/IP อีกต่อไป |
| DeviceErrorIdentifier | ตัวระบุข้อผิดพลาดจากข้อผิดพลาดของอุปกรณ์และข้อผิดพลาดที่อุปกรณ์รายงาน |
| DeviceFailedToBootError | แสดงขึ้นหากอุปกรณ์เปิดไม่สำเร็จหลังจากแฟลชด้วยบิลด์ |
| DeviceFeatureFlag | |
| DeviceFeatureModuleController | ตัวควบคุมโมดูลที่จะไม่ทำการทดสอบเมื่อไม่รองรับฟีเจอร์บางอย่าง |
| DeviceFileReporter |
คลาสยูทิลิตีที่ตรวจสอบอุปกรณ์เพื่อหาไฟล์และส่งไฟล์ไปยัง ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) หากพบ
|
| DeviceFlashPreparer |
ITargetPreparer ที่กะพริบรูปภาพบนฮาร์ดแวร์ Android
|
| DeviceFoldableState | การนําเสนอสถานะการพับของอุปกรณ์ตามที่ "cmd device_state print-states" แสดง |
| DeviceFolderBuildInfo |
IDeviceBuildInfo ที่มีอาร์ติแฟกต์อื่นๆ ของบิลด์อยู่ในไดเรกทอรีในระบบไฟล์ในเครื่องด้วย
|
| DeviceImageTracker | สำหรับการอัปเดตอุปกรณ์ที่เพิ่มขึ้นบางรายการ เราต้องใช้ไฟล์พื้นฐานเพื่อคํานวณความแตกต่าง |
| DeviceImageTracker.FileCacheTracker | ติดตามข้อมูลของรูปภาพอุปกรณ์ที่แคชไว้และข้อมูลเมตาของรูปภาพ |
| DeviceImageZipFlashingTargetPreparer | เครื่องมือเตรียมเป้าหมายที่จะแสดงรูปภาพอุปกรณ์ที่ระบุผ่านรูปแบบที่เฉพาะเจาะจงในอุปกรณ์ |
| DeviceInspectionResult | คลาสมีผลการสํารวจอุปกรณ์เมื่ออุปกรณ์ไม่พร้อมใช้งาน |
| DeviceInternetAccessibilityResourceMetricCollector | เครื่องมือรวบรวมข้อมูลจะส่งคําสั่ง ping ไปยัง google.com เพื่อตรวจสอบว่าอุปกรณ์เข้าถึงอินเทอร์เน็ตได้หรือไม่ |
| DeviceJUnit4ClassRunner |
JUnit4 test runner ที่รองรับ IDeviceTest ด้วย
|
| DeviceJUnit4ClassRunner.LogAnnotation | คําอธิบายประกอบปลอมที่มีไว้เพื่อส่งบันทึกไปยังผู้รายงาน |
| DeviceJUnit4ClassRunner.MetricAnnotation | คําอธิบายประกอบปลอมที่มีไว้เพื่อส่งเมตริกไปยังผู้รายงาน |
| DeviceJUnit4ClassRunner.TestLogData |
การใช้งาน ExternalResource และ TestRule
|
| DeviceJUnit4ClassRunner.TestMetrics |
การใช้งาน ExternalResource และ TestRule
|
| DeviceManagementGrpcServer | เซิร์ฟเวอร์ GRPC ที่อนุญาตให้จองอุปกรณ์จาก Tradefed |
| DeviceManager | |
| DeviceManager.FastbootDevice | การนําเสนออุปกรณ์ในโหมด Fastboot |
| DeviceMerkleTree | คํานวณ MerkleTree จากข้อมูลเนื้อหาของอุปกรณ์ |
| DeviceMetricData | ออบเจ็กต์สำหรับเก็บข้อมูลทั้งหมดที่รวบรวมโดยเครื่องมือรวบรวมเมตริก |
| DeviceMonitorMultiplexer |
คลาสพร็อกซีเพื่อเผยแพร่คําขอไปยัง IDeviceMonitor หลายรายการ
|
| DeviceNotAvailableException | แสดงเมื่ออุปกรณ์ไม่พร้อมใช้งานสำหรับการทดสอบอีกต่อไป |
| DeviceOwnerTargetPreparer |
ITargetPreparer ที่ตั้งค่าคอมโพเนนต์เจ้าของอุปกรณ์
|
| DeviceParameterizedRunner | รันเนอร์แบบพารามิเตอร์สไตล์ JUnit4 สําหรับการทดสอบแบบพารามิเตอร์ที่ขับเคลื่อนโดยฝั่งโฮสต์ |
| DeviceProperties | คําจํากัดความคงที่ทั่วไปสําหรับชื่อพร็อพเพอร์ตี้ฝั่งอุปกรณ์ |
| DeviceRecoveryModeUtil | |
| DeviceReleaseReporter | ผู้รายงานรุ่นอุปกรณ์ที่จัดการการสื่อสารกับกระบวนการหลักของอุปกรณ์ที่จะเผยแพร่ |
| DeviceResetFeature | การใช้งานรีเซ็ตอุปกรณ์ฝั่งเซิร์ฟเวอร์ |
| DeviceResetHandler | ยูทิลิตีที่จัดการการรีเซ็ตอุปกรณ์โดยทั่วไป |
| DeviceRuntimeException | แสดงขึ้นเมื่อการดำเนินการของอุปกรณ์ไม่ได้ให้ผลลัพธ์ตามที่คาดไว้ |
| DeviceSelectionOptions | คอนเทนเนอร์สำหรับเกณฑ์การเลือกอุปกรณ์ |
| DeviceSelectionOptions.DeviceRequestedType | ประเภทอุปกรณ์ตัวยึดตําแหน่งต่างๆ ที่รองรับ |
| DeviceSettingChecker | ตรวจสอบว่าการตั้งค่าอุปกรณ์มีการเปลี่ยนแปลงระหว่างที่โมดูลทํางานหรือไม่ |
| DeviceSetup |
ITargetPreparer ที่กำหนดค่าอุปกรณ์สำหรับการทดสอบตาม Option ที่ระบุ
|
| DeviceSnapshotFeature | การใช้งานสแนปชอตอุปกรณ์ฝั่งเซิร์ฟเวอร์ |
| DeviceSnapshotHandler | ยูทิลิตีที่จัดการสแนปชอต Cuttlefish |
| DeviceStateMonitor |
คลาสตัวช่วยสำหรับตรวจสอบสถานะของ IDevice
|
| DeviceStorageAgeResourceMetricCollector | แยกวิเคราะห์อายุของพื้นที่เก็บข้อมูลจาก Logcat |
| DeviceStorageFiller | เตรียมผู้เตรียมข้อมูลให้เต็มพื้นที่เก็บข้อมูลเพื่อให้มีพื้นที่ว่างบางส่วน |
| DeviceStorageStatusChecker | ตรวจสอบว่าอุปกรณ์มีพื้นที่ในดิสก์เพียงพอสำหรับพาร์ติชันที่ระบุหรือไม่ |
| DeviceStringPusher | เครื่องมือเตรียมเป้าหมายเพื่อเขียนสตริงลงในไฟล์ |
| DeviceSuite |
ขยายคอนเทนเนอร์ JUnit4 Suite เพื่อมอบ ITestDevice ให้กับการทดสอบที่จําเป็น
|
| DeviceSyncHelper | ตัวช่วยที่จะช่วยซิงค์รูปภาพอุปกรณ์ใหม่กับอุปกรณ์ |
| DeviceTestCase |
เฟรมเวิร์กการทดสอบ JUnit ของ Helper ที่ให้บริการ IRemoteTest และ IDeviceTest
|
| DeviceTestResult |
TestResult เฉพาะทางที่จะหยุดทำงานเมื่อเกิด DeviceNotAvailableException
|
| DeviceTestResult.RuntimeDeviceNotAvailableException | |
| DeviceTestRunOptions | คลาสบิลเดอร์สําหรับตัวเลือกที่เกี่ยวข้องกับการเรียกใช้การทดสอบอุปกรณ์ผ่าน BaseHostJUnit4Test |
| DeviceTestSuite |
ชุดทดสอบ JUnit Helper ที่ให้บริการ IRemoteTest และ IDeviceTest
|
| DeviceTraceCollector | ตัวรวบรวมที่จะเริ่มการติดตามด้วย Perfetto เมื่อการทดสอบเริ่มขึ้นและบันทึกไฟล์การติดตามเมื่อสิ้นสุด |
| DeviceUnavailableMonitor | โปรแกรมรับฟังนี้จะพยายามบันทึก DNAE ระดับ Test Case เท่านั้น |
| DeviceUnresponsiveException |
DeviceNotAvailableException เฉพาะทางที่ระบุว่า adb เห็นอุปกรณ์ แต่อุปกรณ์ไม่ตอบสนอง (เช่น คำสั่งหมดเวลา บูตไม่สำเร็จ ฯลฯ)
|
| DeviceUpdateTargetPreparer |
ITargetPreparer นามธรรมที่จัดการขั้นตอนทั่วไปเกี่ยวกับการอัปเดตอุปกรณ์ด้วยไฟล์ภาพอุปกรณ์จากแหล่งที่มาภายนอก (ไม่ใช่บริการบิลด์)
|
| DeviceWifiResourceMetricCollector | ตัวรวบรวมจะรวบรวมเมตริกความแรงของสัญญาณ Wi-Fi ที่เชื่อมต่ออยู่ในปัจจุบันและความเร็วของลิงก์ |
| DeviceWiper |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้
|
| DigestCalculator |
วิธีการยูทิลิตีสําหรับคํานวณ Digest
|
| DirectedGraph<V> | การใช้งานกราฟมีทิศทางแบบไม่ถ่วงน้ำหนัก |
| DisableSELinuxTargetPreparer | เครื่องมือเตรียมเป้าหมายที่ปิดใช้ SELinux หากเปิดใช้ |
| DryRunKeyStore | คีย์สโตร์สําหรับการทําการจำลอง ซึ่งค่าคีย์สโตร์จะได้รับการแทนที่และพบอย่างถูกต้องเสมอ |
| DryRunner | ทดสอบการทํางานเสมือนจริงอย่างโปร่งใสแทนการดําเนินการจริง |
| DynamicFileStubTest | การทดสอบนี้เป็นการทดสอบว่า TradeFed สามารถแก้ไขไฟล์แบบไดนามิกได้อย่างถูกต้อง |
| DynamicRemoteFileResolver | คลาสที่ช่วยแก้ไขเส้นทางไปยังไฟล์ระยะไกล |
| DynamicRemoteFileResolver.FileResolverLoader |
โหลดการใช้งาน IRemoteFileResolver
|
| DynamicShardHelper | กลยุทธ์การแยกส่วนเพื่ออนุญาตให้จัดคิวงานระยะไกลระหว่างอินสแตนซ์ TF หลายรายการ |
| DynamicShardingConnectionInfoMessage | คลาสที่เก็บข้อมูลเพื่อให้การส่งผ่านเซิร์ฟเวอร์ฟีเจอร์ง่ายขึ้น |
| DynamicSystemPreparer |
ITargetPreparer ที่ตั้งค่าอิมเมจระบบบนบิลด์อุปกรณ์ที่มีการอัปเดตระบบแบบไดนามิก
|
E
| EarlyDeviceReleaseFeature | การติดตั้งใช้งานเซิร์ฟเวอร์ฟีเจอร์สำหรับอุปกรณ์รุ่นแรก |
| อีเมล | คลาสตัวช่วยสำหรับส่งอีเมล |
| EmailHostHealthAgent |
การใช้งาน IHostHealthAgent เพื่อส่งอีเมลจากรายงานการตรวจสอบโฮสต์
|
| EmmaXmlConstants | ค่าคงที่ที่ใช้เมื่อแยกวิเคราะห์รายงาน XML ของ emma |
| EmulatorMemoryCpuCapturer | |
| EndCentralDirectoryInfo | EndCentralDirectoryInfo เป็นคลาสที่มีข้อมูลโดยรวมของไฟล์ ZIP |
| EnforcedSeLinuxChecker | เครื่องมือตรวจสอบสถานะที่ตรวจสอบสถานะของ Selinux |
| EnvironmentVariableUtil | ชุดเมธอดตัวช่วยเพื่อเตรียมตัวแปรสภาพแวดล้อม |
| EraseUserDataPreparer |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้ในอุปกรณ์
|
| ErrorIdentifier | อินเทอร์เฟซนี้จะอธิบายข้อผิดพลาดที่เฉพาะเจาะจงและพร็อพเพอร์ตี้ของข้อผิดพลาด |
| ErrorStorageUtil | คลาสตัวช่วยสำหรับจัดการข้อผิดพลาดให้สอดคล้องกับพื้นที่เก็บข้อมูลทั่วไป |
| EventsLoggerListener | โปรแกรมฟังที่บันทึกเหตุการณ์ทั้งหมดที่ได้รับลงในไฟล์ |
| ExceptionThrowingRunnerWrapper | |
| ExecutableAction | คลาสค่าที่แสดงถึงการดำเนินการที่ดำเนินการได้ |
| ExecutableActionResult |
คลาสค่าที่แสดงผลลัพธ์ของ ExecutableAction
|
| ExecutableBaseTest | คลาสพื้นฐานสําหรับการทดสอบรูปแบบที่เรียกใช้ได้ |
| ExecutableHostTest | เครื่องมือทดสอบสำหรับไฟล์ปฏิบัติการที่ทำงานบนโฮสต์ |
| ExecutableTargetTest | โปรแกรมทดสอบสำหรับไฟล์ปฏิบัติการที่ทำงานบนเป้าหมาย |
| ExecutionFiles | ไฟล์ที่ต้องพึ่งพาซึ่งสร้างขึ้นระหว่างการทดสอบหรือการเรียกใช้ที่ต้องดำเนินการทดสอบ |
| ExecutionFiles.FilesKey | การแจกแจงคีย์มาตรฐานที่รู้จักสำหรับแผนที่ |
| ExecutionProperties | พร็อพเพอร์ตี้ที่สร้างขึ้นระหว่างการเรียกใช้การทดสอบหรือการเรียกใช้ |
| ExistingBuildProvider |
IBuildProvider ที่แสดงผลIBuildInfoที่สร้างไว้แล้ว
|
| ExtendedFile | ส่วนขยายของไฟล์มาตรฐานเพื่อนำข้อมูลเมตาที่เกี่ยวข้องกับบิลด์ |
| ExtensionAtomsRegistry | ExtensionAtomsRegistry สำหรับการใช้ statsd ในเครื่อง |
F
| FailureDescription | คลาสที่อธิบายข้อมูลความล้มเหลวใน Trade Federation |
| FakeTest | การทดสอบจำลองที่มีวัตถุประสงค์เพื่อให้สร้างผลลัพธ์การทดสอบซ้ำได้ง่ายๆ |
| FakeTestsZipFolder | ฟิกซ์เจอร์การทดสอบที่สร้างโฟลเดอร์ทดสอบที่แตกไฟล์แล้วจำลองตามรายการเนื้อหา |
| FakeTestsZipFolder.ItemType | |
| FastbootCommandPreparer | เครื่องมือเตรียมเป้าหมายที่เรียกใช้ Fastboot และส่งคำสั่ง Fastboot |
| FastbootDeviceFlasher | คลาสที่อาศัย Fastboot เพื่อแฟลชอิมเมจบนฮาร์ดแวร์ Android จริง |
| FastbootHelper | คลาสตัวช่วยสำหรับการดำเนินการของ Fastboot |
| FastbootPack | ทำตามข้อกำหนดของ Bootloader เพื่อแตกไฟล์ |
| FastbootUpdateBootstrapPreparer |
ITargetPreparer ที่จัดเตรียมไฟล์ที่ระบุ (Bootloader, Radio, ไฟล์ ZIP ของภาพอุปกรณ์) ไว้ใน IDeviceBuildInfo เพื่อแฟลชอุปกรณ์ด้วย FastbootDeviceFlasher จากนั้นแทรกแอตทริบิวต์อุปกรณ์หลังการบูตลงในข้อมูลบิลด์เพื่อวัตถุประสงค์ในการรายงานผล
|
| FatalHostError | ข้อยกเว้นที่ระบุว่าเกิดข้อผิดพลาดร้ายแรงที่กู้คืนไม่ได้ในเครื่องโฮสต์ที่ใช้ TradeFederation และควรปิดอินสแตนซ์ TradeFederation |
| FeatureFlagTargetPreparer | อัปเดต DeviceConfig (Flag ฟีเจอร์ที่ปรับโดยบริการระยะไกล) |
| FileDownloadCache | คลาสตัวช่วยที่ดูแลรักษาแคช LRU ของระบบไฟล์ในเครื่องสำหรับไฟล์ที่ดาวน์โหลด |
| FileDownloadCacheFactory |
โรงงานสําหรับสร้าง FileDownloadCache
|
| FileDownloadCacheWrapper |
คลาส Wrapper ที่ให้สิ่งอำนวยความสะดวก FileDownloadCache ขณะติดตั้งใช้งานอินเทอร์เฟซ IFileDownloader
|
| FileIdleMonitor | ตรวจสอบไฟล์และเรียกใช้การติดต่อกลับหากไม่มีการใช้งาน (เช่น |
| FileInputStreamSource |
InputStreamSource ที่ใช้ไฟล์อินพุต
|
| FileLogger |
ILeveledLogOutput ที่ส่งข้อความบันทึกไปยังไฟล์และไปยัง stdout
|
| FileProtoResultReporter |
เครื่องมือรายงาน Proto ที่ส่งออก TestRecord ไปยังไฟล์
|
| FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector ที่คอยฟังคีย์เมตริกที่มาจากอุปกรณ์และดึงข้อมูลเหล่านั้นเป็นไฟล์จากอุปกรณ์
|
| FilePullerLogCollector | โปรแกรมบันทึกไฟล์ที่รายงานโดยอุปกรณ์ |
| FileSystemLogSaver | บันทึกบันทึกลงในระบบไฟล์ |
| FilesystemRootChecker | |
| FileUtil | คลาสตัวช่วยสําหรับการดําเนินการที่เกี่ยวข้องกับไฟล์ |
| FileUtil.LowDiskSpaceException | แสดงขึ้นหากพื้นที่ในดิสก์ที่ใช้งานได้ต่ำกว่าเกณฑ์ขั้นต่ำ |
| FilteredResultForwarder |
ตัวแปรของ ResultForwarder ที่อนุญาตให้รายงานเฉพาะรายการที่อนุญาตของ TestDescription
|
| FixedByteArrayOutputStream |
ERROR(/OutputStream) ในหน่วยความจําที่เก็บเฉพาะข้อมูลจํานวนสูงสุด
|
| FlashingMethod | อาร์เรย์แบบจำกัดเพื่ออธิบายวิธีการที่ใช้แฟลชอุปกรณ์ทดสอบ |
| FlashingResourcesParser | คลาสที่แยกวิเคราะห์ไฟล์รูปภาพเสริมเวอร์ชันที่จำเป็นสำหรับการแฟลชอุปกรณ์ |
| FlashingResourcesParser.AndroidInfo |
typedef สำหรับ Map<String, MultiMap<String, String>>
|
| FlashingResourcesParser.Constraint |
อินเทอร์เฟซการกรองที่มีไว้เพื่อให้ FlashingResourcesParser ละเว้นทรัพยากรบางอย่างที่อาจใช้
|
| FlashingResourceUtil |
ยูทิลิตีนี้ช่วยในการตั้งค่าอาร์ติแฟกต์เวอร์ชันที่เหมาะสมเพื่อให้สามารถแฟลชผ่าน DeviceFlashPreparer ได้
|
| FoldableExpandingHandler |
IModuleParameterHandler ที่ขยายออกเป็นค่าอื่นๆ สำหรับการกําหนดค่าแบบพับได้ที่ไม่หลักแต่ละรายการ
|
| FoldableHandler | แฮนเดิลแบบพับได้ทั่วไปที่ใช้พารามิเตอร์แบบพับเพื่อสร้างโมดูลเฉพาะ |
| FoldableModePreparer | เครื่องมือเตรียมเป้าหมายที่สามารถเปลี่ยนสถานะแบบพับของอุปกรณ์ |
| FolderBuildInfo |
การใช้งาน IFolderBuildInfo อย่างเป็นรูปธรรม
|
| FolderSaver |
ITargetPreparer ที่ดึงไดเรกทอรีออกจากอุปกรณ์ บีบอัด และบันทึกลงในแบ็กเอนด์การบันทึก
|
| FormattedGeneratorReporter | เครื่องมือรายงานที่อนุญาตให้สร้างรายงานในรูปแบบที่เฉพาะเจาะจง |
| FreeDeviceState | |
| FuseUtil | คลาสตัวช่วยสําหรับการดําเนินการ FUSE |
G
| GceAvdInfo | โครงสร้างสำหรับเก็บข้อมูลที่เกี่ยวข้องสำหรับอินสแตนซ์ AVD ของ GCE ที่ระบุ |
| GceAvdInfo.GceStatus | |
| GceAvdInfo.LogFileEntry | |
| GceLHPTunnelMonitor | เครื่องมือตรวจสอบชุดข้อความสำหรับช่องทางการเชื่อมต่อพร็อกซีของโฮสต์ GCE ที่ใช้สำหรับการให้ออกซิเจน |
| GceManager | ตัวช่วยที่จัดการการเรียก GCE เพื่อเริ่ม/หยุดและรวบรวมบันทึกจาก GCE |
| GceRemoteCmdFormatter | คลาสยูทิลิตีสำหรับจัดรูปแบบคำสั่งเพื่อเข้าถึงอุปกรณ์ GCE ระยะไกล |
| GceRemoteCmdFormatter.ScpMode | SCP สามารถใช้เพื่อพุชหรือดึงไฟล์ได้ ทั้งนี้ขึ้นอยู่กับโครงสร้างของอาร์กิวเมนต์ |
| GceSshTunnelMonitor | เครื่องมือตรวจสอบชุดข้อความสําหรับอุโมงค์ SSH ของ GCE |
| GcovCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุม gcov จากอุปกรณ์และบันทึกเป็นรายการทดสอบ
|
| GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมเคอร์เนล gcov ออกจาก debugfs และออกจากอุปกรณ์ จากนั้นบันทึกเป็นรายการต่างๆ ของการทดสอบ
|
| GCSBucketUtil | เครื่องมือจัดการไฟล์สำหรับดาวน์โหลดและอัปโหลดไฟล์จาก Google Cloud Storage (GCS) |
| GCSBucketUtil.GCSFileMetadata | Wrapper ง่ายๆ สำหรับข้อมูลไฟล์ใน GCS |
| GCSCommon | เลิกใช้งานแล้ว ใช้ com.android.tradefed.util.gcs.GCSCommon แทน |
| GCSCommon | คลาสพื้นฐานสําหรับการดําเนินการของ Gcs เช่น การดาวน์โหลดและการอัปโหลด |
| GCSConfigurationFactory |
ConfigurationFactory จะโหลดการกําหนดค่าจาก Google Cloud Storage
|
| GCSConfigurationFactory.GCSConfigLoader |
ส่วนขยายของ ConfigurationFactory.ConfigLoader ที่โหลดการกำหนดค่าจาก GCS ติดตามการกำหนดค่าที่รวมอยู่จากการกำหนดค่ารูทรายการเดียว และแสดงข้อยกเว้นในการรวมแบบวนซ้ำ
|
| GCSConfigurationServer | เซิร์ฟเวอร์การกําหนดค่าจะโหลดการกําหนดค่าจาก Google Cloud Storage (GCS) |
| GCSDownloaderHelper | เครื่องมือดาวน์โหลดสำหรับที่เก็บข้อมูล GCS ที่จัดการแคชและการแก้ไขการกําหนดค่าส่วนกลาง |
| GCSFileDownloader | เครื่องมือดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จาก Google Cloud Storage (GCS) |
| GCSFileDownloaderBase | เครื่องมือดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จาก Google Cloud Storage (GCS) |
| GCSFileUploader | โปรแกรมอัปโหลดไฟล์เพื่ออัปโหลดข้อมูลไฟล์ไปยัง Google Cloud Storage (GCS) |
| GCSHelper | |
| GCSHostResourceManager | ดาวน์โหลดทรัพยากรของโฮสต์จาก GCS (Google Cloud Storage) |
| GcsRemoteFileResolver |
การใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดจากที่เก็บข้อมูล GCS
|
| GenericLogcatEventParser<LogcatEventType> | แยกวิเคราะห์อินพุต logcat สำหรับเหตุการณ์ |
| GenericLogcatEventParser.LogcatEvent | โครงสร้างที่จัดเก็บเหตุการณ์ logcat ที่มีประเภทเหตุการณ์และข้อความ logcat ที่ทริกเกอร์ |
| GetPreviousPassedHelper | ตัวช่วยรับตัวกรองการทดสอบที่ผ่านก่อนหน้านี้ |
| GkiDeviceFlashPreparer | เครื่องมือเตรียมเป้าหมายที่จะแฟลชอุปกรณ์ด้วยรูปภาพทั่วไปของเคอร์เนล Android ทั่วไป |
| GlobalConfiguration |
การใช้งาน IGlobalConfiguration ที่จัดเก็บออบเจ็กต์การกําหนดค่าที่โหลดไว้ในแผนที่
|
| GlobalFilterGetter | การใช้งานบริการที่แสดงผลตัวกรองของการเรียกใช้หนึ่งๆ |
| GlobalTestFilter | ตัวเลือกตัวกรองที่ใช้กับการเรียกใช้ |
| GoogleApiClientUtil | ยูทิลิตีสําหรับสร้างไคลเอ็นต์ Google API |
| GoogleApiClientUtilBase | |
| GoogleBenchmarkResultParser | แยกวิเคราะห์ผลลัพธ์ของ Google Benchmark ที่เรียกใช้จากเชลล์ และแสดงแผนที่ที่มีผลลัพธ์ทั้งหมด |
| GoogleBenchmarkTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการเปรียบเทียบของ Google ในอุปกรณ์หนึ่งๆ |
| GranularRetriableTestWrapper |
คลาส Wrapper ทํางานกับ IRemoteTest เพื่อแยก IRemoteTest ในระดับ Test Case
|
| GranularRetriableTestWrapper.StartEndCollector | ตัวช่วยของคลาสเพื่อจับเวลาเริ่มต้นและสิ้นสุดการเรียกใช้ที่ขาดหายไป |
| GsiDeviceFlashPreparer | เครื่องมือเตรียมเป้าหมายที่จะแฟลชอุปกรณ์ด้วยอิมเมจระบบทั่วไปของ Android |
| GTest | การทดสอบที่เรียกใช้แพ็กเกจทดสอบแบบเนทีฟในอุปกรณ์หนึ่งๆ |
| GTestBase | คลาสพื้นฐานของ gTest |
| GTestListTestParser | โปรแกรมแยกวิเคราะห์ผลลัพธ์สําหรับโหมดการทดสอบเวอร์ชันตัวอย่างของ gtest ที่มีพารามิเตอร์ "--gtest_list_tests" |
| GTestResultParser | แยกวิเคราะห์ผลลัพธ์ "โหมดเอาต์พุตดิบ" ของการทดสอบแบบเนทีฟโดยใช้ GTest ที่ทำงานจากเชลล์ และแจ้งผลลัพธ์ให้ ITestInvocationListener ทราบ |
| GTestXmlResultParser | แยกวิเคราะห์ผลลัพธ์ "โหมดเอาต์พุต XML" ของการทดสอบแบบเนทีฟโดยใช้ GTest ที่ทำงานจากเชลล์ และแจ้งผลลัพธ์ให้ ITestRunListener ทราบ |
H
| HarnessException | คลาสข้อยกเว้นพื้นฐานสําหรับข้อยกเว้นที่โยนภายในแฮนเดิล |
| HarnessIOException | ใช้ข้อยกเว้นที่จะช่วยแก้ปัญหาเกี่ยวกับไฟล์ |
| HarnessRuntimeException | |
| HeapHostMonitor |
การใช้งาน AbstractHostMonitor ที่ตรวจสอบหน่วยความจําฮีปในโฮสต์และบันทึกลงในบันทึกประวัติเป็นระยะ
|
| HelloWorldMultiTargetPreparer |
ตัวอย่างการใช้งาน IMultiTargetPreparer
|
| HistoryLogger | TF History Logger ซึ่งเป็นบันทึกพิเศษที่มีเฉพาะเหตุการณ์บางอย่างเท่านั้น |
| HostGTest | การทดสอบที่เรียกใช้แพ็กเกจทดสอบเนทีฟ |
| HostMetric | คลาสนี้แสดงตัวอย่างเมตริกของโฮสต์ที่จะรายงาน |
| HostOptions | คลาสผู้ถือตัวเลือกโฮสต์ |
| HostStatsdMetricCollector |
IMetricCollector ที่รวบรวมเมตริก statsd จากฝั่งโฮสต์โดยใช้คําสั่งยูทิลิตี statsd
|
| HostTest | โปรแกรมรันทดสอบสําหรับการทดสอบที่อิงตามโฮสต์ JUnit |
| HostUtils | ใช้เมธอดยูทิลิตีที่มีประโยชน์บางอย่างสำหรับการทดสอบโฮสต์ |
| HprofAllocSiteParser | คลาสตัวช่วยในการแยกวิเคราะห์ข้อมูลจากส่วน "Allocation Sites" ของรายงาน hprof |
| HttpHelper | มีเมธอดตัวช่วยสำหรับส่งคำขอ HTTP |
| HttpHelper.RequestRunnable |
เรียกใช้ได้สําหรับการส่งคําขอด้วย IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult)
|
| HttpMultipartPost | คลาสตัวช่วยสำหรับส่งคำขอ HTTP POST แบบหลายส่วน |
| HttpRemoteFileResolver |
การติดตั้งใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดไฟล์ระยะไกลผ่าน http
|
| HttpsRemoteFileResolver |
การติดตั้งใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดไฟล์ระยะไกลผ่าน https
|
I
| IAbi | อินเทอร์เฟซที่แสดง ABI ภายใต้การทดสอบ |
| IAbiReceiver | การทดสอบที่ต้องใช้ ABI ภายใต้การทดสอบ |
| IAndroidDebugBridge |
คําจํากัดความอินเทอร์เฟซสําหรับเมธอด AndroidDebugBridge ที่ใช้ในแพ็กเกจนี้
|
| IAppBuildInfo |
อินเทอร์เฟซนี้เลิกใช้งานแล้ว
ใช้ IBuildInfo โดยตรง
|
| IAutoRetriableTest |
อินเทอร์เฟซสําหรับ IRemoteTest ที่ไม่ได้ติดตั้งใช้งาน ITestFilterReceiver แต่ยังคงต้องการรองรับการลองใหม่อัตโนมัติ
|
| IBatteryInfo | อินเทอร์เฟซที่กําหนดการโต้ตอบกับแบตเตอรี่ของอุปกรณ์ |
| IBatteryInfo.BatteryState | อธิบายสถานะการชาร์จแบตเตอรี่ปัจจุบัน |
| IBuildInfo | เก็บข้อมูลเกี่ยวกับบิลด์ที่อยู่ระหว่างการทดสอบ |
| IBuildInfo.BuildInfoProperties |
พร็อพเพอร์ตี้บางอย่างที่ IBuildInfo สามารถปรับแต่งการจัดการได้
|
| IBuildProvider | มีหน้าที่ให้ข้อมูลเกี่ยวกับบิลด์ที่ทดสอบ |
| IBuildReceiver | การทดสอบที่ต้องอ้างอิงถึงบิลด์ที่ทดสอบ |
| ICacheClient | อินเทอร์เฟซสําหรับไคลเอ็นต์แคช |
| IClusterClient | อินเทอร์เฟซสำหรับการโต้ตอบกับแบ็กเอนด์ TFC |
| IClusterEvent | อินเทอร์เฟซสําหรับเหตุการณ์คลัสเตอร์ที่จะอัปโหลดไปยัง TFC |
| IClusterEventUploader<T extends IClusterEvent> | อินเทอร์เฟซสําหรับ ClusterEventUploader |
| IClusterOptions | อินเทอร์เฟซสําหรับรับตัวเลือกที่เกี่ยวข้องกับคลัสเตอร์ |
| ICommandOptions | คอนเทนเนอร์สําหรับตัวเลือกการดําเนินการของคําสั่ง |
| ICommandScheduler | ตัวกำหนดเวลาสำหรับเรียกใช้คำสั่ง TradeFederation |
| ICommandScheduler.IScheduledInvocationListener | Listener สําหรับเหตุการณ์การเรียกใช้เมื่อการเรียกใช้เสร็จสมบูรณ์ |
| ICompressionStrategy | อินเทอร์เฟซที่แสดงอัลกอริทึมการบีบอัดซึ่งสามารถเลือกได้เมื่อรันไทม์ |
| IConfigOptionValueTransformer | อินเทอร์เฟซสําหรับจัดการค่าตัวเลือกการกําหนดค่า |
| IConfigurableVirtualDevice | อินเทอร์เฟซสำหรับให้ข้อมูลเกี่ยวกับอุปกรณ์เสมือนที่อาจกำหนดค่าไว้ล่วงหน้า (IP โฮสต์, ผู้ใช้โฮสต์, การออฟเซตพอร์ต และอื่นๆ) |
| IConfiguration | ข้อมูลการกําหนดค่าสําหรับการเรียกใช้ TradeFederation |
| IConfigurationFactory |
โรงงานสําหรับสร้าง IConfiguration
|
| IConfigurationReceiver |
อินเทอร์เฟซที่เรียบง่ายเพื่อแสดงออบเจ็กต์ที่ยอมรับ IConfiguration
|
| IConfigurationServer | อินเทอร์เฟซสําหรับเซิร์ฟเวอร์การกําหนดค่า |
| ICredentialFactory |
อินเทอร์เฟซสำหรับโรงงานข้อมูลเข้าสู่ระบบเพื่อสร้าง oauth2 Credential
|
| IDefaultObjectLoader | อินเทอร์เฟซสำหรับการโหลดออบเจ็กต์เริ่มต้นที่ควรเป็นส่วนหนึ่งของการกำหนดค่า YAML |
| IDefaultObjectLoader.LoaderConfiguration | ออบเจ็กต์การกําหนดค่าการโหลดเพื่อส่งข้อมูลไปยังโปรแกรมโหลด |
| IDeviceActionReceiver | มี API ในการรับเหตุการณ์ของอุปกรณ์ |
| IDeviceBuildInfo |
IBuildInfo ที่แสดงถึงบิลด์อุปกรณ์ Android ที่สมบูรณ์และการทดสอบ (ไม่บังคับ)
|
| IDeviceBuildProvider |
IBuildProvider ที่ใช้ข้อมูลจาก ITestDevice เพื่อดึงข้อมูลบิลด์
|
| IDeviceConfiguration | อินเทอร์เฟซผู้ถือการกำหนดค่าอุปกรณ์ |
| IDeviceFlasher | แสดงภาพอุปกรณ์บนอุปกรณ์ |
| IDeviceFlasher.UserDataFlashOption | Enum ของตัวเลือกสำหรับการจัดการรูปภาพ userdata |
| IDeviceManager | อินเทอร์เฟซสำหรับจัดการชุดอุปกรณ์ที่ใช้ได้สำหรับการทดสอบ |
| IDeviceManager.IFastbootListener | รายการฟังการเปลี่ยนแปลงสถานะการบูตด่วน |
| IDeviceMonitor | อินเทอร์เฟซสำหรับตรวจสอบสถานะของอุปกรณ์ |
| IDeviceMonitor.DeviceLister |
คลาสที่คล้ายกับ Runnable ซึ่งควรแสดงผลอุปกรณ์ที่รู้จักและสถานะของอุปกรณ์
|
| IDeviceRecovery | อินเทอร์เฟซสำหรับการกู้คืนอุปกรณ์ที่ออฟไลน์ |
| IDeviceSelection | อินเทอร์เฟซสําหรับเกณฑ์การเลือกอุปกรณ์ |
| IDeviceSelection.BaseDeviceType | |
| IDeviceStateMonitor |
มีสิ่งอํานวยความสะดวกในการตรวจสอบสถานะของ IDevice
|
| IDeviceTest |
อินเทอร์เฟซสําหรับออบเจ็กต์ที่ต้องอ้างอิงถึง ITestDevice
|
| IDisableable | อินเทอร์เฟซที่อธิบายออบเจ็กต์ Tradefed ที่ปิดใช้ได้ |
| IDynamicShardingClient |
อินเทอร์เฟซ Wrapper สําหรับไคลเอ็นต์การแยกข้อมูล
การดำเนินการนี้มีไว้เพื่อให้เราเปลี่ยนเป็น HTTP หรือทดสอบได้หากจำเป็น |
| IDynamicShardingConnectionInfo | อินเทอร์เฟซสำหรับคลาสที่มีข้อมูลการเชื่อมต่อการแยกข้อมูลแบบไดนามิก |
| IEmail | อินเทอร์เฟซสำหรับส่งอีเมล |
| IEmail.Message | คอนเทนเนอร์สำหรับข้อมูลข้อความอีเมล |
| IFileDownloader | อินเทอร์เฟซสำหรับการดาวน์โหลดไฟล์ระยะไกล |
| IFileEntry |
คําจํากัดความอินเทอร์เฟซที่ให้สัญญาที่จำลองได้ง่ายขึ้นสําหรับเมธอด FileEntry
|
| IFileResolverLoader |
โหลดการใช้งาน IRemoteFileResolver
|
| IFileResolverLoader.ResolverLoadingException | ระบบจะแสดงข้อยกเว้นหากโหลดหรือเริ่มต้นใช้งานโปรแกรมแก้ไขไม่ได้ |
| IFlashingResourcesParser | อินเทอร์เฟซสำหรับระบุไฟล์รูปภาพเสริมเวอร์ชันที่จำเป็นสำหรับการแฟลชอุปกรณ์ |
| IFlashingResourcesRetriever | อินเทอร์เฟซสำหรับการเรียกข้อมูลไฟล์รูปภาพเสริมที่จำเป็นในการแฟลชอุปกรณ์ |
| IFolderBuildInfo |
IBuildInfo นามธรรมแบบง่ายที่มีอาร์ติแฟกต์การสร้างอยู่ในไดเรกทอรีระบบไฟล์ในเครื่อง
|
| IFormatterGenerator |
อินเทอร์เฟซที่อธิบายตัวจัดรูปแบบสำหรับ SuiteResultHolder
|
| IGlobalConfiguration | คลาสที่จะรวมข้อมูลการกําหนดค่าส่วนกลางสําหรับอินสแตนซ์ Trade Federation รายการเดียว (รวมการเรียกใช้การกําหนดค่าจริงจํานวนเท่าใดก็ได้) |
| IHarnessException | คำอธิบายอินเทอร์เฟซข้อยกเว้นของสายรัดที่ข้อยกเว้นของสายรัดตัวจะนำมาใช้งาน |
| IHostCleaner | ล้างข้อมูลโฮสต์หลังจากการทดสอบเสร็จสิ้น |
| IHostHealthAgent | อินเทอร์เฟซสำหรับแสดงเมตริกของอุปกรณ์หรือโฮสต์ |
| IHostMonitor | อินเทอร์เฟซสำหรับส่งข้อมูลโฮสต์ |
| IHostMonitor.HostDataPoint | คลาสทั่วไปสำหรับข้อมูลที่รายงาน |
| IHostMonitor.HostMetricType | |
| IHostOptions | อินเทอร์เฟซตัวยึดตัวเลือกโฮสต์ |
| IHostOptions.PermitLimitType | Enum ที่อธิบายตัวจำกัดใบอนุญาตที่เป็นไปได้ |
| IHostResourceManager | อินเทอร์เฟซสำหรับจัดการทรัพยากรของโฮสต์ |
| IHttpHelper | เมธอดตัวช่วยสําหรับดําเนินการตามคําขอ HTTP |
| IHttpHelper.DataSizeException | |
| IIncrementalSetup | อินเทอร์เฟซที่ช่วยตัดสินใจว่าจะพยายามตั้งค่าเพิ่มเติมสำหรับผู้เตรียมข้อมูล TradeFed หรือไม่ |
| IInvocationContext | เก็บข้อมูลเกี่ยวกับการเรียกใช้ไว้เพื่อให้การทดสอบเข้าถึงได้หากจำเป็น |
| IInvocationContext.TimingEvent | |
| IInvocationContextReceiver | การทดสอบที่ต้องอ้างอิงบริบทของการเรียกใช้ |
| IInvocationExecution | อินเทอร์เฟซที่อธิบายการดำเนินการที่จะทำเป็นส่วนหนึ่งของการเรียกใช้ |
| IKeyStoreClient | อินเทอร์เฟซในการเข้าถึงแหล่งเก็บคีย์สําหรับรหัสผ่านหรือข้อมูลที่ละเอียดอ่อน |
| IKeyStoreFactory |
โรงงานสําหรับการสร้าง IKeyStoreClient
|
| ILabPreparer |
อินเทอร์เฟซเครื่องหมายสำหรับผู้เตรียมห้องทดลอง
ดูคำอธิบายวัตถุประสงค์ของอินเทอร์เฟซเหล่านี้ได้ที่ |
| ILeveledLogOutput | คลาสที่ใช้อินเทอร์เฟซนี้จะจัดเตรียมเมธอดที่จัดการกับการแสดงผลข้อความบันทึก |
| ILogcatReceiver |
คลาสที่ให้เอาต์พุตของ Logcat ของอุปกรณ์เป็น InputStreamSource
|
| ILogRegistry |
อินเทอร์เฟซสําหรับILogOutputบันทึกแบบ Singleton ที่มัลติเพล็กซ์และจัดการบันทึกต่างๆ
|
| ILogRegistry.EventType | เหตุการณ์ที่ควรบันทึก |
| ILogSaver | คลาสที่ใช้อินเทอร์เฟซนี้จะจัดเตรียมวิธีการจัดเก็บบันทึกไปยังตำแหน่งส่วนกลาง |
| ILogSaverListener |
อนุญาตให้ ITestInvocationListener ฟังเมื่อบันทึกไฟล์บันทึก
|
| ImageContentAnalyzer | เครื่องมือวิเคราะห์สำหรับการวิเคราะห์เนื้อหารูปภาพในอุปกรณ์ |
| IManagedTestDevice | ITestDevice ที่มีการจัดการวงจร |
| IManagedTestDevice.DeviceEventResponse |
คอนเทนเนอร์สําหรับการตอบกลับIManagedTestDevice.handleAllocationEvent(DeviceEvent)
การเรียกใช้
|
| IManagedTestDeviceFactory |
อินเทอร์เฟซสำหรับครีเอเตอร์ของ IManagedTestDevice
|
| IMetricCollector | ระบบจะเพิ่มอินเทอร์เฟซนี้เป็นตัวตกแต่งเมื่อรายงานผลการทดสอบเพื่อรวบรวมเมตริกที่ตรงกัน |
| IMetricCollectorReceiver |
อินเทอร์เฟซสำหรับ IRemoteTest เพื่อติดตั้งใช้งานหากต้องการดูรายการ IMetricCollector สำหรับการทดสอบ
|
| IMoblyYamlResultHandler | อินเทอร์เฟซของตัวแฮนเดิลผลลัพธ์ yaml ของ Mobly |
| IMoblyYamlResultHandler.ITestResult | อินเทอร์เฟซของผลลัพธ์ yaml ของ Mobly |
| IModuleController | อินเทอร์เฟซสำหรับควบคุมว่าควรเรียกใช้โมดูลหรือไม่ |
| IModuleController.RunStrategy | Enum ที่อธิบายวิธีเรียกใช้โมดูล |
| IModuleParameterHandler | อินเทอร์เฟซสําหรับพารามิเตอร์ของข้อบังคับของชุด |
| IMultiDeviceRecovery | อินเทอร์เฟซสำหรับการกู้คืนอุปกรณ์หลายเครื่องที่ออฟไลน์อยู่ |
| IMultiDeviceTest | อินเทอร์เฟซนี้เลิกใช้งานแล้ว อินเทอร์เฟซนี้จะยังคงอยู่ชั่วคราวเพื่อรักษาความเข้ากันได้ แต่ไม่ได้ใช้งานจริงแล้ว โปรดอย่าติดตั้งใช้งาน |
| IMultiTargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับอุปกรณ์หลายเครื่องพร้อมกัน |
| INativeDevice |
ให้ API ที่เชื่อถือได้และระดับสูงกว่าเล็กน้อยแก่ ddmlib IDevice
|
| INativeDeviceTest |
อินเทอร์เฟซสําหรับออบเจ็กต์ที่ต้องอ้างอิงถึง INativeDevice
|
| IncrementalImageUtil | ยูทิลิตีเพื่อใช้ประโยชน์จากรูปภาพและอุปกรณ์ที่อัปเดตเพิ่มเติม |
| InfraErrorIdentifier | ตัวระบุข้อผิดพลาดจากโครงสร้างพื้นฐานของ Trade Federation และโครงสร้างพื้นฐานที่เกี่ยวข้อง (เช่น โครงสร้างพื้นฐานของ Build) |
| InputStreamSource |
โดยพื้นฐานแล้วอินเทอร์เฟซนี้จะรวม ERROR(/InputStream) ไว้เพื่อให้ทำสำเนาได้
|
| InstallAllTestZipAppsSetup |
ITargetPreparer ที่ติดตั้งแอปทั้งหมดในไฟล์ ZIP ทดสอบ
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
ITargetPreparer ที่ติดตั้ง APK อย่างน้อย 1 รายการที่อยู่ในระบบไฟล์
|
| InstallBuildEnvApkSetup |
ITargetPreparer ที่ติดตั้ง APK ทดสอบอย่างน้อย 1 รายการจากสภาพแวดล้อมการสร้างแพลตฟอร์ม Android
|
| InstalledInstrumentationsTest | เรียกใช้เครื่องมือวัดผลทั้งหมดที่พบในอุปกรณ์ปัจจุบัน |
| InstallKernelModulePreparer | เครื่องมือเตรียมเป้าหมายที่ติดตั้งโมดูลเคอร์เนล |
| InstantAppHandler |
แฮนเดิลสำหรับ ModuleParameters.INSTANT_APP
|
| InstrumentationPreparer |
ITargetPreparer ที่เรียกใช้เครื่องมือวัด
|
| InstrumentationProtoResultParser | แยกวิเคราะห์ผลลัพธ์ "โหมดเอาต์พุต protoStd" ของการทดสอบเครื่องมือวัดที่เรียกใช้จากเชลล์และแจ้งผลลัพธ์ให้ ITestRunListener ทราบ |
| InstrumentationResultParser | แยกวิเคราะห์ผลลัพธ์ "โหมดเอาต์พุตดิบ" ของการทดสอบเครื่องมือวัดที่เรียกใช้จากเชลล์และแจ้งผลลัพธ์ให้ ITestRunListener ทราบ |
| InstrumentationTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการใช้เครื่องมือในอุปกรณ์หนึ่งๆ |
| InvocationCacheHelper | ยูทิลิตีสำหรับจัดการการอัปโหลดและการค้นหาผลลัพธ์แคชการเรียกใช้ |
| InvocationCacheHelper.CacheInvocationResultDescriptor | อธิบายผลลัพธ์แคช |
| InvocationContext |
การใช้งาน IInvocationContext ทั่วไป
|
| InvocationExecution | คลาสที่อธิบายขั้นตอนเรียกใช้ทั้งหมด ได้แก่ การดาวน์โหลดบิลด์, target_prep, การเรียกใช้การทดสอบ, การเก็บล้าง |
| InvocationLocal<T> | คลาสนี้มีตัวแปรระดับการเรียกใช้ |
| InvocationMetricLogger | คลาสยูทิลิตีสําหรับการเรียกใช้เพื่อบันทึกเมตริกบางอย่าง |
| InvocationMetricLogger.InvocationGroupMetricKey | การจัดกลุ่มช่วยให้บันทึกหลายกลุ่มภายใต้คีย์เดียวกันได้ |
| InvocationMetricLogger.InvocationMetricKey | คีย์ที่มีชื่อพิเศษบางรายการที่เราจะป้อนข้อมูลไว้เสมอสําหรับการเรียกใช้ |
| InvocationProtoResultReporter | ผู้รายงานเพื่อจัดเก็บข้อมูลการแคชระดับการเรียกใช้และรายการโมดูล |
| InvocationStatus | คลาสสำหรับจัดเก็บสถานะการเรียกใช้ |
| InvocationStatus | Enumerator ตัวช่วยเพื่อแสดงสถานะการเรียกใช้ |
| InvocationSummaryHelper |
คลาสตัวช่วยสำหรับการรวบรวมและการรายงาน TestSummary สำหรับชุดผู้ฟัง
|
| InvocationToJUnitResultForwarder |
คลาสที่คอยฟังเหตุการณ์ ITestInvocationListener และส่งต่อไปยัง TestListener
|
| IPostProcessor | โปรแกรมประมวลผลผลลัพธ์เป็นออบเจ็กต์ Trade Federation ที่มีไว้เพื่อประมวลผลเมตริกและบันทึกหลังจากการทดสอบและก่อนการรายงานผลลัพธ์ |
| IRecorderClient | อินเทอร์เฟซสำหรับสื่อสารกับแบ็กเอนด์ของโปรแกรมบันทึก ResultDB |
| IRemoteFeature | อินเทอร์เฟซที่อธิบายฟีเจอร์ใน Tradefed ที่ทำงานได้ตามคำขอ |
| IRemoteFileResolver | อินเทอร์เฟซสําหรับออบเจ็กต์ที่สามารถแก้ไขไฟล์ระยะไกลให้เป็นไฟล์ในเครื่องได้ |
| IRemoteFileResolver.RemoteFileResolverArgs | อาร์กิวเมนต์ที่ส่งไปยังโปรแกรมแก้ไข |
| IRemoteFileResolver.ResolvedFile | คลาสที่มีข้อมูลเกี่ยวกับไฟล์ที่แก้ไขแล้วและข้อมูลเมตาบางส่วน |
| IRemoteScheduledListenersFeature |
การขยาย IRemoteFeature เพื่อรองรับการส่ง IScheduledInvocationListener
|
| IRemoteTest |
การทดสอบที่รายงานผลลัพธ์ไปยัง ITestInvocationListener โดยตรง
|
| IReportNotExecuted |
ในกรณีที่การดําเนินการไม่สมบูรณ์ IRemoteTest ที่ใช้อินเทอร์เฟซนี้อาจรายงานการทดสอบที่ไม่ได้ดําเนินการเพื่อปรับปรุงการรายงาน
|
| IRescheduler | อินเทอร์เฟซสำหรับการกำหนดเวลาการเรียกใช้การกําหนดค่าใหม่ในอนาคต |
| IResourceMetricCollector | อินเทอร์เฟซสําหรับผู้ใช้ในการใช้เครื่องมือรวบรวมทรัพยากรที่กําหนดเอง |
| IRestApiHelper | อินเทอร์เฟซตัวช่วยสําหรับการเรียก REST API |
| IResumableTest | อินเทอร์เฟซนี้เลิกใช้งานแล้ว คุณไม่จำเป็นต้องทำขั้นตอนนี้อีกต่อไป |
| IRetryDecision | อินเทอร์เฟซที่ทําให้เกิดการตัดสินใจลองอีกครั้งและใช้ตัวกรองในคลาสเพื่อลองอีกครั้งอย่างมีเป้าหมายมากขึ้น |
| IRuntimeHintProvider | |
| IRunUtil | อินเทอร์เฟซสําหรับการดําเนินการแบบตั้งเวลาและคําสั่งของระบบ |
| IRunUtil.EnvPriority | Enum ที่กําหนดว่าจะตั้งค่าหรือยกเลิกการตั้งค่าสภาพแวดล้อมหนึ่งๆ |
| IRunUtil.IRunnableResult | อินเทอร์เฟซสําหรับการดําเนินการแบบไม่พร้อมกันซึ่งแสดงผลสถานะบูลีน |
| ISandbox | อินเทอร์เฟซที่กําหนดแซนด์บ็อกซ์ที่ใช้เรียกใช้ได้ |
| ISandboxFactory |
โรงงานสําหรับการสร้าง ISandbox
|
| ISetOptionReceiver |
การใช้งานอินเทอร์เฟซนี้ควรมี Option ที่มีชื่อ "set-option" ที่ลิงก์กับ HostTest.SET_OPTION_NAME
|
| IShardableListener |
ITestInvocationListener ที่สามารถแบ่งกลุ่มได้
|
| IShardableTest |
IRemoteTest ที่แบ่งออกเป็นการทดสอบย่อยที่เรียกใช้ได้แยกกัน
|
| IShardHelper | อินเทอร์เฟซของออบเจ็กต์ที่อธิบายกลยุทธ์การแยกข้อมูลที่จะใช้สำหรับการกําหนดค่า |
| IsolatedHostTest | ใช้โปรแกรมรันไทม์ TradeFed ที่ใช้กระบวนการย่อยเพื่อเรียกใช้การทดสอบในสภาพแวดล้อมที่มีการพึ่งพาน้อยแทนการเรียกใช้ในกระบวนการหลัก |
| ISupportGranularResults |
อินเทอร์เฟซที่ระบุว่า ITestInvocationListener รองรับการรับผลลัพธ์แบบละเอียดหรือไม่
|
| ISystemStatusChecker | ตัวตรวจสอบที่ดำเนินการตรวจสอบสถานะระบบและแสดงผลบูลีนเพื่อระบุว่าระบบอยู่ในสถานะที่คาดไว้หรือไม่ |
| ISystemStatusCheckerReceiver |
IRemoteTest ที่ต้องเข้าถึง ISystemStatusChecker จากการกําหนดค่า
|
| ITargetCleaner | อินเทอร์เฟซนี้เลิกใช้งานแล้ว ย้าย tearDown ไปยังอินเทอร์เฟซ ITargetPreparer พื้นฐานแล้ว |
| ITargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสําหรับการทดสอบ |
| ITerribleFailureHandler |
อินเทอร์เฟซสำหรับจัดการกับความล้มเหลวร้ายแรงจาก LogUtil.CLog.wtf(String, Throwable)
|
| ITestAnnotationFilterReceiver | เครื่องมือเรียกใช้ที่สามารถกรองการทดสอบที่จะเรียกใช้ตามคำอธิบายประกอบ |
| ITestCollector | รองรับการเก็บรวบรวมการทดสอบ เมื่อตั้งค่าแล้ว Test Runner จะต้องทำการทดสอบจำลองเพื่อรวบรวมกรณีทดสอบโดยไม่ต้องเรียกใช้จริง |
| ITestDevice |
ให้ API ที่เชื่อถือได้และระดับสูงกว่าเล็กน้อยแก่ ddmlib IDevice
|
| ITestDevice.ApexInfo | คลาสสตริงท์แบบง่ายสำหรับจัดเก็บข้อมูลเกี่ยวกับ APEX รายการเดียว |
| ITestDevice.MountPointInfo | คลาสสตรูคเจอร์แบบง่ายสำหรับจัดเก็บข้อมูลเกี่ยวกับจุดมาสก์เดียว |
| ITestDevice.RecoveryMode | |
| ITestFileFilterReceiver | โปรแกรมรันไทม์ที่รับไฟล์ที่ระบุการทดสอบที่จะเรียกใช้และ/หรือไม่เรียกใช้ได้ |
| ITestFilterReceiver | โปรแกรมรันไทม์ที่กรองการทดสอบที่จะเรียกใช้ได้ |
| ITestInformationReceiver |
อินเทอร์เฟซสำหรับรับ TestInformation สำหรับบางชั้นเรียน
|
| ITestInvocation | จัดการการเรียกใช้การทดสอบ TradeFederation 1 ครั้ง |
| ITestInvocation.ExitInformation | แสดงข้อมูลการออกบางส่วนสําหรับการเรียกใช้ |
| ITestInvocationListener | โปรแกรมรับฟังผลการทดสอบจากการเรียกใช้การทดสอบ |
| ITestLifeCycleReceiver | รับการแจ้งเตือนเหตุการณ์ระหว่างการเรียกใช้การทดสอบเครื่องมือวัด |
| ITestLogger | เอนทิตีที่บันทึกสตรีมข้อมูลประเภทต่างๆ ได้ |
| ITestLoggerReceiver |
เอนทิตีที่แทรกอินสแตนซ์ ITestLogger ได้เพื่อให้ใช้เพื่อการบันทึกได้
|
| ITestsPool | อินเทอร์เฟซที่อธิบายกลุ่มการทดสอบที่เราเข้าถึงและเรียกใช้ได้ |
| ITestSuite | คลาสนามธรรมที่ใช้เรียกใช้ชุดทดสอบ |
| ITestSuite.IsolatedModuleGrade | |
| ITestSuite.MultiDeviceModuleStrategy | |
| ITestSuiteResultLoader | อินเทอร์เฟซที่อธิบายตัวช่วยในการโหลดผลลัพธ์ก่อนหน้าในลักษณะที่เรียกใช้ซ้ำได้ |
| ITestSummaryListener |
อินเทอร์เฟซที่อนุญาตให้ ITestInvocationListener แลกเปลี่ยนข้อมูลบางอย่างแบบจํากัดผ่านสรุป
|
| ITestsZipInstaller | ติดตั้งการทดสอบจากไฟล์ ZIP ของการทดสอบ (ตามที่ระบบบิลด์แสดงผล) ในอุปกรณ์ |
| ITokenProvider | อินเทอร์เฟซที่อธิบายออบเจ็กต์ซึ่งให้โทเค็นของอุปกรณ์หนึ่งๆ ได้ |
| ITokenRequest |
อินเทอร์เฟซที่ IRemoteTest สามารถใช้เพื่อแสดงว่าต้องใช้อุปกรณ์ที่มีโทเค็นพิเศษ
|
J
| JarHostTest | เครื่องมือเรียกใช้การทดสอบสําหรับการทดสอบ JUnit ฝั่งโฮสต์ |
| JarHostTest.HostTestListener | Listener ของ Wrapper ที่ส่งต่อเหตุการณ์ทั้งหมดยกเว้น testRunStarted() และ testRunEnded() ไปยัง Listener ที่ฝัง |
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมของ Java จากอุปกรณ์และบันทึกเป็นรายการทดสอบ
|
| JavaCodeCoverageFlusher | คลาสยูทิลิตีที่จะรีเซ็ตและบังคับให้ล้างการวัดการครอบคลุมโค้ด Java จากกระบวนการที่ทำงานอยู่ในอุปกรณ์ |
| JSONFileKeyStoreClient | ตัวอย่างการใช้งานที่ไฟล์ JSON ในเครื่องทำหน้าที่เป็นคีย์สโตร์ |
| JSONFileKeyStoreFactory |
การติดตั้งใช้งาน JSON KeyStore Factory ซึ่งให้ JSONFileKeyStoreClient สําหรับการเข้าถึงไฟล์ JSON Key Store
|
| JsonHttpTestResultReporter | ผู้รายงานผลที่เข้ารหัสผลลัพธ์เมตริกการทดสอบและข้อมูลสาขา อุปกรณ์เป็น JSON และ POST ไปยังปลายทางบริการ HTTP |
| JUnit4ResultForwarder | ตัวส่งต่อผลลัพธ์จาก JUnit4 Runner |
| JUnit4TestFilter |
คลาสตัวช่วยที่กรองโปรแกรมรันไทม์ JUnit4 โดยการขยาย Filter
|
| JUnitRunUtil |
คลาสตัวช่วยสำหรับกำหนดเส้นทางการโทร IRemoteTest.run(TestInformation, ITestInvocationListener)
ไปยังการโทร Test.run(TestResult)
|
| JUnitToInvocationResultForwarder |
คลาสที่คอยฟังเหตุการณ์ TestListener และส่งต่อไปยัง ITestInvocationListener
|
| JUnitXmlParser | โปรแกรมแยกวิเคราะห์ที่ดึงข้อมูลผลการทดสอบจากผลลัพธ์ JUnit ที่เก็บไว้ใน XMLJUnitResultFormatter ของ ant และส่งต่อไปยัง ITestInvocationListener |
K
| KernelModuleUtils | |
| KernelTargetTest | Test Runner สําหรับไฟล์ปฏิบัติการที่ทํางานบนเป้าหมายและการแยกวิเคราะห์ผลการทดสอบเคอร์เนล |
| KernelTestModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบเมื่อไม่ตรงกับสถาปัตยกรรม |
| KeyguardControllerState | คอนเทนเนอร์สำหรับสถานะการป้องกันการกดแป้นพิมพ์ |
| KeyguardStatusChecker | ตรวจสอบสถานะการป้องกันการกดแป้นพิมพ์หลังจากการเรียกใช้ข้อบังคับ |
| KeyStoreException | แสดงเมื่อเกิดข้อผิดพลาดร้ายแรงในคีย์สโตร์ |
| KillExistingEmulatorPreparer |
ITargetPreparer ที่ปิดโปรแกรมจำลองที่ทำงานอยู่
|
| KnownFailurePreparer | ให้ผู้เตรียมข้อมูลเป้าหมายข้ามการลองอีกครั้งที่ทราบอยู่แล้ว |
| KTapResultParser | อ่านเอาต์พุต KTAP ตามที่ผลิตโดยโมดูลทดสอบ KUnit และวางไว้ในไฟล์ `results` ภายใต้ debugfs |
| KTapResultParser.ParseResolution | |
| KUnitModuleTest | เครื่องมือทดสอบสำหรับเรียกใช้โมดูลทดสอบ KUnit บนอุปกรณ์ |
L
| LabResourceDeviceMonitor | เครื่องมือตรวจสอบทรัพยากรของห้องทดลองซึ่งเริ่มต้น/จัดการเซิร์ฟเวอร์ gRPC สําหรับ LabResourceService |
| LargeOutputReceiver | คลาสที่ออกแบบมาเพื่อช่วยเรียกใช้คำสั่งที่ทำงานเป็นเวลานานเพื่อรวบรวมเอาต์พุต |
| LastShardDetector |
เมื่อเรียกใช้การแยกข้อมูลระดับท้องถิ่น บางครั้งเราต้องการดําเนินการบางอย่างเมื่อกลุ่มย่อยสุดท้ายมีจำนวนถึง invocationEnded(long) เท่านั้น
|
| LeakedThreadStatusChecker | เครื่องมือตรวจสอบสถานะเพื่อให้แน่ใจว่าโมดูลไม่ได้ปล่อยเธรดที่กำลังทำงานอยู่ |
| LegacySubprocessResultsReporter | การติดตั้งใช้งานเครื่องมือรายงานผลของกระบวนการย่อยแบบหยุดทำงานชั่วคราวซึ่งควรเข้ากันได้กับ TF/CTS เวอร์ชันเก่า (เช่น 8 ขึ้นไป) แม้ว่าจะมีการเปลี่ยนแปลงในซุปเปอร์คลาสก็ตาม |
| ListInstrumentationParser |
IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตของคําค้นหา "pm list instrumentation"
|
| ListInstrumentationParser.InstrumentationTarget | |
| LocalAndroidVirtualDevice | คลาสสำหรับอุปกรณ์เสมือนในพื้นที่ที่ทำงานบนโฮสต์ TradeFed |
| LocalAppBuildProvider |
IBuildProvider ที่สร้าง IBuildInfo ตามเส้นทางในเครื่องที่ระบุ
|
| LocalDeveloper | ตรวจหาและแสดงผลว่านักพัฒนาแอปในร้านที่ใช้ Tradefed หรือไม่ |
| LocalDeviceBuildProvider |
IBuildProvider ที่สร้าง IDeviceBuildInfo ตามเส้นทางไดเรกทอรีระบบไฟล์ที่ระบุ
|
| LocalEmulatorLaunch | TargetPreparer ที่เปิดโปรแกรมจำลองในเครื่องจากสภาพแวดล้อมการสร้าง Android |
| LocalEmulatorSnapshot | TargetPreparer มีไว้สำหรับสร้างสแนปชอตโปรแกรมจำลองที่สะอาดจากสภาพแวดล้อมการสร้าง/การพัฒนา Android |
| LocalFileHeader | LocalFileHeader เป็นคลาสที่มีข้อมูลของไฟล์/โฟลเดอร์ในไฟล์ ZIP |
| LocalFileResolver |
การใช้งาน IRemoteFileResolver ที่อนุญาตให้ลิงก์ไฟล์ในเครื่อง
|
| LocalFolderBuildProvider |
IBuildProvider ที่สร้าง IFolderBuildInfo ตามเส้นทางภายในที่ระบุ
|
| LocalHostResourceManager | ทรัพยากรของผู้จัดการโฮสต์ |
| LocalPool | การใช้กลุ่มการทดสอบในเครื่อง |
| LocalRunInstructionBuilder | ยูทิลิตีสำหรับคอมไพล์คำสั่งเพื่อเรียกใช้การทดสอบในเครื่อง |
| LockSettingsBaselineSetter | Setter สำหรับนำการตั้งค่าการล็อกหน้าจอออก |
| บันทึก | คลาสบันทึกที่มิเรอร์ API ในแหล่งที่มาหลักของ Android |
| Log.ILogOutput | คลาสที่ใช้อินเทอร์เฟซนี้จะจัดเตรียมเมธอดที่จัดการกับการแสดงผลข้อความบันทึก |
| Log.LogLevel | นิพจน์เชิงอนุกรมระดับการบันทึก |
| LogcatCrashResultForwarder | โปรแกรมรับฟังพิเศษ: ในกรณีที่เกิดความล้มเหลว (กระบวนการเครื่องมือวัดประสิทธิภาพขัดข้อง) ระบบจะพยายามดึงข้อมูลข้อขัดข้องจาก Logcat และเพิ่มลงในข้อความแสดงข้อผิดพลาดที่เชื่อมโยงกับการทดสอบ |
| LogcatEventParser | |
| LogcatEventType |
ประเภทกิจกรรมสําหรับ LogcatEventParser
|
| LogcatOnFailureCollector | ตัวรวบรวมที่จะบันทึกและบันทึก Logcat เมื่อเฟรมทดสอบไม่ผ่าน |
| LogcatReceiver | คลาสที่รวบรวม Logcat ในเบื้องหลัง |
| LogcatTimingMetricCollector | ตัวรวบรวมเมตริกที่รวบรวมข้อมูลการกําหนดเวลา (เช่น เวลาสลับของผู้ใช้) จาก logcat ระหว่างการทดสอบซ้ำ 1 ครั้งหรือหลายครั้งโดยใช้รูปแบบนิพจน์ทั่วไปที่ระบุเพื่อแยกวิเคราะห์สัญญาณเริ่มต้นและสิ้นสุดของเหตุการณ์จากบรรทัด logcat |
| LogDataType | แสดงประเภทข้อมูลของข้อมูลบันทึก |
| LogFile | คลาสสำหรับเก็บข้อมูลเมตาของไฟล์บันทึกที่บันทึกไว้ |
| LogFileSaver |
ตัวช่วยสําหรับ ITestInvocationListener ที่จะบันทึกข้อมูลบันทึกลงในไฟล์
|
| LogReceiver | |
| LogRegistry |
การใช้งาน ILogRegistry ที่มัลติเพล็กซ์และจัดการบันทึกต่างๆ โดยจะใช้บันทึกที่เหมาะสมตาม ThreadGroup ของเธรดที่ทำการเรียก
|
| LogSaverResultForwarder |
ResultForwarder สําหรับการบันทึกบันทึกด้วยโปรแกรมบันทึกไฟล์ส่วนกลาง
|
| LogUtil | คลาสยูทิลิตีการบันทึก |
| LogUtil.CLog |
คลาสชิมสำหรับ Log ที่ใช้ชื่อคลาสแบบง่ายของผู้เรียกโดยอัตโนมัติเป็นแท็กบันทึก
|
| LUCIResultReporter | เครื่องมือรายงานผลลัพธ์ที่บันทึกผลการทดสอบที่ ResultDB และ LUCI ต้องการในรูปแบบ JSON (go/result-sink) และบันทึกตำแหน่งไฟล์ในคอนโซล |
จ.
| MainlineModuleHandler | คลาสตัวแฮนเดิลแบบง่ายสําหรับโมดูลเมนไลน์ที่สร้าง InstallApexModuleTargetPreparer และแทรกลิงก์แบบไดนามิกลงในนั้นตามโมดูลเมนไลน์ที่ระบุเพื่อดึงข้อมูลโมดูลเหล่านั้นโดยอัตโนมัติ |
| MainlineTestModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลเพื่อเรียกใช้การทดสอบตามโมดูลหลักที่โหลดไว้ล่วงหน้าในอุปกรณ์ทดสอบ |
| ManagedRemoteDevice | อุปกรณ์ที่ทำงานภายในเครื่องเสมือนที่เราจัดการจากระยะไกลผ่านอินสแตนซ์ Tradefed ภายใน VM |
| ManagedTestDeviceFactory | โรงงานเพื่อสร้างอุปกรณ์ประเภทต่างๆ ที่ Tf สามารถตรวจสอบได้ |
| MaxSdkModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบในเวอร์ชันที่สูงกว่าหมายเลขเวอร์ชัน SDK ที่ระบุ |
| MergedZipEntryCollection | ผสานรายการ ZIP แต่ละรายการในไฟล์ ZIP ขนาดใหญ่ให้เป็นบล็อกเพื่อลดจำนวนครั้งที่พยายามดาวน์โหลด |
| MergeMultiBuildTargetPreparer |
IMultiTargetPreparer ที่อนุญาตให้ส่งข้อมูลจากบิลด์หนึ่งไปยังอีกบิลด์หนึ่งโดยตั้งชื่อและระบุคีย์ไฟล์ที่จะคัดลอกไปยังบิลด์อื่น
|
| MergeStrategy | อธิบายวิธีรวบรวมผลลัพธ์เมื่อมีหลายครั้งที่พยายาม |
| MerkleTree | การนําเสนอต้นไม้ Merkle ตามที่ API การดําเนินการจากระยะไกลกําหนด |
| MetricFilePostProcessor | ใช้สําหรับการอัปโหลดไฟล์บันทึกเมตริกที่รวบรวมระหว่างการทดสอบและระดับการเรียกใช้ |
| MetricOption |
คําอธิบายประกอบสําหรับวิธีการทดสอบที่มีคําอธิบายประกอบ @Test หรือหากคําอธิบายประกอบเป็นส่วนหนึ่งของรายการคําอธิบายประกอบของ TestDescription ซึ่งอนุญาตให้ระบุพารามิเตอร์เพิ่มเติมที่มีประโยชน์สําหรับการปรับลักษณะการทํางานของเครื่องมือรวบรวม กรองวิธีการบางอย่าง
|
| MetricsXMLResultReporter | MetricsXMLResultReporter จะเขียนเมตริกการทดสอบและเมตริกการเรียกใช้ไปยังไฟล์ XML ในโฟลเดอร์ที่ระบุโดยพารามิเตอร์ metrics-folder ในระยะ invocationEnded ของการทดสอบ |
| MetricTestCase |
ส่วนขยายของ TestCase ที่อนุญาตให้บันทึกเมตริกเมื่อทํางานเป็นส่วนหนึ่งของ TradeFed
|
| MetricTestCase.LogHolder | โครงสร้างสำหรับเก็บไฟล์บันทึกที่จะรายงาน |
| MetricUtil | คลาสยูทิลิตีสําหรับดึงข้อมูลเมตริกจากการกําหนดค่า statsd ที่พุช |
| MetricUtility | มีเมธอดยูทิลิตีทั่วไปสําหรับการจัดเก็บเมตริกการทดสอบ การรวมเมตริกในการทดสอบที่คล้ายกัน และการเขียนเมตริกลงในไฟล์ |
| MinApiLevelModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบเมื่ออยู่ต่ำกว่าระดับ API ที่ระบุ |
| MinSdkModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบในเวอร์ชันที่ต่ำกว่าหมายเลขเวอร์ชัน SDK ที่ระบุ |
| MixImageZipPreparer |
IMultiTargetPreparer ที่ผสมอิมเมจของบิลด์ระบบในบิลด์อุปกรณ์
|
| MixKernelTargetPreparer |
ITargetPreparer ที่อนุญาตให้ผสมรูปภาพเคอร์เนลกับรูปภาพอุปกรณ์
|
| MoblyBinaryHostTest | การทดสอบโฮสต์มีไว้เพื่อเรียกใช้ไฟล์ไบนารี Python ของ Mobly จากระบบบิลด์ Android (Soong) |
| MoblyYamlResultControllerInfoHandler | ตัวแฮนเดิลองค์ประกอบ "ข้อมูลตัวควบคุม" ของผลลัพธ์ yaml ของ Mobly |
| MoblyYamlResultControllerInfoHandler.ControllerInfo | |
| MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
| MoblyYamlResultHandlerFactory | โรงงานจัดการผลลัพธ์ yaml ของ Mobly ซึ่งสร้างตัวแฮนเดิลที่เหมาะสมตามประเภทผลลัพธ์ |
| MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
| MoblyYamlResultHandlerFactory.Type | |
| MoblyYamlResultParser | โปรแกรมแยกวิเคราะห์ผลการทดสอบ yaml ของ Mobly |
| MoblyYamlResultRecordHandler | ตัวแฮนเดิลองค์ประกอบ "บันทึก" ของผลลัพธ์ yaml ของ Mobly |
| MoblyYamlResultRecordHandler.Record | |
| MoblyYamlResultRecordHandler.Record.Builder | |
| MoblyYamlResultRecordHandler.RecordResult | |
| MoblyYamlResultSummaryHandler | ตัวแฮนเดิลองค์ประกอบ "Summary" ของผลลัพธ์ yaml ของ Mobly |
| MoblyYamlResultSummaryHandler.Summary | |
| MoblyYamlResultSummaryHandler.Summary.Builder | |
| MoblyYamlResultTestNameListHandler | ตัวแฮนเดิลองค์ประกอบ "Test Name List" ของผลลัพธ์ yaml ของ Mobly |
| MoblyYamlResultTestNameListHandler.TestNameList | |
| MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
| MoblyYamlResultUserDataHandler | ตัวแฮนเดิลองค์ประกอบ "ข้อมูลผู้ใช้" ของผลลัพธ์ yaml ของ Mobly |
| MoblyYamlResultUserDataHandler.UserData | |
| MoblyYamlResultUserDataHandler.UserData.Builder | |
| ModuleDefinition | คอนเทนเนอร์สําหรับการกําหนดค่าการเรียกใช้การทดสอบ |
| ModuleListener |
Listener ที่แนบมากับ IRemoteTest แต่ละรายการของโมดูลแต่ละรายการเพื่อรวบรวมรายการผลลัพธ์
|
| ModuleLogcatCollector | เวอร์ชันของเครื่องมือรวบรวม Logcat สำหรับโมดูล |
| ModuleMerger |
คลาสตัวช่วยสําหรับการดำเนินการที่เกี่ยวข้องกับการผสาน ITestSuite และ ModuleDefinition
หลังจากแยก
|
| ModuleOemTargetPreparer | |
| ModuleParameters | ค่าพิเศษที่เชื่อมโยงกับคีย์ "พารามิเตอร์" ของชุดข้อมูลในข้อมูลเมตาของโมดูลแต่ละรายการ |
| ModuleParametersHelper |
ตัวช่วยรับ IModuleParameterHandler ที่เชื่อมโยงกับพารามิเตอร์
|
| ModuleProtoResultReporter | ผู้รายงานผลลัพธ์ที่มีไว้เพื่อรายงานเฉพาะผลลัพธ์ระดับโมดูล |
| ModulePusher | |
| ModulePusher.ModulePushError | เกิดข้อผิดพลาดร้ายแรงระหว่างการพุชโมดูล Mainline |
| ModuleResultsAndMetricsForwarder |
ส่วนขยายของ ResultAndLogForwarder ที่เพิ่มเมตริกที่เกี่ยวข้องกับข้อบังคับเพิ่มเติมลงในผลการทดสอบ
|
| ModuleSplitter |
ตัวช่วยในการแยกรายการโมดูลที่แสดงโดย IConfiguration ออกเป็นรายการหน่วยการดําเนินการที่แสดงโดย ModuleDefinition
|
| ModuleTestTypeUtil | มีวิธีการทั่วไปของยูทิลิตีสําหรับการตรวจสอบโมดูล |
| MultiFailureDescription |
เก็บ FailureDescription หลายรายการไว้ในที่ยึดเดียว
|
| MultiMap<K, V> |
ERROR(/Map) ที่รองรับหลายค่าต่อคีย์
|
ไม่ใช่
| NameMangleListener | โปรแกรมรับฟังพร็อกซีเพื่อแปลชื่อเมธอดทดสอบ คลาส และแพ็กเกจเมื่อมีการรายงานผลลัพธ์ |
| NativeBenchmarkTest | การทดสอบที่เรียกใช้ไฟล์ปฏิบัติการการทดสอบเปรียบเทียบแบบเนทีฟในอุปกรณ์หนึ่งๆ |
| NativeBenchmarkTestParser |
IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตข้อมูลการทดสอบการเปรียบเทียบ โดยรวบรวมเมตริกเกี่ยวกับเวลาเฉลี่ยต่อการดำเนินการ
|
| NativeBridgeModuleController | ตัวควบคุมโมดูลเพื่อตรวจสอบว่าอุปกรณ์รองรับบริดจ์แบบเนทีฟหรือไม่ |
| NativeCodeCoverageFlusher | คลาสยูทิลิตีที่ล้างการวัดการครอบคลุมของอุปกรณ์เดิมและบังคับให้ล้างข้อมูลการครอบคลุมของอุปกรณ์เดิมจากกระบวนการในอุปกรณ์ |
| NativeDevice |
การติดตั้งใช้งานเริ่มต้นของITestDevice อุปกรณ์ Android ที่ไม่ใช้สแต็กแบบสมบูรณ์
|
| NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) สำหรับเรียกใช้คำสั่ง "adb ...." ของ OS
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) เพื่อรีบูตอุปกรณ์
|
| NativeDevice.RebootMode | โหมดการรีบูต |
| NativeDeviceStateMonitor |
คลาสตัวช่วยสำหรับตรวจสอบสถานะของ IDevice ที่ไม่รองรับเฟรมเวิร์ก
|
| NativeLeakCollector |
ITargetPreparer ที่เรียกใช้ "dumpsys meminfo --unreachable -a" เพื่อระบุหน่วยความจำเนทีฟที่เข้าถึงไม่ได้ซึ่งแต่ละกระบวนการเก็บไว้
|
| NativeStressTest | การทดสอบที่เรียกใช้ไฟล์ปฏิบัติการทดสอบความเครียดแบบเนทีฟในอุปกรณ์หนึ่งๆ |
| NativeStressTestParser |
IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตการทดสอบความเครียด โดยรวบรวมเมตริกเกี่ยวกับจํานวนรอบที่เสร็จสมบูรณ์และเวลาเฉลี่ยต่อรอบ
|
| NegativeHandler | แฮนเดิลที่ระบุว่าไม่ควรดําเนินการใดๆ และพารามิเตอร์ไม่ควรสร้างโมดูลเพิ่มเติม |
| NestedDeviceStateMonitor | เครื่องมือตรวจสอบสถานะอุปกรณ์ที่ดำเนินการตรวจสอบเพิ่มเติมในอุปกรณ์ที่ฝังอยู่เพื่อให้เหมาะกับลักษณะเฉพาะของสภาพแวดล้อมเสมือนจริง |
| NestedRemoteDevice | การนําเสนออุปกรณ์ที่ทํางานภายใน Cuttlefish VM ระยะไกล |
| NetworkNotAvailableException | แสดงขึ้นเมื่ออุปกรณ์เชื่อมต่อเครือข่ายเพื่อทดสอบไม่ได้ |
| NoApkTestSkipper | เครื่องมือเตรียมความพร้อมพิเศษที่ช่วยให้คุณข้ามการเรียกใช้ (การเตรียมและการทดสอบ) ทั้งหมดได้หากไม่มี APK ที่จะทดสอบ |
| NoDeviceException | แสดงขึ้นเมื่อไม่มีอุปกรณ์ที่จะดำเนินการตามคำสั่งหนึ่งๆ |
| NoisyDryRunTest | เรียกใช้การทดสอบเสมือนจริงที่แสดงผลลัพธ์ในไฟล์คำสั่ง |
| NoOpConfigOptionValueTransformer |
IConfigOptionValueTransformer ที่ไม่มีการดำเนินการ
|
| NotMultiAbiHandler |
แฮนเดิลพิเศษที่จะแจ้งให้ SuiteModuleLoader ทราบว่าไม่ควรสร้างโมดูลจาก ABI รอง
|
| NullDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้เพื่อจัดสรรเมื่อ IDeviceSelection.nullDeviceRequested() เป็น true
|
O
| OpenObjectLoader | ตัวโหลดสำหรับออบเจ็กต์เริ่มต้นที่มีอยู่ใน AOSP |
| ตัวเลือก |
กำกับเนื้อหาในช่องว่าแสดงตัวเลือก IConfiguration
|
| Option.Importance | |
| OptionClass |
กำกับเนื้อหาคลาสว่าแสดงออบเจ็กต์ IConfiguration
|
| OptionCopier |
คลาสตัวช่วยที่สามารถคัดลอกค่าช่อง Option ที่มีชื่อเดียวกันจากออบเจ็กต์หนึ่งไปยังอีกออบเจ็กต์หนึ่ง
|
| OptionDef |
เก็บรายละเอียดของ Option
|
| OptionFetcher | ตัวช่วยรับตัวเลือกการทดสอบจากกระบวนการหลัก |
| OptionNotAllowedException |
ConfigurationException ที่เฉพาะเจาะจงเมื่อไม่อนุญาตให้ส่งตัวเลือกในบรรทัดคำสั่ง
|
| OptionSetter |
ป้อนข้อมูลในช่อง Option
|
| OptionSetter.Handler<T> | |
| OptionSetter.MapHandler |
Handler เพื่อจัดการค่าสําหรับช่องแผนที่
|
| OptionSetter.OptionFieldsForName | คอนเทนเนอร์สำหรับรายการช่องตัวเลือกที่มีชื่อที่ระบุ |
| OptionUpdateRule | ควบคุมลักษณะการทํางานเมื่อมีการระบุตัวเลือกหลายครั้ง |
| OtaDeviceBuildInfo |
IDeviceBuildInfo ที่ใช้สำหรับการทดสอบการอัปเดตแบบ OTA
|
| OtatoolsBuildInfo |
IBuildInfo ที่มีอาร์ติแฟกต์ otatools
|
| OtaUpdateDeviceFlasher | โปรแกรมแฟลชอุปกรณ์ที่เรียกใช้สคริปต์ system/update_engine/scripts/update_device.py ด้วยแพ็กเกจ OTA แบบเต็มหรือแบบเพิ่มเพื่ออัปเดตภาพอุปกรณ์ |
| OxygenUtil | ยูทิลิตีสำหรับโต้ตอบกับบริการ Oxygen |
P
| PackageInfo | คอนเทนเนอร์สำหรับข้อมูลแพ็กเกจของแอปพลิเคชันที่แยกวิเคราะห์จากอุปกรณ์ |
| PackageInstalledModuleController | ตัวควบคุมโมดูลที่จะไม่ทำการทดสอบเมื่ออุปกรณ์ไม่ได้ติดตั้งแพ็กเกจที่ระบุ |
| คู่<A, B> | กำหนดคลาส Pair ของเราเองซึ่งมีออบเจ็กต์ 2 รายการ |
| PairingMultiTargetPreparer | เครื่องมือเตรียมความพร้อมแบบหลายเป้าหมายช่วยจับคู่ (และเชื่อมต่อ) บลูทูธระหว่าง 2 อุปกรณ์ |
| ParallelDeviceExecutor<V> |
Wrapper ของ ERROR(/ExecutorService) เพื่อเรียกใช้ฟังก์ชันพร้อมกัน
|
| ParentSandboxInvocationExecution |
เวอร์ชันของ InvocationExecution สําหรับการดําเนินการพิเศษของคําเรียกใช้หลักเมื่อเรียกใช้แซนด์บ็อกซ์
|
| ParentShardReplicate | ทำซ้ำการตั้งค่าสำหรับอุปกรณ์เครื่องหนึ่งไปยังอุปกรณ์อื่นๆ ทั้งหมดที่จะเป็นส่วนหนึ่งของการแยกข้อมูล |
| PartialZipDownloadCache | ยูทิลิตีสำหรับแคชไฟล์ที่ดาวน์โหลดบางส่วนตามเนื้อหาของไฟล์ |
| PassingTestFileReporter |
ITestInvocationListener ที่บันทึกรายการเฟรมทดสอบที่ผ่านไปยังไฟล์ทดสอบ
|
| PerfettoGenericPostProcessor | โปรแกรมประมวลผลผลลัพธ์ที่ประมวลผลไฟล์ Proto ของเมตริกข้อความ/ไบนารีเป็นคู่คีย์-ค่าโดยการขยายข้อความและช่อง Proto ที่มีค่าสตริงแบบซ้ำๆ จนกว่าจะพบช่องที่มีค่าตัวเลข |
| 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, START TIME IN SECOND SINCE EPOCH) |
| ProcessUtil | |
| ProfileParameterHandler | แฮนเดิลพารามิเตอร์พื้นฐานสําหรับผู้ใช้โปรไฟล์ |
| ProfileTargetPreparer |
คลาสพื้นฐานสําหรับการตั้งค่าเครื่องมือเตรียมเป้าหมายสําหรับผู้ใช้โปรไฟล์ android.os.usertype.profile.XXX
|
| PropertyChanger | คลาสยูทิลิตีสำหรับเปลี่ยน (หรือเพิ่ม) รายการในไฟล์พร็อพเพอร์ตี้ Android |
| ProtoResultParser | โปรแกรมแยกวิเคราะห์สำหรับรูปแบบโปรโตคอลผลการค้นหาของ Tradefed |
| ProtoResultParser.TestLevel | การแจกแจงค่าที่แสดงถึงระดับปัจจุบันของโปรโตคอลที่ประมวลผล |
| ProtoResultReporter |
ผู้รายงานผลจะสร้าง TestRecord protobuf ที่มีผลลัพธ์ทั้งหมดอยู่ภายใน
|
| ProtoUtil | วิธีการยูทิลิตีสําหรับจัดการข้อความ protobuf โดยไม่คํานึงถึงประเภท |
| ProxyConfiguration | ออบเจ็กต์ที่อนุญาตให้ชี้ไปยังการกําหนดค่าระยะไกลเพื่อดําเนินการ |
| PsParser | ยูทิลิตีที่ใช้แยกวิเคราะห์(USER,PID และ NAME) จากเอาต์พุตคำสั่ง "ps" |
| PtsBotTest | เรียกใช้การทดสอบ PTS-bot |
| PtsBotTest.TestFlagConfiguration | |
| PtsBotTest.TestFlagConfiguration.FlagConfig | |
| PtsBotTest.TestSyspropConfiguration | |
| PtsBotTest.TestSyspropConfiguration.SyspropConfig | |
| PushFileInvoker |
คลาสนี้เลิกใช้งานแล้ว
ใช้ PushFilePreparer แทน
|
| PushFilePreparer |
ITargetPreparer ที่พยายามพุชไฟล์จำนวนเท่าใดก็ได้จากเส้นทางโฮสต์ใดก็ได้ไปยังเส้นทางอุปกรณ์ใดก็ได้
|
| PythonBinaryHostTest |
การทดสอบโฮสต์มีไว้เพื่อเรียกใช้ไฟล์ไบนารี Python จากระบบบิลด์ Android (Soong)
เครื่องมือเรียกใช้การทดสอบรองรับ include-filter และ exclude-filter |
| PythonBinaryHostTest.PythonForwarder | ตัวส่งต่อผลลัพธ์เพื่อแทนที่ชื่อการเรียกใช้ด้วยชื่อไบนารี |
| PythonUnitTestResultParser |
ตีความเอาต์พุตของการทดสอบที่เรียกใช้กับเฟรมเวิร์ก unittest ของ Python และแปลเป็นคําเรียกใช้ ITestInvocationListener หลายรายการ
|
| PythonUnitTestRunner |
คลาสนี้เลิกใช้งานแล้ว
ให้ใช้ PythonBinaryHostTest แทน
|
| PythonVirtualenvHelper | คลาสตัวช่วยสำหรับเปิดใช้งานสภาพแวดล้อมเสมือนของ Python 3 |
| PythonVirtualenvPreparer | ตั้งค่า virtualenv ของ Python ในโฮสต์และติดตั้งแพ็กเกจ |
Q
| QuotationAwareTokenizer |
R
| RebootReasonCollector | ตัวรวบรวมที่รวบรวมการรีบูตอุปกรณ์ระหว่างการทดสอบและรายงานตามเหตุผลและจำนวน |
| RebootTargetPreparer | เครื่องมือเตรียมเป้าหมายที่จะรีบูตอุปกรณ์ |
| RecoveryLogPreparer | เครื่องมือเตรียมเป้าหมายที่ใช้รวบรวมบันทึกก่อนการกู้คืน |
| RegexTrie<V> |
RegexTrie คือไตรซึ่งแต่ละส่วนของคีย์ที่ERROR(/Pattern)
|
| RemoteAndroidDevice |
การติดตั้งใช้งาน ITestDevice สําหรับอุปกรณ์ Android แบบสแต็กเต็มรูปแบบที่เชื่อมต่อผ่าน adb connect
|
| RemoteAndroidTestRunner | เรียกใช้คําสั่งการทดสอบ Android จากระยะไกลและรายงานผลลัพธ์ |
| RemoteAndroidTestRunner.StatusReporterMode | แสดงโหมดผู้รายงานสถานะในตัวเลือกคำสั่งเครื่องมือวัด |
| RemoteAndroidVirtualDevice |
ขยายลักษณะการทํางานของ RemoteAndroidDevice สําหรับอุปกรณ์ Android สแต็กแบบสมบูรณ์ที่ทํางานใน Google Compute Engine (GCE)
|
| RemoteAvdIDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้เพื่อจัดสรรเมื่อ DeviceSelectionOptions.gceDeviceRequested() เป็น true
|
| RemoteCacheClient | การใช้งาน RemoteActionCache ที่ใช้การเรียก gRPC ไปยังเซิร์ฟเวอร์ API ระยะไกล |
| RemoteDynamicPool | การใช้กลุ่มการทดสอบที่รอดำเนินการจากระยะไกล |
| RemoteDynamicPool.RequestCallable | |
| RemoteFileResolver | คลาสง่ายๆ ที่ช่วยให้โหลดไฟล์จากสถานที่ต่างๆ ได้โดยใช้ URI และฟังก์ชันการทำงานของผู้ให้บริการ |
| RemoteFileUtil | คลาสยูทิลิตีสำหรับจัดการไฟล์จากอินสแตนซ์ระยะไกล |
| RemoteInvocationExecution |
การใช้งาน InvocationExecution ที่ขับเคลื่อนการดำเนินการจากระยะไกล
|
| RemoteInvocationExecution.FileOptionValueTransformer | |
| RemoteSshUtil | ยูทิลิตีสำหรับเรียกใช้คำสั่ง SSH ในอินสแตนซ์ระยะไกล |
| RemoteTestTimeOutEnforcer | รายการฟังที่อนุญาตให้ตรวจสอบเวลาดำเนินการของการกำหนดค่าการทดสอบหนึ่งๆ และดำเนินการไม่สำเร็จหากใช้เวลานานกว่าการหมดเวลาที่กำหนด |
| RemoteZip | ยูทิลิตีสำหรับแตกไฟล์แต่ละไฟล์ในไฟล์ ZIP ระยะไกล |
| RemoveSystemAppPreparer |
ITargetPreparer สำหรับการนำ APK ออกจากพาร์ติชันระบบก่อนการทดสอบ
|
| ReportPassedTests | รายงานในไฟล์ตัวกรองที่เป็นไปได้เพื่อยกเว้นการทดสอบที่ผ่าน |
| RequestUtil | ยูทิลิตีที่อนุญาตให้ลองส่งคําขอเครือข่ายอีกครั้งแบบทั่วไปด้วยการจัดการข้อผิดพลาด |
| ResolvePartialDownload | แก้ปัญหาคำขอดาวน์โหลดบางส่วน |
| ResourceMetricUtil | ฟังก์ชันยูทิลิตีสําหรับการเขียนเมตริก |
| ResourceUtil | ยูทิลิตีสําหรับการอ่านทรัพยากรการกําหนดค่า |
| RestApiHelper | คลาสตัวช่วยสําหรับการเรียก REST API |
| RestartSystemServerTargetPreparer | เครื่องมือเตรียมเป้าหมายที่จะรีสตาร์ทเซิร์ฟเวอร์ระบบโดยไม่ต้องรีบูตอุปกรณ์ |
| ResultAggregator | ตัวส่งต่อพิเศษที่รวบรวมผลลัพธ์เมื่อจําเป็น โดยอิงตามกลยุทธ์การลองอีกครั้งที่ใช้ |
| ResultAndLogForwarder | ตัวส่งต่อสําหรับผลลัพธ์และเหตุการณ์ในบันทึก |
| ResultDBReporter | |
| ResultDBUtil | คลาสยูทิลิตีสำหรับผู้รายงาน ResultDB |
| ResultForwarder |
ITestInvocationListener ที่ส่งต่อผลลัพธ์การเรียกไปยังรายการ Listener อื่นๆ
|
| ResultsPlayer | รันเนอร์พิเศษที่เล่นผลลัพธ์ที่ได้รับ |
| RetentionFileSaver | คลาสตัวช่วยสำหรับการสร้างไฟล์ .retention ในไดเรกทอรี |
| RetryConfigurationFactory | โรงงานที่จัดการการลองใช้คําสั่งอีกครั้ง |
| RetryLogSaverResultForwarder | ตัวส่งต่อที่จัดการการส่งผ่านความพยายามปัจจุบันของเราด้วย |
| RetryPreparationDecision | คลาสที่อธิบายการตัดสินใจว่าจะลองเตรียมอีกครั้งหรือไม่ และเพื่อทำให้การเรียกใช้โมดูลไม่สำเร็จ |
| RetryRescheduler | รันเนอร์พิเศษที่อนุญาตให้กำหนดเวลาการทดสอบการเรียกใช้ก่อนหน้านี้ที่ดำเนินการไม่สำเร็จหรือไม่ได้ดำเนินการ |
| RetryRescheduler.RetryType | ประเภทการทดสอบที่ลองใหม่ได้ |
| RetryResultForwarder |
ส่วนขยายของ ResultForwarder ที่พุชไปยังจำนวนครั้งที่พยายามหนึ่งๆ เสมอ
|
| RetryResultHelper | คลาสตัวช่วยเพื่อระบุว่าควรเรียกใช้โมดูลหรือการทดสอบใดหรือไม่ |
| RetryStatistics |
โครงสร้างที่จัดเก็บสถิติสําหรับเซสชันการลองอีกครั้งของ IRemoteTest รายการเดียว
|
| RetryStrategy | กลยุทธ์การลองอีกครั้งที่จะใช้เมื่อเรียกใช้การทดสอบบางอย่างอีกครั้ง |
| RootcanalForwarderPreparer | |
| RootTargetPreparer | เครื่องมือเตรียมเป้าหมายที่ใช้ "adb root" หรือ "adb unroot" ตามตัวเลือก "force-root" |
| RunAftersWithInfo | |
| RunBeforesWithInfo | |
| RunCommandTargetPreparer | |
| RunConfigDeviceRecovery |
ฐานทั่วไป IMultiDeviceRecovery เพื่อเรียกใช้การกําหนดค่า Tradefed เพื่อดําเนินขั้นตอนกู้คืน
|
| RunHostCommandTargetPreparer | กำหนดผู้เตรียมเป้าหมายให้เรียกใช้คำสั่งโฮสต์ที่กำหนดเองก่อนและหลังการทดสอบ |
| RunHostScriptTargetPreparer | เครื่องมือเตรียมเป้าหมายที่จะเรียกใช้สคริปต์ก่อนทำการทดสอบ |
| RunInterruptedException | แสดงเมื่อคําขอภายนอกขัดจังหวะการดําเนินการเรียกใช้ |
| RunNotifierWrapper |
Wrapper ของ RunNotifier เพื่อให้เรานํา DeviceNotAvailableException ไปได้
|
| RunOnCloneProfileParameterHandler | |
| RunOnCloneProfileTargetPreparer | |
| RunOnPrivateProfileParameterHandler | |
| RunOnPrivateProfileTargetPreparer | |
| RunOnSdkSandboxHandler |
แฮนเดิลสำหรับ ModuleParameters.RUN_ON_SDK_SANDBOX
|
| RunOnSdkSandboxTargetPreparer |
ITargetPreparer เพื่อระบุว่าการทดสอบควรทํางานในแซนด์บ็อกซ์ sdk
|
| RunOnSecondaryUserParameterHandler | |
| RunOnSecondaryUserTargetPreparer |
ITargetPreparer เพื่อให้การทดสอบทํางานในฐานะผู้ใช้รอง
|
| RunOnSystemUserTargetPreparer |
ITargetPreparer ที่ระบุว่าควรทำการทดสอบกับผู้ใช้ (แทนที่จะเป็นผู้ใช้ปัจจุบัน)
|
| RunOnWorkProfileParameterHandler | |
| RunOnWorkProfileTargetPreparer |
ITargetPreparer ที่สร้างโปรไฟล์งานในการตั้งค่า และทําเครื่องหมายว่าควรเรียกใช้การทดสอบในผู้ใช้รายนั้น
|
| RuntimeRestartCollector | เครื่องมือรวบรวมข้อมูลที่รวบรวมการประทับเวลาของการเริ่มทํางานอีกครั้ง (เซิร์ฟเวอร์ระบบขัดข้อง) ระหว่างการทดสอบ หากมี |
| RunUtil | ชุดเมธอดตัวช่วยสําหรับดําเนินการ |
| RustBenchmarkResultParser |
ตีความเอาต์พุตของการทดสอบที่ทํางานกับเฟรมเวิร์กการเปรียบเทียบของ Criterion และแปลเป็นคําเรียกใช้ชุด ITestInvocationListener
|
| RustBinaryHostTest | การทดสอบโฮสต์ที่มีไว้เพื่อเรียกใช้ไฟล์ไบนารี Rust จากระบบบิลด์ Android (Soong) |
| RustBinaryTest | การทดสอบที่เรียกใช้ไบนารี Rust ในอุปกรณ์ที่ระบุ |
| RustTestBase | คลาสพื้นฐานของ RustBinaryHostTest และ RustBinaryTest |
| RustTestBase.EnvPair | |
| RustTestBase.Invocation | |
| RustTestResultParser |
ตีความเอาต์พุตของการทดสอบที่เรียกใช้กับเฟรมเวิร์ก unittest ของ Rust และแปลเป็นคําเรียกใช้ ITestInvocationListener หลายรายการ
|
อา
| SandboxConfigDump |
คลาส Runner ที่สร้าง IConfiguration ตามบรรทัดคำสั่งและส่งออกไปยังไฟล์
|
| SandboxConfigDump.DumpCmd | |
| SandboxConfigurationException | ข้อยกเว้นการกําหนดค่าพิเศษที่มาจากการตั้งค่า Sandbox |
| SandboxConfigurationFactory | โรงงานการกําหนดค่าพิเศษเพื่อจัดการการสร้างการกําหนดค่าสําหรับวัตถุประสงค์ของการสร้างแซนด์บ็อกซ์ |
| SandboxConfigUtil |
คลาสยูทิลิตีสำหรับจัดการ IConfiguration เมื่อใช้แซนด์บ็อกซ์
|
| SandboxedInvocationExecution | การดำเนินการแบบพิเศษในแซนด์บ็อกซ์ของการเรียกใช้: นี่คือ InvocationExection สำหรับเมื่อเราอยู่ภายในแซนด์บ็อกซ์ที่เรียกใช้คำสั่ง |
| SandboxInvocationRunner | เรียกใช้การทดสอบที่เชื่อมโยงกับการเรียกใช้ในแซนด์บ็อกซ์ |
| SandboxOptions |
คลาสที่รับและระบุตัวเลือกให้กับ 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 ขึ้นไป |
| Sdk36ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ทดสอบเป็น SDK เวอร์ชัน 36 ขึ้นไป |
| SearchArtifactUtil | คลาสยูทิลิตีที่ใช้ในการค้นหาอาร์ติแฟกต์การทดสอบ |
| SecondaryUserHandler |
แฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER
|
| SecondaryUserOnDefaultDisplayHandler |
แฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY
|
| SecondaryUserOnSecondaryDisplayHandler |
แฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY
|
| SemaphoreTokenTargetPreparer | นี่คือเครื่องมือเตรียมที่ใช้โทเค็นเพื่อจัดเรียงลําดับการเรียกใช้การทดสอบในโฮสต์ Tradefed |
| SerializationUtil |
ยูทิลิตีสำหรับจัดรูปแบบ/แยกรูปแบบออบเจ็กต์ที่ใช้ ERROR(/Serializable)
|
| ServiceAccountKeyCredentialFactory |
โรงงานข้อมูลเข้าสู่ระบบเพื่อสร้าง oauth Credential ที่อิงตามคีย์บัญชีบริการ
|
| SettingsBaselineSetter | ตัวตั้งค่าทั่วไปสำหรับจัดการการตั้งค่าพื้นฐานของอุปกรณ์ผ่าน ITestDevice.setSetting |
| ShardBuildCloner | คลาสตัวช่วยที่จัดการการโคลนข้อมูลบิลด์จากบรรทัดคำสั่ง |
| ShardHelper | คลาสตัวช่วยที่จัดการการสร้างกลุ่มและกำหนดเวลากลุ่มสำหรับการเรียกใช้ |
| ShardListener |
ITestInvocationListener ที่รวบรวมผลลัพธ์จากกลุ่มการเรียกใช้ (หรือที่เรียกว่าการแยกการเรียกใช้เพื่อเรียกใช้หลายรายการพร้อมกันในหลายทรัพยากร) และส่งต่อไปยังโปรแกรมฟังอื่น
|
| ShardMainResultForwarder |
ResultForwarder ที่รวมผลลัพธ์ของการเรียกใช้การทดสอบที่แบ่งกลุ่ม
|
| ShellOutputReceiverStream | ยูทิลิตีคลาสย่อยของ OutputStream ที่เขียนลงใน IShellOutputReceiver |
| ShellStatusChecker | ตรวจสอบว่าสถานะเชลล์เป็นไปตามที่คาดไว้ก่อนและหลังการเรียกใช้โมดูล |
| ShippingApiLevelModuleController |
ทำการทดสอบหากอุปกรณ์เป็นไปตามเงื่อนไขต่อไปนี้
|
| ShowmapPullerMetricCollector |
การติดตั้งใช้งานพื้นฐานของ FilePullerDeviceMetricCollector ที่อนุญาตให้ดึงไฟล์ Showmap จากอุปกรณ์และรวบรวมเมตริกจากไฟล์
|
| SideloadOtaTargetPreparer |
เครื่องมือเตรียมเป้าหมายที่ดำเนินการโหลดจากภายนอกของแพ็กเกจ OTA ที่ระบุ ใช้แพ็กเกจ รอให้อุปกรณ์บูต และแทรกพร็อพเพอร์ตี้การสร้างอุปกรณ์เพื่อใช้เป็นข้อมูลการสร้าง
เครื่องมือเตรียมเป้าหมายนี้จะถือว่าอุปกรณ์จะอยู่ในโหมด adb ปกติเมื่อเริ่มต้น และตรวจสอบว่าอุปกรณ์จะออกจากโหมดเดียวกันนี้แต่ใช้บิลด์ที่ใหม่กว่า |
| SimpleFileLogger |
ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout และไฟล์บันทึกไฟล์เดียว
|
| SimplePerfResult | ออบเจ็กต์สำหรับเก็บผลการทดสอบ simpleperf ทั้งหมด |
| SimplePerfStatResultParser | คลาสยูทิลิตีสำหรับแยกวิเคราะห์ผลลัพธ์ simpleperf |
| SimplePerfUtil | คลาสยูทิลิตีสำหรับส่งคําสั่งง่ายๆ และรวบรวมผลลัพธ์ |
| SimplePerfUtil.SimplePerfType | Enum ของตัวเลือกคำสั่ง simpleperf |
| SimpleStats | คลาสยูทิลิตีขนาดเล็กที่คำนวณการวัดทางสถิติบางอย่างจากชุดข้อมูลตัวเลข |
| SizeLimitedOutputStream |
ERROR(/OutputStream) ที่สำรองข้อมูลแบบปลอดภัยสำหรับเธรดซึ่งจำกัดปริมาณข้อมูลสูงสุดที่เขียนได้
|
| SkipContext | การนําเสนอบริบทรอบการตัดสินใจเกี่ยวกับการข้ามหรือแคชผลลัพธ์ |
| SkipFeature |
ฟีเจอร์ที่อนุญาตให้เข้าถึงข้อมูล SkipManager บางส่วน
|
| SkipHWASanModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบในบิลด์ HWASan |
| SkipManager | เครื่องมือจัดการการข้ามจะช่วยตัดสินใจว่าควรข้ามอะไรในแต่ละระดับ ซึ่งได้แก่ การเรียกใช้ โมดูล และการทดสอบ โดยอิงตามเกณฑ์ต่างๆ |
| SkipReason | ระบุเหตุผลและข้อมูลเมตาของการข้ามการทดสอบ |
| SkipReason.DemotionTrigger | |
| Sl4aBluetoothUtil | คลาสยูทิลิตีจะดำเนินการบลูทูธในอุปกรณ์ 1 หรือ 2 เครื่องโดยใช้ SL4A |
| Sl4aBluetoothUtil.BluetoothAccessLevel |
Enums สำหรับระดับการเข้าถึงอุปกรณ์บลูทูธซึ่งอิงตาม BluetoothDevice.java
|
| Sl4aBluetoothUtil.BluetoothConnectionState |
Enums สำหรับสถานะการเชื่อมต่อบลูทูธซึ่งอิงตาม BluetoothProfile.java
|
| Sl4aBluetoothUtil.BluetoothPriorityLevel |
Enums สำหรับระดับความสำคัญของโปรไฟล์บลูทูธซึ่งอิงตาม BluetoothProfile.java
|
| Sl4aBluetoothUtil.BluetoothProfile |
Enums สำหรับโปรไฟล์บลูทูธที่อิงตาม BluetoothProfile.java
|
| Sl4aClient | ไคลเอ็นต์ SL4A เพื่อโต้ตอบผ่าน RPC กับเลเยอร์สคริปต์ SL4A |
| Sl4aEventDispatcher | โปรแกรมกระจายเหตุการณ์จะค้นหาเหตุการณ์และจัดคิวตามชื่อเพื่อทำการค้นหา |
| Sl4aEventDispatcher.EventSl4aObject | ออบเจ็กต์ที่แสดงผลโดยโปรแกรมตรวจสอบเหตุการณ์ |
| SnapshotInputStreamSource | InputStreamSource ที่สนับสนุนไฟล์ |
| SnapuserdWaitPhase | การนําเสนอ Enum ของเวลาที่ควรเข้าร่วม/บล็อกเพื่อให้การอัปเดต snapuserd เสร็จสมบูรณ์ |
| SparseImageUtil | ยูทิลิตีเพื่อทำให้รูปภาพแบบกระจัดกระจายกลับมาเป็นปกติ |
| SparseImageUtil.SparseInputStream | SparseInputStream อ่านจากต้นทางและตรวจหารูปแบบข้อมูล |
| StatsdBeforeAfterGaugeMetricPostProcessor | โปรแกรมประมวลผลข้อมูลหลังการประมวลผลที่ประมวลผลเมตริกการวัดที่รวบรวมในแนวทาง "ก่อน/หลัง" เช่น |
| StatsdEventMetricPostProcessor | โปรแกรมประมวลผลข้อมูลหลังการประมวลผลที่ประมวลผลเมตริกเหตุการณ์ในรายงาน statsd เป็นคู่คีย์-ค่า โดยใช้รูปแบบที่ระบุไว้ในโปรแกรมประมวลผล |
| StatsdGenericPostProcessor | โปรแกรมประมวลผลข้อมูลหลังการประมวลผลที่ประมวลผลรายงาน Proto Statsd แบบไบนารีเป็นคู่คีย์-ค่าโดยการขยายรายงานเป็นโครงสร้างต้นไม้ |
| StatusCheckerResult |
มีผลการดําเนินการ ISystemStatusChecker
|
| StatusCheckerResult.CheckStatus | |
| StdoutLogger |
ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout
|
| StopServicesSetup |
ITargetPreparer ที่หยุดบริการในอุปกรณ์
|
| StreamProtoReceiver | ตัวรับที่แปล TestRecord รูปแบบโปรโตคอลที่ได้รับเป็นเหตุการณ์ Tradefed |
| StreamProtoResultReporter |
การใช้งาน ProtoResultReporter
|
| StreamUtil | คลาสยูทิลิตีสำหรับจัดการสตรีมอินพุต |
| StrictShardHelper | กลยุทธ์การแยกข้อมูลเพื่อสร้างกลุ่มย่อยที่เข้มงวดซึ่งจะไม่รายงานร่วมกัน |
| StringEscapeUtils | คลาสยูทิลิตีสำหรับการหลีกหนีสตริงสำหรับรูปแบบที่เฉพาะเจาะจง |
| StringUtil | คลาสยูทิลิตีสำหรับการหลีกหนีสตริงสําหรับการจัดการสตริงทั่วไป |
| StubBuildProvider |
การใช้งาน IBuildProvider แบบไม่มีการดำเนินการ
|
| StubDevice |
การติดตั้งใช้งานตัวยึดตําแหน่งจำลองของ IDevice
|
| StubKeyStoreClient | การติดตั้งใช้งานสแต็บเริ่มต้นสําหรับไคลเอ็นต์ KeyStore |
| StubKeyStoreFactory | การใช้งานสแต็บเริ่มต้นสำหรับ KeyStore Factory |
| StubLocalAndroidVirtualDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้เพื่อจัดสรรเมื่อ DeviceSelectionOptions.localVirtualDeviceRequested() เป็น true
|
| StubMultiTargetPreparer |
การใช้งานตัวยึดตําแหน่งว่างของ IMultiTargetPreparer
|
| StubTargetPreparer |
การใช้งานตัวยึดตําแหน่งว่างของ ITargetPreparer
|
| StubTest | การติดตั้งใช้งานการทดสอบว่างเปล่าที่ไม่มีการดําเนินการ |
| StubTestRunListener |
การใช้งาน ITestRunListener แบบสแต็บ
|
| SubprocessCommandException | คำสั่งย่อยไม่ทำงาน |
| SubprocessConfigBuilder | สร้าง XML การกำหนดค่า TF ของ Wrapper สําหรับการกําหนดค่า TF ที่มีอยู่ |
| SubprocessEventHelper | ตัวช่วยในการแปลงเป็นอนุกรม/แปลงอนุกรมเหตุการณ์ที่จะส่งไปยังบันทึก |
| SubprocessEventHelper.BaseTestEventInfo | ตัวช่วยพื้นฐานสําหรับข้อมูล TestIgnored |
| SubprocessEventHelper.FailedTestEventInfo | เครื่องมือสำหรับข้อมูล testFailed |
| SubprocessEventHelper.InvocationEndedEventInfo | ตัวช่วยสำหรับข้อมูลการเรียกใช้ที่สิ้นสุด |
| SubprocessEventHelper.InvocationFailedEventInfo | เครื่องมือสำหรับข้อมูล InvocationFailed |
| SubprocessEventHelper.InvocationStartedEventInfo | ตัวช่วยสำหรับข้อมูลการเริ่มการเรียกใช้ |
| SubprocessEventHelper.LogAssociationEventInfo | เครื่องมือสำหรับข้อมูล logAssociation |
| SubprocessEventHelper.SkippedTestEventInfo | |
| SubprocessEventHelper.TestEndedEventInfo | ตัวช่วยสำหรับข้อมูล testEnded |
| SubprocessEventHelper.TestLogEventInfo | ตัวช่วยสำหรับข้อมูล testLog |
| SubprocessEventHelper.TestModuleStartedEventInfo | ตัวช่วยสำหรับข้อมูลการเริ่มโมดูลทดสอบ |
| SubprocessEventHelper.TestRunEndedEventInfo | ตัวช่วยสำหรับข้อมูล testRunEnded |
| SubprocessEventHelper.TestRunFailedEventInfo | ตัวช่วยสำหรับข้อมูล testRunFailed |
| SubprocessEventHelper.TestRunStartedEventInfo | ตัวช่วยสำหรับข้อมูล testRunStarted |
| SubprocessEventHelper.TestStartedEventInfo | เครื่องมือสำหรับข้อมูล testStarted |
| SubprocessExceptionParser | ตัวช่วยจัดการเอาต์พุตข้อยกเว้นจากเครื่องมือเรียกใช้คำสั่ง Tradefed มาตรฐาน |
| SubprocessReportingHelper | คลาสสำหรับสร้างไฟล์การกําหนดค่าของ Wrapper เพื่อใช้โปรแกรมรายงานผลลัพธ์ของกระบวนการย่อยสําหรับคําสั่งคลัสเตอร์ |
| SubprocessResultsReporter |
ใช้ ITestInvocationListener เพื่อระบุเป็น result_reporter และส่งต่อผลการทดสอบ การเรียกใช้การทดสอบ และการเรียกใช้การทดสอบจากกระบวนการย่อย
|
| SubprocessTestResultsParser |
ขยาย ERROR(/FileOutputStream) เพื่อแยกวิเคราะห์เอาต์พุตก่อนที่จะเขียนลงในไฟล์เพื่อให้เราสร้างเหตุการณ์ทดสอบฝั่ง Launcher ได้
|
| SubprocessTestResultsParser.StatusKeys | คีย์สถานะการทดสอบที่เกี่ยวข้อง |
| SubprocessTfLauncher |
IRemoteTest สําหรับการทดสอบกับการติดตั้ง TF แยกต่างหาก
|
| SuiteApkInstaller | ติดตั้ง APK ที่ระบุสำหรับการกำหนดค่าชุดทดสอบจากตัวแปร $ANDROID_TARGET_OUT_TESTCASES หรือ ROOT_DIR ในข้อมูลบิลด์ |
| SuiteModuleLoader | ดึงข้อมูลคําจํากัดความของข้อบังคับการทดสอบความเข้ากันได้จากที่เก็บ |
| SuiteModuleLoader.ConfigFilter |
ERROR(/FilenameFilter) เพื่อค้นหาไฟล์การกําหนดค่าทั้งหมดในไดเรกทอรี
|
| SuiteResultCacheUtil | ยูทิลิตีสำหรับอัปโหลดและดาวน์โหลดผลการแคชสําหรับโมดูลทดสอบ |
| SuiteResultCacheUtil.CacheResultDescriptor | อธิบายผลลัพธ์แคช |
| SuiteResultHolder | ออบเจ็กต์ตัวช่วยเพื่อลดความซับซ้อนในการแปลงเป็นอนุกรมและถอดรหัสผลลัพธ์การเรียกใช้ |
| SuiteResultReporter | รวบรวมผลการทดสอบสําหรับการเรียกใช้ชุดทดสอบทั้งหมดและแสดงผลลัพธ์สุดท้าย |
| SuiteResultReporter.ModulePrepTimes | ตัวยึดวัตถุสำหรับเวลาเตรียมและรื้อถอนโมดูล 1 รายการ |
| SuiteTestFilter | แสดงตัวกรองสําหรับการรวมและการยกเว้นการทดสอบ |
| SwitchUserTargetPreparer |
ITargetPreparer ที่เปลี่ยนไปใช้ประเภทผู้ใช้ที่ระบุใน setUp
|
| SystemServerFileDescriptorChecker | ตรวจสอบว่าเซิร์ฟเวอร์ระบบมี FD เหลือน้อยหรือไม่ |
| SystemServerStatusChecker | ตรวจสอบว่า PID ของ system_server มีการเปลี่ยนแปลงจากก่อนและหลังการเรียกใช้โมดูลหรือไม่ |
| SystemUpdaterDeviceFlasher |
IDeviceFlasher ที่ใช้โปรแกรมอัปเดตระบบเพื่อติดตั้งรูปภาพระบบที่รวมอยู่ในแพ็กเกจการอัปเดต OTA
|
| SystemUtil | คลาสยูทิลิตีสําหรับการเรียกระบบ |
| SystemUtil.EnvVariable |
T
| TableBuilder | คลาสตัวช่วยสำหรับแสดงเมทริกซ์ขององค์ประกอบสตริงในตาราง |
| TableFormatter | คลาสตัวช่วยสำหรับแสดงเมทริกซ์ขององค์ประกอบสตริงเพื่อให้คอลัมน์องค์ประกอบแต่ละคอลัมน์เรียงกัน |
| TargetFileUtils | |
| TargetFileUtils.FilePermission | |
| TargetSetupError | เกิดข้อผิดพลาดร้ายแรงขณะเตรียมเป้าหมายสําหรับการทดสอบ |
| TarUtil | ยูทิลิตีสำหรับจัดการไฟล์ tar |
| TearDownPassThroughPreparer | อนุญาตให้เรียกใช้ tearDown กับเครื่องมือเตรียมข้อมูลที่รวมอยู่ในการกำหนดค่าเป็นออบเจ็กต์ |
| TelephonyHelper | ยูทิลิตีสำหรับใช้และรับข้อมูลที่เกี่ยวข้องกับโทรศัพท์ |
| TelephonyHelper.SimCardInformation | ตัวยึดข้อมูลสำหรับข้อมูลที่เกี่ยวข้องกับซิมการ์ด |
| TelephonyTokenProvider | ผู้ให้บริการโทเค็นสําหรับโทเค็นที่เกี่ยวข้องกับโทรศัพท์ |
| TemperatureThrottlingWaiter |
ITargetPreparer ที่รอจนกว่าอุณหภูมิของอุปกรณ์จะลดลงถึงเป้าหมาย
|
| TemplateResolutionError |
คลาสที่ขยาย ConfigurationException สําหรับข้อผิดพลาดที่เกี่ยวข้องกับเทมเพลตระหว่างการแยกวิเคราะห์การกําหนดค่า
|
| TerribleFailureEmailHandler | คลาสตัวแฮนเดิลง่ายๆ ที่ส่งอีเมลไปยังผู้ที่สนใจเมื่อเกิดข้อผิดพลาด WTF (What a Terrible Failure) ภายในอินสแตนซ์ของ Trade Federation |
| TestAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในอุปกรณ์
|
| TestContentAnalyzer | ตัววิเคราะห์จะใช้บริบทสําหรับการวิเคราะห์และพิจารณาว่าสิ่งใดน่าสนใจ |
| TestContext | คลาสที่จะจําลองข้อความ TestContext ของ TFC API |
| TestDependencyResolver | ตัวช่วยในการแก้ไข Dependency หากจำเป็น |
| TestDescription | คลาสที่แสดงข้อมูลเกี่ยวกับเฟรมทดสอบ |
| TestDescriptionsFile | คลาสยูทิลิตีสำหรับการจัดระเบียบและการจัดระเบียบรายการ TestDescriptions ไปยังไฟล์ทดสอบ |
| TestDevice |
การติดตั้งใช้งาน ITestDevice สําหรับอุปกรณ์ Android แบบสแต็กเต็ม
|
| TestDevice.MicrodroidBuilder | ตัวสร้างที่ใช้สร้าง TestDevice ของ Microdroid |
| TestDeviceOptions |
คอนเทนเนอร์สำหรับ ITestDevice Option
|
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
การแสดงสถานะอุปกรณ์ที่สมบูรณ์กว่า DeviceState
|
| TestEnvironment | คลาสที่จะจําลองข้อความ TestEnvironment ที่ TFC API แสดง |
| TestErrorIdentifier | ตัวระบุข้อผิดพลาดจากการทดสอบและผู้เรียกใช้การทดสอบ |
| TestFailureModuleController | ตัวควบคุมสําหรับโมดูลที่ต้องการปรับแต่งลักษณะการทํางานของบันทึกการทดสอบที่เก็บรวบรวมไว้ |
| TestFilePushSetup |
ITargetPreparer ที่พุชไฟล์/ไดเรกทอรีอย่างน้อย 1 รายการจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ไปยังอุปกรณ์
|
| TestFilterHelper | คลาสตัวช่วยสำหรับการกรองการทดสอบ |
| TestGroupStatus | คลาสสำหรับจัดเก็บสถานะของกลุ่มทดสอบ |
| TestInfo | จัดเก็บข้อมูลการทดสอบที่ตั้งค่าไว้ในไฟล์ TEST_MAPPING |
| TestInformation | ออบเจ็กต์ Holder ที่มีข้อมูลและข้อมูลอ้างอิงทั้งหมดที่โปรแกรมรันทดสอบหรือทดสอบอาจต้องใช้เพื่อดำเนินการอย่างถูกต้อง |
| TestInformation.Builder |
ตัวสร้างเพื่อสร้างอินสแตนซ์ TestInformation
|
| TestInvocation |
การใช้งาน ITestInvocation เริ่มต้น
|
| TestInvocation.RunMode | โหมดต่างๆ ที่การเรียกใช้อาจพบ |
| TestInvocation.Stage | |
| TestInvocationManagementServer | เซิร์ฟเวอร์ GRPC ที่ช่วยจัดการการเรียกใช้การทดสอบและวงจรของการทำงาน |
| TestInvocationManagementServer.InvocationInformation | |
| TestMapping | คลาสสําหรับการโหลดไฟล์ TEST_MAPPING |
| TestMapping.NoTestRuntimeException | |
| TestMappingSuiteRunner |
การใช้ BaseTestSuite เพื่อเรียกใช้การทดสอบที่ระบุโดยตัวเลือก include-filter หรือไฟล์ TEST_MAPPING จากบิลด์เป็นชุด
|
| TestOption | จัดเก็บรายละเอียดตัวเลือกการทดสอบที่ตั้งค่าไว้ในไฟล์ TEST_MAPPING |
| TestOutputUploader | อัปโหลดไฟล์เอาต์พุตการทดสอบไปยังระบบไฟล์ในเครื่อง, GCS หรือปลายทาง HTTP(S) |
| TestRecordInterpreter |
ยูทิลิตีสำหรับแปลงโปรโต TestRecord ให้เป็นรูปแบบที่จัดการได้ง่ายขึ้นใน Tradefed
|
| TestRecordProtoUtil |
ยูทิลิตีสําหรับอ่าน TestRecord proto จากไฟล์
|
| TestResource | คลาสที่จะจําลองข้อความ TestResource ที่ TFC API แสดง |
| TestResourceDownloader | คลาสสําหรับดาวน์โหลดไฟล์ทรัพยากรการทดสอบจากระบบไฟล์/GCS/HTTP |
| TestResult | คอนเทนเนอร์สำหรับผลลัพธ์ของการทดสอบครั้งเดียว |
| TestResultListener | การลดความซับซ้อนของ ITestLifecycleListener สําหรับผู้ใช้งานที่สนใจเฉพาะผลการทดสอบแต่ละรายการ |
| TestRunnerUtil | คลาสยูทิลิตีที่จะช่วยโปรแกรมทดสอบต่างๆ |
| TestRunResult | เก็บผลลัพธ์จากการทดสอบครั้งเดียว |
| TestRunResultListener | โปรแกรมฟังที่อนุญาตให้อ่านสถานะการทดสอบครั้งสุดท้าย |
| TestRunToTestInvocationForwarder |
ตัวส่งต่อจาก ddmlib ITestRunListener ไปยัง ITestLifeCycleReceiver
|
| TestsPoolPoller | Wrapper การทดสอบที่อนุญาตให้เรียกใช้การทดสอบทั้งหมดของกลุ่มการทดสอบ |
| TestStatus | การนำเสนอสถานะที่เป็นไปได้สำหรับวิธีการทดสอบใน Tradefed |
| TestSuiteInfo |
คลาสที่แก้ไขการโหลดข้อมูลเมตาที่เกี่ยวข้องกับบิลด์สําหรับชุดทดสอบ
ชุดทดสอบต้องมีไฟล์ |
| TestSummary | คลาสที่แสดงข้อมูลสรุปการทดสอบ |
| TestSummary.Type | |
| TestSummary.TypedString | |
| TestSystemAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในพาร์ติชัน /system บนอุปกรณ์
|
| TestTimeoutEnforcer | รายการฟังที่อนุญาตให้ตรวจสอบเวลาดำเนินการของเฟรมทดสอบหนึ่งๆ และทดสอบไม่ผ่านหากใช้เวลานานกว่าการหมดเวลาที่กำหนด |
| TextResultReporter | ผู้รายงานผลลัพธ์การทดสอบที่ส่งต่อผลลัพธ์ไปยังเครื่องพิมพ์ผลลัพธ์ข้อความ JUnit |
| TfInternalOptionsFetcher | คลาสยูทิลิตีที่ช่วยให้คลาสโหลดค่าตัวแปรแบบคงที่จากไฟล์ res ได้ |
| TfMetricProtoUtil | คลาสยูทิลิตีที่จะช่วยในการเปลี่ยนจาก Map<string, string=""> เป็น Map<string, metric=""> </string,></string,> |
| TfObjectTracker | ยูทิลิตีสำหรับติดตามการใช้งานออบเจ็กต์ต่างๆ ของ Trade Federation |
| TfSuiteRunner |
การใช้งาน ITestSuite ซึ่งจะโหลดการทดสอบจากโฟลเดอร์ res/config/suite/
ของ TF jars
|
| TfTestLauncher |
IRemoteTest สําหรับการเรียกใช้การทดสอบหน่วยหรือการทดสอบฟังก์ชันกับการติดตั้ง TF แยกต่างหาก
|
| TimeStatusChecker | เครื่องมือตรวจสอบสถานะเพื่อให้แน่ใจว่าเวลาของอุปกรณ์และโฮสต์จะซิงค์กันอยู่เสมอ |
| TimeUtil | มีเมธอดยูทิลิตีที่เกี่ยวข้องกับเวลา |
| TimeVal |
นี่เป็นประเภท Sentinel ที่รวม Long
|
| TimeWaster | เครื่องมือเตรียมเป้าหมายแบบง่ายที่เสียเวลาและอาจต้องรีสตาร์ทอุปกรณ์ |
| TokenProperty | โทเค็นที่รองรับที่มีการแยกข้อมูลแบบไดนามิก |
| TokenProviderHelper | ตัวช่วยที่ให้ผู้ให้บริการเชื่อมโยงกับโทเค็นหนึ่งๆ เพื่อดูว่าอุปกรณ์รองรับโทเค็นดังกล่าวหรือไม่ |
| TraceCmdCollector |
IMetricCollector ที่รวบรวมร่องรอยระหว่างการทดสอบโดยใช้ trace-cmd และบันทึกร่องรอยเหล่านั้นลงในการเรียกใช้
|
| TracePropagatingExecutorService | บริการผู้ดำเนินการที่ส่งต่องานไปยังการใช้งานที่อยู่เบื้องหลังขณะที่เผยแพร่บริบทการติดตาม |
| TracingLogger | คลาสที่ช่วยจัดการการติดตามสําหรับการเรียกใช้การทดสอบแต่ละครั้ง |
| TradefedConfigObject | คลาสสำหรับจำลองข้อความ TradefedConfigObject ของ TFC API |
| TradefedConfigObject.Type | รายการประเภทออบเจ็กต์การกําหนดค่าที่แทรกลงในการกําหนดค่าคําสั่งคลัสเตอร์ได้ |
| TradefedDelegator | ออบเจ็กต์ที่ช่วยมอบสิทธิ์การเรียกใช้ไปยังไบนารี Tradefed อื่น |
| TradefedFeatureClient | ไคลเอ็นต์ grpc เพื่อขอการเรียกใช้ฟีเจอร์จากเซิร์ฟเวอร์ |
| TradefedFeatureServer | เซิร์ฟเวอร์ที่ตอบสนองต่อคําขอเพื่อเรียกใช้ฟีเจอร์ |
| TradefedSandbox | คอนเทนเนอร์แซนด์บ็อกซ์ที่เรียกใช้ Trade Federation ได้ |
| TradefedSandboxFactory | การใช้งานเริ่มต้นสําหรับ SandboxFactory |
| TradefedSandboxRunner |
Runner ที่เชื่อมโยงกับ TradefedSandbox ซึ่งจะอนุญาตให้เรียกใช้แซนด์บ็อกซ์
|
| TradefedSandboxRunner.StubScheduledInvocationListener |
สตับ IScheduledInvocationListener ที่ไม่ทําอะไรเลย
|
U
| UiAutomatorRunner | เรียกใช้การทดสอบ UI Automator ในอุปกรณ์และรายงานผลลัพธ์ |
| UiAutomatorTest | |
| UiAutomatorTest.LoggingOption | |
| UiAutomatorTest.TestFailureAction | |
| UnexecutedTestReporterThread | เทรดที่จัดการการรายงานการทดสอบที่ไม่ได้ดำเนินการทั้งหมด |
| UniqueMultiMap<K, V> |
MultiMap ที่ตรวจสอบว่าค่าแต่ละค่าไม่ซ้ำกัน
|
| UploadManifest | ไฟล์ Manifest ของ BLOB และไฟล์ที่จะอัปโหลด |
| UploadManifest.Builder | |
| UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery ซึ่งรีเซ็ตบัส USB สำหรับอุปกรณ์ออฟไลน์
|
| UsbResetRunConfigRecovery | อนุญาตให้ทริกเกอร์คําสั่งเพื่อรีเซ็ต USB ของอุปกรณ์ |
| UsbResetTest |
IRemoteTest ที่รีเซ็ตอุปกรณ์ผ่าน USB และตรวจสอบว่าอุปกรณ์กลับมาออนไลน์หรือไม่หลังจากนั้น
|
| UserChecker | ตรวจสอบว่าผู้ใช้มีการเปลี่ยนแปลงระหว่างการทดสอบหรือไม่ |
| UserCleaner |
ITargetPreparer ที่นำผู้ใช้รองออกเมื่อมีการเลิกใช้งาน
|
| UserHelper | |
| UserInfo | คล้ายกับคลาส UserInfo จากแพลตฟอร์ม |
| UserInfo.UserType | ตัวแปรที่รองรับของประเภทผู้ใช้ใน API ภายนอก |
V
| ValidateSuiteConfigHelper |
คลาสนี้จะช่วยตรวจสอบว่า IConfiguration ที่โหลดสําหรับชุดซอฟต์แวร์เป็นไปตามข้อกําหนดที่ต้องการหรือไม่ - ไม่มีผู้ให้บริการบิลด์ - ไม่มีผู้รายงานผลลัพธ์
|
| VersionedFile | โครงสร้างข้อมูลที่แสดงไฟล์ที่มีเวอร์ชันที่เชื่อมโยง |
| VersionParser | ดึงข้อมูลเวอร์ชันของอาร์ติแฟกต์ Tradefed ที่ใช้งานอยู่ |
| VisibleBackgroundUserPreparer | เครื่องมือเตรียมเป้าหมายสําหรับการทดสอบในผู้ใช้ที่เริ่มทำงานในเบื้องหลัง |
| VmRemoteDevice | อุปกรณ์เสมือนระยะไกลที่เราจัดการจากภายในเครื่องเสมือน |
W
| WaitDeviceRecovery |
การใช้งาน IDeviceRecovery ที่รอให้อุปกรณ์ออนไลน์และตอบสนองต่อคําสั่งง่ายๆ
|
| WaitForDeviceDatetimePreparer |
ITargetPreparer ที่รอการตั้งค่าวันที่และเวลาในอุปกรณ์
ตัวเลือกนี้อาจบังคับให้ใช้ |
| WifiCommandUtil | คลาสยูทิลิตีที่สามารถแยกวิเคราะห์เอาต์พุตคำสั่ง Wi-Fi |
| WifiCommandUtil.ScanResult | แสดงเครือข่าย Wi-Fi ที่มีข้อมูลที่เกี่ยวข้อง |
| WifiHelper | คลาสตัวช่วยสำหรับจัดการบริการ Wi-Fi ในอุปกรณ์ |
| WifiPreparer |
ITargetPreparer ที่กําหนดค่า Wi-Fi ในอุปกรณ์ หากจําเป็น
|
X
| XmlFormattedGeneratorReporter |
การใช้ FormattedGeneratorReporter ซึ่งจัดรูปแบบชุดผลลัพธ์เป็นรูปแบบ XML
|
| XmlResultReporter | เขียนผลลัพธ์ JUnit ลงในไฟล์ XML ในรูปแบบที่สอดคล้องกับ XMLJUnitResultFormatter ของ Ant |
| XmlSuiteResultFormatter | คลาสยูทิลิตีเพื่อบันทึกชุดการเรียกใช้เป็น XML |
| XmlSuiteResultFormatter.RunHistory | ออบเจ็กต์ตัวช่วยสำหรับการแปลง JSON |
Y
| YamlClassOptionsParser | เครื่องมือช่วยแยกวิเคราะห์ข้อมูลโปรแกรมทดสอบรันไทม์จากการกําหนดค่า YAML Tradefed |
Z
| ZipCompressionStrategy |
ICompressionStrategy สำหรับการสร้างไฟล์ ZIP
|
| ZipUtil | คลาสตัวช่วยสําหรับการดำเนินการที่เกี่ยวข้องกับการบีบอัด |
| ZipUtil2 | คลาสตัวช่วยสำหรับการแตกไฟล์ ZIP ที่พิจารณาสิทธิ์ของไฟล์ POSIX |