ดัชนีชั้นเรียน
ซึ่งเป็นคลาส API ดูแพ็กเกจ API ทั้งหมด
A
| AaptParser | คลาสที่ดึงข้อมูลจาก APK โดยการแยกวิเคราะห์เอาต์พุตของ "aapt dump badging" |
| AaptParser.AaptVersion | Enum ของตัวเลือกสำหรับเวอร์ชัน AAPT ที่ใช้ในการแยกวิเคราะห์ไฟล์ APK |
| Abi | คลาสที่แสดง ABI |
| AbiFormatter | คลาสยูทิลิตีสำหรับ ABI |
| AbiUtils | คลาสยูทิลิตีสำหรับการจัดการ ABI ของอุปกรณ์ |
| AbLocalBuildProvider | ผู้ให้บริการบิลด์ในพื้นที่ที่สร้างบิลด์ในพื้นที่บนบิลด์ Android |
| AbstractConnection | การแสดงการเชื่อมต่อแบบนามธรรม |
| AbstractHostMonitor | คลาสทั่วไปสำหรับการตรวจสอบสถานะของโฮสต์ |
| AbstractTunnelMonitor | ตรวจสอบอุโมงค์แบบนามธรรมสำหรับ AVD ใน GCE |
| AbstractXmlParser | คลาสพื้นฐานของตัวช่วยสำหรับการแยกวิเคราะห์ไฟล์ XML |
| AbstractXmlParser.ParseException | เกิดขึ้นหากแยกวิเคราะห์อินพุต XML ไม่ได้ |
| AcloudConfigParser | คลาส Helper ที่แยกวิเคราะห์การกำหนดค่า Acloud (ใช้เพื่อเริ่มอินสแตนซ์อุปกรณ์ระบบคลาวด์) |
| AcloudConfigParser.AcloudKeys | ชุดคีย์ที่ค้นหาได้จากการกำหนดค่า |
| ActionInProgress | การดำเนินการทั่วไปอยู่ระหว่างดำเนินการ |
| ActiveTrace | คลาสหลักที่ช่วยอธิบายและจัดการการติดตามที่ใช้งานอยู่ |
| ActivityStatusChecker | เครื่องมือตรวจสอบสถานะสำหรับกิจกรรมที่เหลือซึ่งทำงานเมื่อสิ้นสุดโมดูล |
| AdbCommandRejectedException | ข้อยกเว้นที่เกิดขึ้นเมื่อ adb ปฏิเสธคำสั่ง |
| AdbDevice | เก็บสถานะของอุปกรณ์ตามที่รายงานโดยคำสั่ง "adb devices -l" |
| AdbDeviceConnection |
แสดงการเชื่อมต่อกับอุปกรณ์ผ่าน ADB เพื่อใช้กับ ERROR(IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)/com.android.incfs.install.IncrementalInstallSession.Builder#execute(java.util.concurrent.Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger) IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger))
|
| AdbDeviceConnection.Factory | |
| AdbDeviceTracker | แสดงเหตุการณ์การเชื่อมต่ออุปกรณ์และการเปลี่ยนแปลงสถานะโดยการเรียกใช้และแยกวิเคราะห์เอาต์พุตของคำสั่ง "adb track-devices" |
| AdbHelper | คลาส Helper เพื่อจัดการคำขอและการเชื่อมต่อกับ adb |
| AdbHelper.AdbResponse | การตอบกลับจาก ADB |
| AdbHelper.AdbService | ระบุบริการ adb ที่คำสั่งควรมุ่งเป้า |
| AdbInitOptions | ตัวเลือกสำหรับการเริ่มต้น AndroidDebugBridge |
| AdbInitOptions.Builder | สร้างตัวเลือกการเริ่มต้นสำหรับ ADB |
| AdbRootElevator |
AutoCloseable ที่เปิดใช้ adb root เมื่อสร้างหากจำเป็น และคืนค่าสถานะรูทเมื่อเสร็จสมบูรณ์
|
| AdbShimDevice |
การติดตั้งใช้งานตัวยึดตำแหน่ง AdbShimDevice ของ IDevice
|
| AdbSocketUtils | |
| AdbSshConnection | การเชื่อมต่อ Adb ผ่าน SSH Bridge |
| AdbStopServerPreparer | Target preparer to stop adb server on the host before and after running adb tests. |
| AdbTcpConnection | การแสดงการเชื่อมต่อเริ่มต้นของอุปกรณ์ ซึ่งถือว่าเป็นการเชื่อมต่อ adb มาตรฐานของ อุปกรณ์ |
| AdbUtils | คลาสยูทิลิตีสำหรับการดำเนินการ adb |
| AdbVersion | |
| AFlagsFeatureFlag | คำอธิบายของแฟล็กฟีเจอร์ตามที่แยกวิเคราะห์จาก `aflags list` |
| AFlagsFeatureFlag.Mutability | ระบุว่าแก้ไขแฟล็กนี้ได้หรือไม่ |
| AFlagsFeatureFlag.Setter | ตำแหน่งที่ตั้งค่าสถานะนี้ล่าสุด |
| AFlagsFeatureFlag.State | สถานะของแฟล็ก (เช่น |
| AFlagsTargetPreparer |
ใช้ aflags เพื่อลบล้างค่าสถานะก่อนที่จะเรียกใช้การทดสอบ
|
| AfterClassWithInfo |
การรับประกันคล้ายกับ AfterClass แต่เมธอดที่มีคำอธิบายประกอบต้องกำหนดให้มีพารามิเตอร์ TestInformation
|
| AggregatePostProcessor | ตัวรวบรวมเมตริกที่ให้ค่าต่ำสุด สูงสุด ค่าเฉลี่ย ความแปรปรวน ค่าเบี่ยงเบนมาตรฐาน ผลรวม จำนวน และ เปอร์เซ็นไทล์ (ไม่บังคับ) สำหรับเมตริกตัวเลขที่รวบรวมระหว่างการทดสอบแบบหลายครั้ง โดยถือว่าเป็นค่าทศนิยม |
| AllocationInfo | มีข้อมูลการจัดสรร |
| AllocationInfo.AllocationSorter | |
| AllocationInfo.SortMode | |
| AllocationsParser | |
| AllTestAppsInstallSetup |
ITargetPreparer ที่ติดตั้งแอปทั้งหมดจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir()
ลงในอุปกรณ์
|
| AltDirBehavior |
การแจงนับเพื่อกำหนดลักษณะการทำงานของไดเรกทอรีสำรองสำหรับโปรแกรมติดตั้ง/พุชอาร์ติแฟกต์การทดสอบต่างๆ
|
| AnalysisHeuristic | ลำดับเป็นสิ่งสำคัญ |
| AndroidBuildAPIException | คลาสข้อยกเว้นสำหรับข้อผิดพลาดที่เกี่ยวข้องกับ Android Build API |
| AndroidBuildAPIHelper | เมธอด Helper ที่ใช้สร้างไคลเอ็นต์ Android Build |
| AndroidBuildApiLogSaver | คลาสที่บันทึกไฟล์บันทึกลงใน Android Build API |
| AndroidBuildAPIOptions | ตัวเลือกการกำหนดค่าระดับโฮสต์สำหรับไคลเอ็นต์ Android Build API |
| AndroidBuildArtifactHelper | คลาส Helper ที่ใช้ในการค้นหา Android Build API สำหรับอาร์ติแฟกต์บิลด์ |
| AndroidBuildDownloader |
IFileDownloader ที่ดึงข้อมูลไฟล์จาก Android Build API
|
| AndroidBuildFetcher | คลาส Helper ที่ใช้สำหรับดาวน์โหลดไฟล์จาก Android Build API |
| AndroidBuildRemoteFileResolver |
การติดตั้งใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดจากเซิร์ฟเวอร์บิลด์ Android
|
| AndroidBuildResultReporter | รายงานผลการทดสอบไปยัง Android Build API |
| AndroidBuildTestResult | ออบเจ็กต์คอนเทนเนอร์เพื่อจัดเก็บผลการทดสอบที่จะโพสต์ไปยัง Android Build API |
| AndroidCompatibility | มีเมธอดเพื่ออำนวยความสะดวกในการอัปโหลดฟิลด์เฉพาะของ Android ไปยัง ResultDB |
| AndroidDebugBridge |
การเชื่อมต่อกับ Android Debug Bridge (adb) ฝั่งโฮสต์
ซึ่งเป็นจุดศูนย์กลางในการสื่อสารกับอุปกรณ์ โปรแกรมจำลอง หรือแอปพลิเคชัน ที่ทำงานบนอุปกรณ์เหล่านั้น |
| AndroidDebugBridge.IDebugBridgeChangeListener |
คลาสที่ใช้การเชื่อมต่อนี้จะมีเมธอดที่จัดการกับการเปลี่ยนแปลง AndroidDebugBridge (รวมถึงการรีสตาร์ท)
|
| AndroidDebugBridge.IDeviceChangeListener |
คลาสที่ใช้การติดตั้งใช้งานอินเทอร์เฟซนี้จะมีเมธอดที่จัดการกับการเพิ่ม ลบ และเปลี่ยนแปลง IDevice
|
| AndroidJUnitTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการวัดคุมในอุปกรณ์ที่ระบุโดยใช้ android.support.test.runner.AndroidJUnitRunner |
| AndroidTestOrchestratorRemoteTestRunner | เรียกใช้การทดสอบ Android ที่ใช้เครื่องมือโดยใช้คำสั่ง adb และ AndroidTestOrchestrator |
| AoaTargetPreparer |
ITargetPreparer ที่ดำเนินการชุดการทำงาน (เช่น การคลิกและการปัด) โดยใช้โปรโตคอล
Android Open Accessory (AOAv2)
|
| ApiResponse | คลาสสำหรับแยกวิเคราะห์ค่าที่ API ส่งคืน |
| ApiResponse.Candidate | |
| ApiResponse.UsageMetadata | |
| ApkChangeDetector |
คลาสนี้จะตรวจหาว่า APK ที่จะติดตั้งแตกต่างจาก APK ในอุปกรณ์หรือไม่
เพื่อตัดสินใจว่าจะข้ามการติดตั้งและถอนการติดตั้งแอปในระหว่างการตั้งค่าและการสิ้นสุดของ ERROR(/TestAppInstallSetup) หรือไม่
|
| AppBuildInfo |
IBuildInfo ที่แสดงแอปพลิเคชัน Android และแพ็กเกจทดสอบ
|
| AppDeviceBuildInfo |
เลิกใช้คลาสนี้แล้ว
ใช้ IDeviceBuildInfo โดยตรง
|
| AppSetup |
ITargetPreparer ที่ติดตั้ง APK และการทดสอบ
|
| AppVersionFetcher | คลาสยูทิลิตีเพื่อรับสตริงเวอร์ชันแอปจากอุปกรณ์ |
| AppVersionFetcher.AppVersionInfo | ประเภทข้อมูลเวอร์ชันของแอป |
| ArchModuleController | ตัวควบคุมโมดูลไม่เรียกใช้การทดสอบเมื่อไม่ตรงกับสถาปัตยกรรมที่ระบุ |
| ArgsOptionParser |
ป้อนข้อมูลในช่อง Option จากอาร์กิวเมนต์บรรทัดคำสั่งที่แยกวิเคราะห์แล้ว
|
| ArgUtil |
คลาสยูทิลิตีเพื่อแยกวิเคราะห์อาร์กิวเมนต์ที่จัดรูปแบบตามที่คาดไว้เป็น OptionDef
|
| ArrayHelper | คลาสยูทิลิตีที่ให้การแปลงอาร์เรย์เป็น int/long สำหรับข้อมูลที่ได้รับจากอุปกรณ์ผ่าน adb |
| ArrayUtil | เมธอดยูทิลิตีสำหรับอาร์เรย์ |
| ArtChrootPreparer | สร้างไดเรกทอรี chroot สำหรับการทดสอบ ART |
| ArtGTest | |
| ArtifactDetails | ซึ่งอธิบายโครงสร้างของเนื้อหาและตัวอธิบายเนื้อหาตามที่เครื่องมือ CAS สร้างขึ้น |
| ArtifactDetails.ArtifactFileDescriptor | |
| ArtifactsAnalyzer | ยูทิลิตีที่ช่วยวิเคราะห์อาร์ติแฟกต์บิลด์เพื่อรับข้อมูลเชิงลึก |
| ArtRunTest | โปรแกรมเรียกใช้การทดสอบเพื่อเรียกใช้การทดสอบรันไทม์ของ ART |
| ArtRunTest.AdbShellCommandException | คลาสข้อยกเว้นเพื่อรายงานข้อผิดพลาดที่เกิดขึ้นระหว่างการเรียกใช้คำสั่ง ADB Shell |
| ArtTest | |
| AtestExecutionPlanSuiteRunner |
การใช้งาน ITestSuite
|
| ATestFileSystemLogSaver | คลาส LogSaver นี้ใช้โดย ATest เพื่อบันทึกบันทึกในเส้นทางที่เฉพาะเจาะจง |
| AtestRunner |
การใช้งาน ITestSuite
|
| AtestUtils | คลาสยูทิลิตีสำหรับโปรแกรมเรียกใช้ Atest |
| AtestUtils.IncrementalSetupEnabled | Enum ที่แสดงถึงข้อกำหนดสำหรับการตั้งค่าแบบเพิ่ม |
| AtraceCollector |
IMetricCollector ที่เรียกใช้ atrace ระหว่างการทดสอบและรวบรวมผลลัพธ์และบันทึกลงในการเรียกใช้
|
| AtraceRunMetricCollector | รวบรวมการติดตามจากไดเรกทอรีการทดสอบทั้งหมดภายใต้ไดเรกทอรีที่ระบุ จากอุปกรณ์ทดสอบ บันทึกไดเรกทอรีการทดสอบ และประมวลผลภายหลังไฟล์การติดตาม ภายใต้ไดเรกทอรีการทดสอบ และรวบรวมเมตริก |
| AutoLogCollector | การแจงนับที่อธิบายว่า Harness สามารถจัดการ Collector ใดได้โดยอัตโนมัติ |
| AutoLogProcessor | การแจงนับที่อธิบายว่าฮาร์เนสสามารถจัดการตัวประมวลผลใดได้โดยอัตโนมัติ |
| AutomatedReporters | คลาสที่กำหนดการแมปจากเครื่องมือรายงานอัตโนมัติของ Tradefed |
| AvdData | ข้อมูล Avd ที่ส่งคืนจาก [IDevice.getAvdData] |
| AveragePostProcessor | การใช้งานโปรแกรมประมวลผลภายหลังที่คำนวณค่าเฉลี่ยของรายการเมตริก |
B
| BackgroundDeviceAction | เรียกใช้คำสั่งในอุปกรณ์ที่ระบุซ้ำตามที่จำเป็นจนกว่าจะยกเลิกการดำเนินการ |
| BaseDeviceMetricCollector |
การติดตั้งใช้งานพื้นฐานของ IMetricCollector ที่อนุญาตให้เริ่มและหยุดการรวบรวมข้อมูลใน onTestRunStart(DeviceMetricData) และ onTestRunEnd(DeviceMetricData,Map)
|
| BaseEmulatorPreparer | ตัวเตรียมข้อมูลทั่วไปสำหรับการเปิดตัวโปรแกรมจำลองในเครื่อง |
| BaseHostJUnit4Test | คลาสการทดสอบพื้นฐานสำหรับการเรียกใช้การทดสอบสไตล์ JUnit4 ของโฮสต์ |
| BaseLeveledLogOutput |
การติดตั้งใช้งานพื้นฐานสำหรับ ILeveledLogOutput ซึ่งอนุญาตให้กรองแท็กบางแท็กตามชื่อหรือคอมโพเนนต์
|
| BaseModuleController |
การใช้งานพื้นฐานของ IModuleController ที่ควรนำไปใช้เพื่อตรวจสอบว่าควรเรียกใช้โมดูลหรือไม่
|
| BaseMultiTargetPreparer |
การติดตั้งใช้งานพื้นฐานของ IMultiTargetPreparer ที่อนุญาตให้ปิดใช้ออบเจ็กต์
|
| BasePostProcessor |
IPostProcessor พื้นฐานที่การติดตั้งใช้งานทุกครั้งควรขยาย
|
| BaseRetryDecision |
การใช้งานพื้นฐานของ IRetryDecision
|
| BaseStreamLogger<OS extends OutputStream> |
ILeveledLogOutput ที่นำข้อความบันทึกไปยังสตรีมเอาต์พุตและไปยัง stdout
|
| BaseSwitchUserTargetPreparer |
ITargetPreparer ที่เปลี่ยนไปใช้ประเภทผู้ใช้ที่ระบุใน setUp
|
| BaseSystemTestEnvPreparer | รีบูตไปยังสภาพแวดล้อมการทดสอบระบบฐาน |
| BaseTargetPreparer |
คลาสการติดตั้งใช้งานพื้นฐานสำหรับ ITargetPreparer ที่ช่วยให้ควบคุมได้ว่าจะปิดใช้ออบเจ็กต์
หรือไม่
|
| BaseTestSuite | การทดสอบเพื่อเรียกใช้ชุดเครื่องมือทดสอบความเข้ากันได้ด้วยระบบชุดเครื่องมือใหม่ |
| BatchChannel<T> | คลาส Helper สำหรับอัปโหลดผลการทดสอบและอาร์ติแฟกต์เป็นกลุ่ม |
| BatchChannel.BatchUploadAction<T> | การดำเนินการที่จะทำเมื่อพร้อมอัปโหลดรายการเป็นกลุ่ม |
| BatteryController | คลาสยูทิลิตีที่ช่วยควบคุมสถานะการชาร์จแบตเตอรี่ของอุปกรณ์ |
| BatteryRechargeDeviceRecovery | อนุญาตให้ทริกเกอร์คำสั่งเมื่อระดับแบตเตอรี่ของอุปกรณ์ต่ำกว่าเกณฑ์ที่กำหนด |
| BatteryTemperature | |
| BatteryUnavailableDeviceRecovery | เครื่องมือตรวจสอบการกู้คืนที่จะทริกเกอร์การกำหนดค่าหากระดับแบตเตอรี่ไม่พร้อมใช้งาน |
| BeforeClassWithInfo |
การรับประกันคล้ายกับ BeforeClass แต่เมธอดที่มีคำอธิบายประกอบต้องกำหนดให้มีพารามิเตอร์ TestInformation
|
| BinaryState | Enum ที่ใช้บันทึกสถานะเปิด/ปิดด้วยสถานะ IGNORE no-op |
| BluetoothConnectionLatencyCollector | ตัวรวบรวมจะพุชการกำหนดค่าเมตริกระยะเวลา statsd ที่กำหนดไว้ล่วงหน้าไปยังอุปกรณ์ และรวบรวม ระยะเวลาการเชื่อมต่อบลูทูธสำหรับแต่ละโปรไฟล์ |
| BluetoothConnectionStateCollector | ตัวรวบรวมนี้จะรวบรวมเมตริก BluetoothConnectionStateChanged และบันทึกสถานะการเชื่อมต่อ หมายเลขสำหรับแต่ละโปรไฟล์ |
| BluetoothConnectionSuccessRatePostProcessor |
การติดตั้งใช้งาน Postprocessor ซึ่งคำนวณอัตราความสำเร็จสำหรับโปรไฟล์บลูทูธ
ใช้ "metric-key-match" เพื่อระบุเมตริกที่มีสถานะการเชื่อมต่อบลูทูธในอาร์เรย์ตัวเลข ตัวอย่าง [0, 1, 2, 3, 0, 1, 2, 3] |
| BluetoothHciSnoopLogCollector | ตัวรวบรวมเพื่อเปิดใช้การบันทึกการสอดแนม HCI ของบลูทูธใน DUT และเพื่อรวบรวมบันทึกสำหรับการทดสอบแต่ละครั้ง |
| BluetoothUtils |
ฟังก์ชันยูทิลิตีสำหรับการเรียกใช้ BluetoothInstrumentation ในอุปกรณ์
โค้ด BluetoothInstrumentation ฝั่งอุปกรณ์จะอยู่ใน AOSP ที่
|
| BootstrapBuildProvider |
IDeviceBuildProvider ที่เริ่มต้นข้อมูลบิลด์จากอุปกรณ์ทดสอบ
โดยปกติจะใช้สำหรับอุปกรณ์ที่มีบิลด์ที่จัดหาจากภายนอก เช่น |
| BootstrapServiceFileResolverLoader | โหลดตัวแก้ไขโดยใช้เครื่องมือโหลดบริการ |
| BrightnessSetupConfigUtil | คลาสยูทิลิตีที่โหลด BrightnessSetupConfig จาก classpath และให้สิทธิ์เข้าถึง เมธอด |
| Bugreport | ออบเจ็กต์ที่มีการอ้างอิงไฟล์รายงานข้อบกพร่อง ซึ่งเข้ากันได้กับรายงานข้อบกพร่องแบบ Flat และรายงานข้อบกพร่องแบบ ZIP (bugreportz) |
| BugreportCollector |
ITestInvocationListener แบบส่งต่อที่รวบรวมรายงานข้อบกพร่องเมื่อเกิดเหตุการณ์ที่กำหนดค่าได้
แล้วเรียกใช้ ITestInvocationListener.testLog ในองค์กรย่อยหลังจากรวบรวมรายงานข้อบกพร่องแต่ละรายการ
|
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Predicate | ข้อกำหนดแบบเต็มที่อธิบายเวลาที่จะจับภาพรายงานข้อบกพร่อง |
| BugreportCollector.Relation | |
| BugreportCollector.SubPredicate | |
| BugreportzOnFailureCollector | รวบรวม bugreportz เมื่อกรณีทดสอบล้มเหลว |
| BugreportzOnTestCaseFailureCollector | รวบรวมรายงานข้อบกพร่องเมื่อกรณีทดสอบในการเรียกใช้ล้มเหลว |
| BuildAnalysis | แสดงผลลัพธ์ของการวิเคราะห์บิลด์ครั้งเดียว |
| BuildApiFlashingResourcesRetriever |
IFlashingResourcesRetriever ที่ดึงไฟล์รูปภาพเสริมจาก android build
apiary และใช้ nfs เป็นข้อมูลสำรองหาก apiary ไม่พร้อมใช้งาน
|
| BuildError | เกิดขึ้นหากบิลด์ที่ระบุรันไม่สำเร็จ |
| BuildInfo |
การติดตั้งใช้งานทั่วไปของ IBuildInfo ที่ควรเชื่อมโยงกับ ITestDevice
|
| BuildInfoKey | การแจงนับการถือครองชั้นเรียนที่เกี่ยวข้องกับคำค้นหาข้อมูลการสร้าง |
| BuildInfoKey.BuildInfoFileKey |
Enum ที่อธิบายประเภทไฟล์ที่รู้จักทั้งหมดซึ่งสามารถค้นหาผ่าน IBuildInfo.getFile(BuildInfoFileKey) ได้
|
| BuildInfoRecorder |
ITargetPreparer ที่เขียนข้อมูลเมตาของข้อมูลบิลด์ลงในไฟล์ที่ระบุ
|
| BuildInfoUtil |
คลาสยูทิลิตีที่จะช่วยจัดการ IBuildInfo
|
| BuildRetrievalError | เกิดข้อผิดพลาดร้ายแรงขณะดึงข้อมูลบิลด์เพื่อทดสอบ |
| BuildSerializedVersion |
คลาสที่มีเวอร์ชันการซีเรียลไลซ์ปัจจุบันของ IBuildInfo ทั้งหมด
|
| BuildTestsZipUtils | คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับไฟล์ ZIP ของการทดสอบที่สร้างขึ้นโดยระบบบิลด์ของ Android |
| BulkEmailer | ยูทิลิตีผู้ส่งอีเมลที่อนุญาตให้กำหนดค่าต่อไปนี้ ช่วงเวลาที่ส่ง ขนาดการส่งครั้งแรก ผู้รับ และจำนวนข้อความทั้งหมด |
| BundletoolUtil | คลาสยูทิลิตีที่ใช้บรรทัดคำสั่ง bundletool เพื่อติดตั้ง .apks ในอุปกรณ์ |
| ByteArrayInputStreamSource | |
| ByteArrayList | คลาสที่แสดงอาร์เรย์ไบต์แบบเบา |
| ByteArrayUtil | ยูทิลิตีที่ใช้ดำเนินการกับอาร์เรย์ไบต์ เช่น แปลงไบต์เป็นจำนวนเต็ม |
| ByteBufferUtil | |
| ByteStreamDownloader |
ไคลเอ็นต์ที่ใช้เมธอด Read ของบริการ ByteStream gRPC
|
| ByteStreamUploader |
ไคลเอ็นต์ที่ใช้เมธอด Write ของบริการ ByteStream gRPC
|
C
| CacheClientFactory |
Factory ที่สร้างอินสแตนซ์ Singleton ของ ICacheClient
|
| CanceledException | ข้อยกเว้นแบบนามธรรมสำหรับข้อยกเว้นที่อาจเกิดขึ้นเมื่อข้อมูลจากผู้ใช้ยกเลิกการดำเนินการ |
| CarModuleController | ตัวควบคุมนี้จะป้องกันการดำเนินการของกรณีทดสอบในอุปกรณ์ที่ไม่ใช่ยานยนต์ |
| CarryDnaeError |
ภายใน RuntimeException เพื่อดำเนินการ DeviceNotAvailableException ผ่านเฟรมเวิร์ก JUnit4
|
| CarryInterruptedException | เกิดขึ้นเมื่อมีการทริกเกอร์การหมดเวลาของเฟสการทดสอบ และต้องส่ง InterruptedException จาก เธรดการดำเนินการทดสอบไปยังเธรดการดำเนินการเรียกใช้ |
| CasConverter | คลาส Singleton สำหรับแปลงไดเรกทอรีที่แบ่งเป็น FastCDC กลับเป็นไดเรกทอรีเดิม |
| CasFileDownloader | โปรแกรมดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จาก RBE CAS |
| CasFuseDriverProfile | CasDriverProfile เป็นการติดตั้งใช้งาน IFuseDriverProfile ที่เฉพาะเจาะจงสำหรับอิมเมจอุปกรณ์ซึ่งเป็น ไดเรกทอรีที่แบ่งเป็น FastCDC |
| CasOptions | ตัวเลือกการกำหนดค่าทั่วทั้งโฮสต์สำหรับไคลเอ็นต์โปรแกรมดาวน์โหลด CAS |
| CasUtil | |
| CdmaDeviceFlasher | คลาสที่แสดงรูปภาพในอุปกรณ์ Android จริงที่มีวิทยุ CDMA |
| CecControllerTokenProvider | ผู้ให้บริการโทเค็นสำหรับโทเค็นที่เกี่ยวข้องกับการควบคุมอิเล็กทรอนิกส์สำหรับผู้บริโภค (CEC) |
| CentralDirectoryInfo | CentralDirectoryInfo เป็นคลาสที่มีข้อมูลของไฟล์/โฟลเดอร์ภายในไฟล์ ZIP |
| CheckPairingPreparer |
CompanionAwarePreparer ที่ยืนยันการจับคู่ BT ระหว่างอุปกรณ์หลักและอุปกรณ์เสริม
|
| Chunker |
แบ่ง blob ออกเป็น Chunk อย่างน้อย 1 รายการที่มีขนาดไม่เกิน chunkSize ไบต์
|
| Chunker.Chunk | ชิ้นส่วนของ Blob |
| CircularAtraceUtil | ยูทิลิตี atrace พัฒนาขึ้นเพื่อระบุสาเหตุหลักของ ANR ระหว่างการทดสอบ Monkey เป็นหลัก |
| CircularByteArray | โครงสร้างข้อมูลสำหรับเก็บอาร์เรย์ขนาดคงที่ซึ่งทำงานเป็นบัฟเฟอร์แบบวงกลม และติดตามผลรวมทั้งหมดของค่าทั้งหมดในอาร์เรย์ |
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดความครอบคลุมของ Clang
ออกจากอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์การทดสอบ
|
| ClangProfileIndexer | คลาสยูทิลิตีที่จัดทำดัชนีการวัดความครอบคลุมของโค้ด Clang |
| ClassNotFoundConfigurationException |
ConfigurationException เมื่อไม่พบคลาสของออบเจ็กต์
|
| ClasspathLauncherUtil | คลาส Helper สำหรับเมธอดที่เกี่ยวข้องกับการทดสอบการเปิดตัว |
| ClassPathScanner | ค้นหารายการใน Classpath |
| ClassPathScanner.ClassNameFilter |
IClassPathFilter ที่กรองและแปลงชื่อคลาส Java
|
| ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter ที่ปฏิเสธคลาสภายใน
|
| ClassPathScanner.IClassPathFilter |
ตัวกรองสำหรับเส้นทางรายการ Classpath
อิงตาม |
| ไคลเอ็นต์ | ไคลเอ็นต์พื้นที่เก็บข้อมูลการทดสอบ Android ที่อัปโหลดผลการทดสอบไปยังบริการพื้นที่เก็บข้อมูลการทดสอบ |
| 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 (Tradefed Cluster)
|
| ClusterCommandStatus | คลาสที่แสดงสถานะและเหตุผลในการยกเลิกคำสั่งจากคลัสเตอร์ TF |
| ClusterDeviceInfo | คลาสเพื่อห่อหุ้มข้อมูลอุปกรณ์คลัสเตอร์ที่จะอัปโหลด |
| ClusterDeviceInfo.Builder | |
| ClusterDeviceMonitor |
การติดตั้งใช้งาน IDeviceMonitor ที่รายงานผลลัพธ์ไปยังบริการคลัสเตอร์ Tradefed
|
| ClusterEventUploader<T extends IClusterEvent> |
คลาส ClusterEventUploader ซึ่งอัปโหลด IClusterEvent ไปยัง TFC
|
| ClusterHostEvent | คลาสเพื่อแคปซูลเหตุการณ์โฮสต์คลัสเตอร์ที่จะอัปโหลด |
| ClusterHostEvent.Builder | |
| ClusterHostEvent.HostEventType | Enums ของกิจกรรมโฮสต์ประเภทต่างๆ |
| ClusterHostUtil | ฟังก์ชันยูทิลิตีแบบคงที่สำหรับคลัสเตอร์ TF เพื่อรับอินสแตนซ์การกำหนดค่าส่วนกลาง ข้อมูลโฮสต์ ฯลฯ |
| ClusterLogSaver |
คลาส ILogSaver สำหรับอัปโหลดเอาต์พุตการทดสอบไปยัง TFC
|
| ClusterLogSaver.FilePickingStrategy | กลยุทธ์การเลือกไฟล์ |
| ClusterOptions | |
| CodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดความครอบคลุมของ Java และ
เนทีฟออกจากอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์การทดสอบ
|
| CodeCoverageTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการวัดคุมในอุปกรณ์ที่ระบุและสร้างรายงานการครอบคลุมของโค้ด |
| CollectingByteOutputReceiver |
IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตของเชลล์ทั้งหมดไว้ใน byte[]
|
| CollectingOutputReceiver |
IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตของเชลล์ทั้งหมดไว้ใน String เดียว
|
| CollectingOutputReceiver |
IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตของเชลล์ทั้งหมดไว้ในStringเดียว
|
| CollectingTestListener |
ITestInvocationListener ที่จะรวบรวมผลการทดสอบทั้งหมด
|
| CollectorHelper |
Helper to do some IMetricCollector operations needed in several places.
|
| CommandBaselineSetter | Setter ทั่วไปเพื่อจัดการการตั้งค่าพื้นฐานของอุปกรณ์ผ่านคำสั่ง adb shell |
| CommandFileParser | ตัวแยกวิเคราะห์สำหรับไฟล์ที่มีชุดบรรทัดคำสั่ง |
| CommandFileParser.CommandLine | |
| CommandInterrupter | บริการที่อนุญาตให้ขัดจังหวะคำสั่ง TradeFederation หรือทำเครื่องหมายว่าขัดจังหวะไม่ได้ |
| CommandLineBuildInfoBuilder |
ยูทิลิตีที่ใช้ในการบันทึกอาร์กิวเมนต์ข้อมูลการสร้างปกติจากบรรทัดคำสั่งและสร้าง IBuildInfo จากอาร์กิวเมนต์เหล่านั้น
|
| CommandOptions |
การใช้งาน ICommandOptions
|
| CommandOptionsGetter | การติดตั้งใช้งานบริการที่แสดงผลค่าตัวเลือกคำสั่งของการเรียกใช้ที่ระบุ |
| CommandRejectedException | |
| CommandResult | มีผลลัพธ์ของคำสั่ง |
| CommandResultWith<T> | มีผลลัพธ์ที่มีโครงสร้างของคำสั่ง |
| CommandRunner | จุดแรกเข้า TradeFederation สำรองที่จะเรียกใช้คำสั่งที่ระบุในอาร์กิวเมนต์บรรทัดคำสั่ง แล้วออก |
| CommandRunner.ExitCode | รหัสข้อผิดพลาดที่อาจทำให้เกิดการออก |
| CommandScheduler | ตัวกำหนดเวลางานสำหรับเรียกใช้คำสั่ง TradeFederation ในอุปกรณ์ที่พร้อมใช้งานทั้งหมด |
| CommandScheduler.HostState | การแจงนับสถานะต่างๆ ของโฮสต์ |
| CommandStatus | แสดงสถานะของการดำเนินการที่กำหนดเวลา |
| CommandStatusHandler | ตัวแฮนเดิลที่ช่วยตรวจสอบและอัปเดตสถานะของการเรียกใช้ |
| CommandSuccessModuleController | คลาสฐานสำหรับตัวควบคุมโมดูลเพื่อข้ามโมดูลทดสอบตามคำสั่งเชลล์ที่ล้มเหลว |
| CommonLogRemoteFileUtil | ยูทิลิตี้นี้ช่วยหลีกเลี่ยงการทำโค้ดซ้ำในการแสดงอุปกรณ์ระยะไกลที่แตกต่างกัน สำหรับตรรกะการดึงข้อมูลบันทึกระยะไกลของไฟล์ทั่วไป |
| CommonLogRemoteFileUtil.KnownLogFileEntry | การแสดงรายการบันทึกที่ทราบสำหรับอุปกรณ์ระยะไกล |
| CompanionAllocator |
คลาสพื้นฐานที่ดูแลการจัดสรรและยกเลิกการจัดสรรอุปกรณ์ที่ใช้ร่วมกัน
ควรใช้ |
| CompanionAwarePreparer |
ITargetPreparer ที่ห่อหุ้มตรรกะของการรับอุปกรณ์คู่ที่จัดสรรไว้แล้ว
|
| CompanionAwareTest |
คลาสการทดสอบพื้นฐานที่ห่อหุ้มบอยเลอร์เพลตของการรับและตรวจสอบอุปกรณ์ที่ใช้ร่วมกัน
คลาสย่อยอาจเรียกใช้ |
| CompanionDeviceTracker | ชั้นเรียนสำหรับการจัดสรรและยกเลิกการจัดสรรอุปกรณ์คู่ |
| CompanionRunCommandTargetPreparer |
ITargetPreparer ที่เรียกใช้คำสั่งที่ระบุในอุปกรณ์ที่ใช้ร่วมกันที่จัดสรร
|
| CompanionTestAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในอุปกรณ์ที่ใช้ร่วมกันซึ่งจัดสรรไว้
|
| CompatHandler |
ตัวแฮนเดิลสำหรับ ModuleParameters.COMPATIBILITY_MODE
|
| CompatTargetPreparer |
ITargetPreparer ที่เตรียมอุปกรณ์เพื่อเรียกใช้การทดสอบความเข้ากันได้
|
| CompileBootImageWithSpeedTargetPreparer | คอมไพล์เส้นทางคลาสการบูตและเซิร์ฟเวอร์ระบบอีกครั้งด้วยตัวกรองคอมไพเลอร์ "speed" |
| ConditionFailureMonitor | ตรวจสอบความล้มเหลวจากการเรียกใช้ |
| ConditionPriorityBlockingQueue<T> |
คลาสที่ปลอดภัยสำหรับเธรดที่มีการดำเนินการคล้าย PriorityBlockingQueue ซึ่งสามารถดึงข้อมูลออบเจ็กต์
ที่ตรงกับเงื่อนไขที่กำหนด
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
ที่ตรงกับออบเจ็กต์ใดก็ได้
|
| ConditionPriorityBlockingQueue.IMatcher<T> | อินเทอร์เฟซสำหรับพิจารณาว่าองค์ประกอบตรงตามเงื่อนไขบางอย่างหรือไม่ |
| ConfigCompleter |
การติดตั้งใช้งาน Completer สำหรับการกำหนดค่า TF
|
| ConfigurableGrpcDynamicShardingClient | |
| การกำหนดค่า |
การใช้งาน IConfiguration ที่เฉพาะเจาะจงซึ่งจัดเก็บออบเจ็กต์การกำหนดค่าที่โหลดไว้ในแผนที่
|
| ConfigurationDef | เก็บระเบียนของการกำหนดค่า ออบเจ็กต์ที่เชื่อมโยง และตัวเลือกของออบเจ็กต์ |
| ConfigurationDef.ConfigObjectDef | ออบเจ็กต์สำหรับเก็บข้อมูล className และหมายเลขการแสดงผล (เช่น หากการกำหนดค่ามีออบเจ็กต์เดียวกัน 2 ครั้ง ออบเจ็กต์แรกจะมีหมายเลขการแสดงผลแรก) |
| ConfigurationDescriptor | ออบเจ็กต์การกำหนดค่าที่อธิบายลักษณะบางอย่างของการกำหนดค่าเอง |
| ConfigurationDescriptor.LocalTestRunner | Enum ที่ใช้เพื่อระบุเครื่องมือเรียกใช้การทดสอบในเครื่อง |
| ConfigurationException | จะแสดงข้อผิดพลาดหากโหลดการกำหนดค่าไม่ได้ |
| ConfigurationFactory |
Factory สำหรับสร้าง IConfiguration
|
| ConfigurationFactory.ConfigLoader | การใช้งาน IConfigDefLoader ที่ติดตามการกำหนดค่าที่รวมไว้จากไฟล์กำหนดค่ารูทไฟล์หนึ่ง และจะแสดงข้อยกเว้นเมื่อมีการรวมแบบวงกลม |
| ConfigurationFactory.ExceptionLoader | |
| ConfigurationUtil | ฟังก์ชันยูทิลิตีเพื่อจัดการไฟล์การกำหนดค่า |
| ConfigurationXmlParserSettings |
คลาสอย่างง่ายเพื่อยอมรับการตั้งค่าสำหรับ ConfigurationXmlParser
หากต้องการส่งการตั้งค่าไปยังชั้นเรียนนี้ คุณต้องระบุชื่อแทน |
| ConfigurationYamlParser | โปรแกรมแยกวิเคราะห์สำหรับการกำหนดค่า Tradefed รูปแบบ YAML |
| ConfigUtil | คลาสยูทิลิตีสำหรับสร้าง โต้ตอบ และพุชไฟล์การกำหนดค่า statsd |
| ConfigUtil.LogSource | |
| Console |
คอนโซล TradeFederation หลักที่มอบอินเทอร์เฟซให้ผู้ใช้โต้ตอบ
ปัจจุบันรองรับการดำเนินการต่างๆ เช่น
|
| Console.ArgRunnable<T> |
Runnable ที่มีเมธอด run ซึ่งรับอาร์กิวเมนต์ได้
|
| Console.CaptureList |
ประเภทความสะดวกสำหรับ List<List<String>>
|
| ConsoleReaderOutputStream |
OutputStream ที่ใช้เพื่อทำให้ System.out.print() ทำงานร่วมกับ LineReader unfinishedLine ของผู้ใช้ได้
|
| ConsoleResultReporter | Result reporter เพื่อพิมพ์ผลการทดสอบไปยังคอนโซล |
| ContentAnalysisContext | ระบุบริบทที่เกี่ยวข้องกับเนื้อหาเพื่อวิเคราะห์อย่างถูกต้อง |
| ContentAnalysisContext.AnalysisMethod | ซึ่งอธิบายถึงสิ่งที่คาดหวังจากโครงสร้างเนื้อหาสำหรับการวิเคราะห์ที่เหมาะสม |
| ContentAnalysisResults | สรุปการวิเคราะห์เนื้อหา |
| ContentBasedHelper | Helper เพื่อรับข้อมูลเนื้อหาทั้งหมดที่เกี่ยวข้องกับบิลด์และฐานของบิลด์ |
| ContentInformation | แสดงเนื้อหาสำหรับเป้าหมายบิลด์ที่ระบุของเวอร์ชันฐานและเวอร์ชันปัจจุบัน |
| ContentInformationCache |
แคช ContentInformation และรับประกันวงจรการใช้งานของไฟล์ที่เกี่ยวข้อง
|
| ContentMappings | |
| ContentMerkleTree | คำนวณ MerkleTree จากข้อมูลเนื้อหา |
| ContentModuleLister | คำนวณรายการโมดูลจากบริบท |
| ContentProviderHandler | ตัวแฮนเดิลที่แยกการโต้ตอบของผู้ให้บริการเนื้อหาและอนุญาตให้ใช้ผู้ให้บริการเนื้อหาฝั่งอุปกรณ์สำหรับการดำเนินการต่างๆ |
| ContentRequest | คลาสสำหรับสร้างคำขอไปยัง API |
| ContentRequest.Content | |
| ContentRequest.InlineData | |
| ContentRequest.Part | |
| CountingTestResultListener |
TestResultListener ที่ติดตามจำนวนการทดสอบทั้งหมดตาม TestStatus
|
| CountTestCasesCollector |
นับและรายงานจำนวนกรณีทดสอบสำหรับ IRemoteTest ที่กำหนด
|
| CoverageMeasurementForwarder | การทดสอบตัวยึดตำแหน่งที่ส่งต่อการวัดความครอบคลุมจากผู้ให้บริการบิลด์ไปยังเครื่องบันทึก |
| CoverageMetadataCollector |
ILogSaverListener ซึ่งรวบรวมการวัดความครอบคลุมที่บันทึกไว้และสร้าง CoverageMetadataProto เพื่อให้บริการความครอบคลุมของโค้ด Android ประมวลผล
|
| CoverageOptions | ออบเจ็กต์ Tradefed เพื่อเก็บตัวเลือกความครอบคลุม |
| CoverageOptions.Toolchain | |
| CpuThrottlingWaiter |
ITargetPreparer ที่รอจนกว่าความถี่สูงสุดในทุกคอร์จะกลับมาอยู่ในระดับสูงสุด
|
| CreateAvdPreparer | |
| CreateUserPreparer | เครื่องมือเตรียมเป้าหมายสำหรับการสร้างผู้ใช้รองและล้างข้อมูลเมื่อสิ้นสุด |
| CrosDutTopologyPreparer | ผู้เตรียมข้อมูลที่เรียกใช้เครื่องมือ dt-converter เพื่อสร้างการกำหนดค่าการทดสอบและพารามิเตอร์การทดสอบ |
| CrosLsNexusPreparer | ผู้เตรียมการที่เริ่มและหยุดบริการ LSNexus สำหรับอุปกรณ์ ChromeOS |
| CtsDeviceLaunchControlProvider |
LaunchControlProvider สำหรับ DeviceFolderBuildInfo
|
| CtsLaunchControlProvider |
LaunchControlProvider สำหรับบิลด์ CTS
|
| CtsLaunchControlProvider.PartialDownloadMode | |
| CtsSettingsSetup |
ITargetPreparer ที่กำหนดค่าการตั้งค่าของอุปกรณ์เพื่อเตรียมพร้อมสำหรับการเรียกใช้การทดสอบ CTS
|
| CtsTestLauncher |
IRemoteTest สำหรับการเรียกใช้การทดสอบกับการติดตั้ง CTS แยกต่างหาก
|
| CurlGenAiClient | จัดหาไคลเอ็นต์ส่วนกลางเพื่อโต้ตอบกับ GenAI API และส่งคำขอพรอมต์ |
| CurlGenAiClient.Model | รายการโมเดลที่พร้อมใช้งาน |
| CurrentInvocation | คลาสที่ติดตามและให้ข้อมูลการเรียกใช้ปัจจุบันซึ่งมีประโยชน์ทุกที่ภายใน การเรียกใช้ |
| CurrentInvocation.InvocationInfo | คีย์ที่มีชื่อพิเศษบางรายการที่เราจะป้อนข้อมูลเสมอเมื่อมีการเรียกใช้ |
| CurrentInvocation.IsolationGrade | อธิบายระดับการแยก |
| CuttlefishDisplayFeature | การติดตั้งใช้งานเซิร์ฟเวอร์ Tradefed เพื่อโต้ตอบกับฟีเจอร์การแสดงผลของ Cuttlefish (เทียบเท่ากับ `cvd display` ในเครื่อง) |
| CuttlefishDisplayHandler | ยูทิลิตีที่จัดการคำขอแสดงผลของ Cuttlefish |
| CuttlefishDisplayHandler.Display |
D
| DdmPreferences | ค่ากำหนดสำหรับไลบรารี DDM |
| DebugHostLogOnFailureCollector | ตัวรวบรวมที่จะรวบรวมและบันทึกบันทึกฝั่งโฮสต์เมื่อเกิดกรณีทดสอบที่ไม่สำเร็จ |
| DefaultConnection | การแสดงการเชื่อมต่อเริ่มต้นของอุปกรณ์ ซึ่งถือว่าเป็นการเชื่อมต่อ adb มาตรฐานของ อุปกรณ์ |
| DefaultConnection.ConnectionBuilder | Builder used to described the connection. |
| DefaultRemoteAndroidTestRunner |
ส่วนขยายของ ddmlib RemoteAndroidTestRunner เพื่อตั้งค่าเริ่มต้นบางอย่างสำหรับ Use Case ของ Tradefed
|
| DefaultTestsZipInstaller | การติดตั้งโปรแกรมติดตั้ง ZIP ของการทดสอบเริ่มต้น |
| DelegatedInvocationExecution |
InvocationExecution ซึ่งมอบสิทธิ์การดำเนินการไปยังไบนารี Tradefed อื่น
|
| DependenciesResolver | ผู้ให้บริการประเภทใหม่ที่ช่วยให้คุณรับทรัพยากร Dependency ทั้งหมดสำหรับการทดสอบได้ |
| DeviceActionTargetPreparer |
ITargetPreparer เพื่อดำเนินการกับอุปกรณ์
|
| DeviceActionUtil | คลาส Utility สำหรับดำเนินการกับอุปกรณ์ |
| DeviceActionUtil.Command | คำสั่งสำหรับการดำเนินการของอุปกรณ์ |
| DeviceActionUtil.DeviceActionConfigError | ข้อยกเว้นสำหรับข้อผิดพลาดในการกำหนดค่า |
| DeviceAllocationResult | แสดงผลลัพธ์ของความพยายามในการจัดสรรสำหรับคำสั่ง |
| DeviceAllocationState | แสดงสถานะการจัดสรรของอุปกรณ์จากมุมมองของ IDeviceManager |
| DeviceAvailableChecker | Checker เพื่อให้แน่ใจว่าโมดูลจะไม่ทำให้อุปกรณ์อยู่ในสถานะออฟไลน์ |
| DeviceBaselineChecker | ตั้งค่าพื้นฐานของอุปกรณ์ก่อนแต่ละโมดูล |
| DeviceBaselineSetter | คลาสแบบนามธรรมที่ใช้สร้างการตั้งค่าพื้นฐานของอุปกรณ์ |
| DeviceBatteryLevelChecker |
IRemoteTest ที่ตรวจสอบการชาร์จแบตเตอรี่ขั้นต่ำ และรอให้แบตเตอรี่
ถึงเกณฑ์การชาร์จที่ 2 หากไม่มีการชาร์จขั้นต่ำ
|
| DeviceBatteryResourceMetricCollector | ตัวรวบรวมนี้จะรวบรวมเมตริกแบตเตอรี่ของอุปกรณ์ |
| DeviceBuildDescriptor |
คลาส Wrapper สำหรับ IBuildInfo ซึ่งมีเมธอด Helper เพื่อดึงข้อมูลการสร้างแพลตฟอร์มของอุปกรณ์
|
| DeviceBuildInfo |
IBuildInfo ที่แสดงถึงบิลด์อุปกรณ์ Android ที่สมบูรณ์และ (ไม่บังคับ) การทดสอบ
|
| DeviceBuildInfoBootStrapper |
ITargetPreparer ที่แทนที่ฟิลด์ข้อมูลการสร้างด้วยแอตทริบิวต์ที่อ่านจากอุปกรณ์
ซึ่งจะเป็นประโยชน์สำหรับการทดสอบอุปกรณ์ที่มีบิลด์ที่สร้างจากแหล่งที่มาภายนอก (เช่น |
| DeviceBuildInfoInjector |
ITargetPreparer ที่แทรกDeviceBuildDescriptorข้อมูลเมตาลงในIBuildInfo
|
| DeviceCleaner | รีบูตหรือจัดรูปแบบเป็นดำเนินการล้างข้อมูลหลังการทดสอบ และปิดหน้าจอ (ไม่บังคับ) |
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceConcurrentUtil |
มีเมธอดและคลาสยูทิลิตีสำหรับการดำเนินการคำสั่งฝั่งอุปกรณ์พร้อมกัน
ใช้ |
| DeviceConcurrentUtil.ShellCommandCallable<V> |
Callable ที่ครอบคลุมรายละเอียดของการเรียกใช้คำสั่งเชลล์ใน
ITestDevice
|
| DeviceConfigurationHolder |
การใช้งาน IDeviceConfiguration ที่เป็นรูปธรรมซึ่งจัดเก็บออบเจ็กต์การกำหนดค่าอุปกรณ์ที่โหลดไว้ในแอตทริบิวต์
|
| DeviceConnection |
แสดงการเชื่อมต่อกับอุปกรณ์ผ่าน ADB เพื่อใช้กับ ERROR(IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)/com.android.incfs.install.IncrementalInstallSession.Builder#execute(java.util.concurrent.Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger) IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger))
|
| DeviceConnection.Factory | |
| 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 ที่มีอาร์ติแฟกต์การสร้างอื่นๆ ซึ่งอยู่ในไดเรกทอรีในระบบไฟล์ในเครื่องด้วย
|
| DeviceImagePartition | กำหนดพาร์ติชันสำหรับอิมเมจอุปกรณ์ |
| DeviceImageTracker | สำหรับการอัปเดตอุปกรณ์แบบเพิ่มทีละรายการบางรายการ เราต้องใช้ไฟล์พื้นฐานเพื่อคำนวณความแตกต่าง |
| DeviceImageTracker.FileCacheTracker | ติดตามข้อมูลของรูปภาพอุปกรณ์ที่แคชไว้และข้อมูลเมตา |
| DeviceImageZipFlashingTargetPreparer | เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยรูปภาพอุปกรณ์ที่ระบุผ่านรูปแบบที่เฉพาะเจาะจง |
| DeviceImpl | อุปกรณ์ |
| DeviceInspectionResult | คลาสประกอบด้วยผลการตรวจสอบอุปกรณ์เมื่ออุปกรณ์ไม่พร้อมใช้งาน |
| DeviceInternetAccessibilityResourceMetricCollector | ตัวรวบรวมจะ Ping google.com เพื่อตรวจสอบว่าอุปกรณ์เข้าถึงอินเทอร์เน็ตได้หรือไม่ |
| DeviceJUnit4ClassRunner |
โปรแกรมเรียกใช้การทดสอบ JUnit4 ที่รองรับ IDeviceTest ด้วย
|
| DeviceJUnit4ClassRunner.LogAnnotation | คำอธิบายประกอบปลอมที่ตั้งใจจะส่งบันทึกไปยังผู้สื่อข่าว |
| DeviceJUnit4ClassRunner.MetricAnnotation | คำอธิบายประกอบปลอมที่ตั้งใจจะส่งเมตริกไปยังผู้รายงาน |
| DeviceJUnit4ClassRunner.TestLogData |
การใช้งาน ExternalResource และ TestRule
|
| DeviceJUnit4ClassRunner.TestMetrics |
การใช้งาน ExternalResource และ TestRule
|
| DeviceLaunchControlProvider |
A LaunchControlProvider สำหรับ IDeviceBuildInfo
|
| DeviceListMonitorTask | |
| DeviceLogger | Bridge class to use utils.ILogger for Incremental. |
| DeviceManagementGrpcServer | เซิร์ฟเวอร์ GRPC ที่อนุญาตให้จองอุปกรณ์จาก Tradefed |
| DeviceManager | |
| DeviceManager.FastbootDevice | การแสดงอุปกรณ์ใน Fastboot Mode |
| DeviceMerkleTree | คำนวณ MerkleTree จากข้อมูลเนื้อหาของอุปกรณ์ |
| DeviceMetricData | ออบเจ็กต์ที่ใช้เก็บข้อมูลทั้งหมดที่รวบรวมโดยเครื่องมือรวบรวมเมตริก |
| DeviceMonitor |
DeviceMonitor จะตรวจสอบอุปกรณ์ที่เชื่อมต่อกับ adb
|
| DeviceMonitor.DeviceListComparisonResult | |
| DeviceMonitorMultiplexer |
คลาสพร็อกซีเพื่อส่งต่อคำขอไปยัง IDeviceMonitors หลายรายการ
|
| DeviceNotAvailableException | เกิดขึ้นเมื่ออุปกรณ์ไม่พร้อมใช้งานสำหรับการทดสอบอีกต่อไป |
| DeviceOwnerTargetPreparer |
ITargetPreparer ที่ตั้งค่าคอมโพเนนต์เจ้าของอุปกรณ์
|
| DeviceParameterizedRunner | โปรแกรมเรียกใช้ที่กำหนดพารามิเตอร์สไตล์ JUnit4 สำหรับการทดสอบที่กำหนดพารามิเตอร์ซึ่งขับเคลื่อนฝั่งโฮสต์ |
| DeviceProperties | คำจำกัดความค่าคงที่ทั่วไปสำหรับชื่อพร็อพเพอร์ตี้ฝั่งอุปกรณ์ |
| DeviceRecoveryModeUtil | |
| DeviceReleaseReporter | โปรแกรมรายงานการเปิดตัวอุปกรณ์ที่จัดการการสื่อสารกับกระบวนการหลักของอุปกรณ์ที่จะเปิดตัว |
| DeviceResetFeature | การใช้งานการรีเซ็ตอุปกรณ์ฝั่งเซิร์ฟเวอร์ |
| DeviceResetHandler | ยูทิลิตีที่จัดการการรีเซ็ตอุปกรณ์ทั่วไป |
| DeviceRuntimeException | เกิดขึ้นเมื่อการดำเนินการในอุปกรณ์ไม่ส่งผลให้เกิดผลลัพธ์ที่คาดไว้ |
| DeviceSelectionOptions | คอนเทนเนอร์สำหรับเกณฑ์การเลือกอุปกรณ์ |
| DeviceSelectionOptions.DeviceRequestedType | ประเภทต่างๆ ของอุปกรณ์ตัวยึดตำแหน่งที่รองรับ |
| DeviceSettingChecker | ตรวจสอบว่าการตั้งค่าอุปกรณ์มีการเปลี่ยนแปลงในระหว่างการเรียกใช้โมดูลหรือไม่ |
| DeviceSetup |
ITargetPreparer ที่กำหนดค่าอุปกรณ์สำหรับการทดสอบตาม Option ที่ระบุ
|
| DeviceSnapshotFeature | การติดตั้งใช้งานสแนปชอตของอุปกรณ์ฝั่งเซิร์ฟเวอร์ |
| DeviceSnapshotHandler | ยูทิลิตีที่จัดการสแนปชอต Cuttlefish |
| DeviceStateMonitor |
คลาส Helper สำหรับตรวจสอบสถานะของ IDevice
|
| DeviceStorageAgeResourceMetricCollector | แยกวิเคราะห์อายุของพื้นที่เก็บข้อมูลจาก Logcat |
| DeviceStorageFiller | กำหนดเป้าหมายผู้เตรียมข้อมูลให้เติมพื้นที่เก็บข้อมูลเพื่อให้มีพื้นที่ว่างจำนวนหนึ่ง |
| DeviceStorageStatusChecker | ตรวจสอบว่าอุปกรณ์มีพื้นที่ในดิสก์เพียงพอสำหรับพาร์ติชันที่กำหนด |
| DeviceStringPusher | Target preparer to write a string to a file. |
| DeviceSuite |
ขยายคอนเทนเนอร์ JUnit4 Suite เพื่อจัดเตรียม ITestDevice ให้กับการทดสอบ
ที่ต้องใช้
|
| DeviceSyncHelper | โปรแกรมช่วยที่ช่วยซิงค์รูปภาพอุปกรณ์ใหม่กับอุปกรณ์ |
| DeviceTestCase |
เคสทดสอบ JUnit ของ Helper ที่ให้บริการ IRemoteTest และ IDeviceTest
|
| DeviceTestResult |
การเชี่ยวชาญของ TestResult ที่จะยกเลิกเมื่อเกิด
DeviceNotAvailableException
|
| DeviceTestResult.RuntimeDeviceNotAvailableException | |
| DeviceTestRunOptions | คลาส Builder สำหรับตัวเลือกที่เกี่ยวข้องกับการเรียกใช้การทดสอบอุปกรณ์ผ่าน BaseHostJUnit4Test |
| DeviceTestSuite |
ชุดโปรแกรมทดสอบ JUnit ของโปรแกรมช่วยเหลือที่ให้บริการ IRemoteTest และ IDeviceTest
|
| DeviceTraceCollector | ตัวรวบรวมที่จะเริ่มการติดตาม Perfetto เมื่อการทดสอบเริ่มทำงานและบันทึกไฟล์การติดตามเมื่อสิ้นสุด |
| DeviceUnavailableMonitor | เครื่องมือตรวจสอบนี้พยายามจับภาพ DNAE ระดับกรณีทดสอบเท่านั้น |
| DeviceUnresponsiveException |
ความเชี่ยวชาญของ DeviceNotAvailableException ที่ระบุว่าอุปกรณ์มองเห็นได้ใน adb
แต่ไม่ตอบสนอง (เช่น คำสั่งหมดเวลา บูตไม่สำเร็จ ฯลฯ)
|
| DeviceUpdateTargetPreparer |
ITargetPreparer ที่จัดการขั้นตอนทั่วไปเกี่ยวกับการอัปเดตอุปกรณ์ด้วย
ไฟล์อิมเมจของอุปกรณ์จากแหล่งที่มาภายนอก (เทียบกับบริการบิลด์)
|
| DeviceWifiResourceMetricCollector | ตัวรวบรวมจะรวบรวมเมตริกความแรงของสัญญาณ Wi-Fi ที่เชื่อมต่ออยู่ปัจจุบันและความเร็วในการเชื่อมต่อ |
| DeviceWiper |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้
|
| DexMetadataExtractor | ติดตั้งไฟล์ข้อมูลเมตา Dex สำหรับ APK ที่ระบุ |
| DigestCalculator |
วิธีการยูทิลิตีเพื่อคำนวณ Digest
|
| DirectedGraph<V> | การติดตั้งใช้งานกราฟแบบไม่มีน้ำหนักที่มีทิศทาง |
| DisableSELinuxTargetPreparer | เครื่องมือเตรียมเป้าหมายที่ปิดใช้ SELinux หากเปิดใช้ |
| DryRunKeyStore | ที่เก็บคีย์สำหรับการทดสอบแบบดรายรัน ซึ่งจะมีการแทนที่และค้นหามูลค่าที่เก็บคีย์อย่างถูกต้องเสมอ |
| DryRunner | ทดสอบการทดลองเรียกใช้อย่างโปร่งใสแทนที่จะเรียกใช้จริง |
| DynamicFileStubTest | นี่คือการทดสอบ Tradefed เพื่อทดสอบว่า Tradefed สามารถแก้ไขไฟล์แบบไดนามิกได้อย่างถูกต้อง |
| DynamicRemoteFileResolver | คลาสที่ช่วยในการแก้ไขเส้นทางไปยังไฟล์ระยะไกล |
| DynamicRemoteFileResolver.FileResolverLoader |
โหลดการใช้งาน IRemoteFileResolver
|
| DynamicShardHelper | กลยุทธ์การแบ่งส่วนเพื่ออนุญาตการจัดคิวงานจากระยะไกลระหว่างอินสแตนซ์ TF หลายรายการ |
| DynamicShardingConnectionInfoMessage | คลาสที่เก็บข้อมูลเพื่อให้ส่งผ่านเซิร์ฟเวอร์ฟีเจอร์ได้ง่ายขึ้น |
| DynamicSystemPreparer |
ITargetPreparer ที่ตั้งค่าอิมเมจระบบบนบิลด์ของอุปกรณ์ด้วยการอัปเดตระบบแบบไดนามิก
|
| DynamicSystemPreparer.PvmfwFlashMode |
E
| EarlyDeviceReleaseFeature | การติดตั้งใช้งานเซิร์ฟเวอร์ฟีเจอร์สำหรับการเปิดตัวอุปกรณ์ในช่วงแรก |
| EhideTargetPreparer | เริ่ม ehide ซึ่งซ่อนอินเทอร์เฟซอีเทอร์เน็ตจากสแต็กเครือข่าย Android |
| อีเมล | คลาสตัวช่วยในการส่งอีเมล |
| EmailHostHealthAgent |
การติดตั้งใช้งาน IHostHealthAgent เพื่อส่งอีเมลจากรายงานการตรวจสอบโฮสต์
|
| EmmaXmlConstants | ค่าคงที่ที่ใช้เมื่อแยกวิเคราะห์รายงาน XML ของ Emma |
| EmulatorMemoryCpuCapturer | |
| EndCentralDirectoryInfo | EndCentralDirectoryInfo คือคลาสที่มีข้อมูลโดยรวมของไฟล์ ZIP |
| EnforcedSeLinuxChecker | เครื่องมือตรวจสอบสถานะที่ช่วยให้มั่นใจในสถานะของ Selinux |
| EnvironmentVariableUtil | ชุดวิธีการช่วยเหลือในการเตรียมตัวแปรสภาพแวดล้อม |
| EraseUserDataPreparer |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้ในอุปกรณ์
|
| ErrorIdentifier | อินเทอร์เฟซนี้อธิบายข้อผิดพลาดที่เฉพาะเจาะจงและพร็อพเพอร์ตี้ของข้อผิดพลาด |
| ErrorStorageUtil | คลาส Helper สำหรับจัดการข้อผิดพลาดให้สอดคล้องกับพื้นที่เก็บข้อมูลทั่วไป |
| EventsLoggerListener | Listener ที่บันทึกเหตุการณ์ทั้งหมดที่ได้รับลงในไฟล์ |
| ExceptionThrowingRunnerWrapper | |
| ExecutableAction | คลาสค่าที่แสดงการกระทําที่สามารถดําเนินการได้ |
| ExecutableActionResult |
คลาสค่าที่แสดงผลลัพธ์ของ ExecutableAction
|
| ExecutableBaseTest | คลาสพื้นฐานสำหรับรูปแบบการทดสอบที่เรียกใช้งานได้ |
| ExecutableHostTest | โปรแกรมเรียกใช้การทดสอบสำหรับไฟล์ที่เรียกใช้งานได้ซึ่งทำงานในโฮสต์ |
| ExecutableTargetTest | โปรแกรมเรียกใช้การทดสอบสำหรับไฟล์ที่เรียกใช้ได้ซึ่งทำงานในเป้าหมาย |
| ExecutionFiles | การอ้างอิงไฟล์ที่สร้างขึ้นระหว่างการดำเนินการทดสอบหรือการเรียกใช้ที่ต้องดำเนินการ เพื่อการทดสอบ |
| ExecutionFiles.FilesKey | การแจงนับคีย์มาตรฐานที่รู้จักสำหรับแผนที่ |
| ExecutionPlanSuiteRunner |
การใช้งาน BaseTestSuite เพื่อเรียกใช้การทดสอบตามแผนการดำเนินการที่ระบุไว้ใน
บิลด์
|
| ExecutionProperties | พร็อพเพอร์ตี้ที่สร้างขึ้นระหว่างการดำเนินการทดสอบหรือการเรียกใช้ |
| ExistingBuildProvider |
IBuildProvider ที่แสดงผล IBuildInfo ที่สร้างไว้แล้ว
|
| ExtendedFile | ส่วนขยายของไฟล์มาตรฐานเพื่อจัดเก็บข้อมูลเมตาที่เกี่ยวข้องกับบิลด์ |
| ExtensionAtomsRegistry | ExtensionAtomsRegistry สำหรับการใช้งาน statsd ในเครื่อง |
| ExtraBuildsData | แยกวิเคราะห์และแสดงข้อมูลที่อยู่ใน --invocation extra_builds={} ที่ส่งจาก ATP |
F
| FailureDescription | คลาสที่อธิบายข้อมูลความล้มเหลวในสหพันธ์การค้า |
| FakeTest | การทดสอบปลอมที่มีวัตถุประสงค์เพื่อให้สร้างผลการทดสอบที่ทำซ้ำได้ง่าย |
| FakeTestsZipFolder | อุปกรณ์ทดสอบที่สร้างโฟลเดอร์ทดสอบที่ไม่ได้แตกไฟล์ปลอมโดยอิงตามรายการเนื้อหา |
| FakeTestsZipFolder.ItemType | |
| FastbootCommandPreparer | ตัวเตรียมเป้าหมายที่ทริกเกอร์ Fastboot และส่งคำสั่ง Fastboot |
| FastbootDeviceFlasher | คลาสที่ใช้ Fastboot เพื่อแฟลชรูปภาพในฮาร์ดแวร์ Android จริง |
| FastbootHelper | คลาสตัวช่วยสำหรับการดำเนินการ Fastboot |
| FastbootPack | ทำตามข้อกำหนดของ Bootloader เพื่อแตกไฟล์ |
| FastbootUpdateBootstrapPreparer |
ITargetPreparer ที่จัดเตรียมไฟล์ที่ระบุ (Bootloader, วิทยุ, device image zip) ลงใน
IDeviceBuildInfo เพื่อให้แฟลชอุปกรณ์ด้วย FastbootDeviceFlasher จากนั้นจะแทรก
แอตทริบิวต์ของอุปกรณ์หลังการเปิดเครื่องลงในข้อมูลบิลด์เพื่อวัตถุประสงค์ในการรายงานผล
|
| FatalHostError | ข้อยกเว้นที่บ่งบอกว่าเกิดข้อผิดพลาดร้ายแรงที่กู้คืนไม่ได้ในเครื่องโฮสต์ที่เรียกใช้ TradeFederation และควรปิดอินสแตนซ์ TradeFederation |
| FeatureFlagTargetPreparer |
เลิกใช้คลาสนี้แล้ว
โปรดใช้ AFlagsTargetPreparer แทน
|
| FileDownloadCache | คลาสตัวช่วยที่ดูแลแคช LRU ของระบบไฟล์ในเครื่องสำหรับไฟล์ที่ดาวน์โหลด |
| FileDownloadCacheFactory |
โรงงานสำหรับสร้าง FileDownloadCache
|
| FileDownloadCacheWrapper |
คลาส Wrapper ที่มีฟีเจอร์ FileDownloadCache ขณะที่ใช้
อินเทอร์เฟซ IFileDownloader
|
| FileIdleMonitor | ตรวจสอบไฟล์และเรียกใช้การเรียกกลับหากไม่มีการใช้งาน (เช่น |
| FileInputStreamSource |
InputStreamSourceที่รับไฟล์อินพุต
|
| FileListingService |
ให้บริการแสดงรายการไฟล์ข้างเคียงของ IDevice
|
| FileListingService.FileEntry | แสดงรายการในไดเรกทอรี |
| FileListingService.IListingReceiver |
คลาสที่ใช้การติดตั้งใช้งานอินเทอร์เฟซนี้จะมีเมธอดที่จัดการกับผลลัพธ์แบบไม่พร้อมกัน
จากคำสั่ง ls ในอุปกรณ์
|
| FileLogger |
ILeveledLogOutput ที่นำข้อความบันทึกไปยังไฟล์และไปยัง stdout
|
| FilePermissionUtil | คลาสยูทิลิตีที่จัดการสิทธิ์ของไฟล์ |
| FileProtoResultReporter |
Proto reporter ที่ทิ้ง TestRecord ลงในไฟล์
|
| FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector ที่รอรับคีย์เมตริกที่มาจากอุปกรณ์และดึง
คีย์เหล่านั้นเป็นไฟล์จากอุปกรณ์
|
| FilePullerLogCollector | เครื่องบันทึกของไฟล์ที่รายงานโดยฝั่งอุปกรณ์ |
| FileSystemLogSaver | จัดเก็บบันทึกไปยังระบบไฟล์ |
| FilesystemRootChecker | |
| FileUtil | คลาส Helper สำหรับการดำเนินการที่เกี่ยวข้องกับไฟล์ |
| FileUtil.LowDiskSpaceException | เกิดขึ้นหากพื้นที่ดิสก์ที่ใช้ได้ต่ำกว่าเกณฑ์ขั้นต่ำ |
| FilteredResultForwarder |
รูปแบบของ ResultForwarder ที่อนุญาตเฉพาะรายการที่อนุญาตของ TestDescription เท่านั้นที่จะรายงานได้
|
| FixedByteArrayOutputStream |
OutputStream ในหน่วยความจำที่เก็บข้อมูลได้สูงสุดเท่านั้น
|
| FlashingMethod | การแจงนับเพื่ออธิบายวิธีการที่ใช้ในการแฟลชอุปกรณ์ภายใต้การทดสอบ |
| FlashingResourcesParser | คลาสที่แยกวิเคราะห์เวอร์ชันที่จำเป็นของไฟล์รูปภาพเสริมที่จำเป็นต่อการแฟลชอุปกรณ์ |
| FlashingResourcesParser.AndroidInfo |
typedef สำหรับ Map<String, MultiMap<String, String>>
|
| FlashingResourcesParser.Constraint |
อินเทอร์เฟซการกรองมีจุดประสงค์เพื่อให้ FlashingResourcesParser ละเว้นทรัพยากรบางอย่างที่อาจใช้ได้
|
| FlashingResourcesRetrieverCacheWrapper |
IFlashingResourcesRetriever Wrapper ที่ใช้แคช
|
| FlashingResourceUtil |
ยูทิลิตี้นี้ช่วยในการตั้งค่าเวอร์ชันที่เหมาะสมของอาร์ติแฟกต์เพื่อให้แฟลชผ่าน DeviceFlashPreparer ได้
|
| FoldableExpandingHandler |
IModuleParameterHandler ขยายเป็นมากกว่านั้นสำหรับแต่ละการกำหนดค่าแบบพับได้ที่ไม่ใช่จอหลัก
|
| FoldableHandler | ตัวแฮนเดิลแบบพับได้ทั่วไปที่สามารถใช้พารามิเตอร์แบบพับได้เพื่อสร้างโมดูลเฉพาะ |
| FoldableModePreparer | ผู้เตรียมเป้าหมายที่สามารถเปลี่ยนสถานะแบบพับได้ของอุปกรณ์ |
| FolderBuildInfo |
การนำ IFolderBuildInfo ไปใช้จริง
|
| FolderSaver |
ITargetPreparer ที่ดึงไดเรกทอรีออกจากอุปกรณ์ บีบอัด และบันทึกลงในแบ็กเอนด์การบันทึก
|
| FormattedGeneratorReporter | เครื่องมือรายงานที่ช่วยสร้างรายงานในรูปแบบที่เฉพาะเจาะจง |
| FreeDeviceState | |
| FuseMountManager | |
| FuseMountManagerFactory |
Factory สำหรับสร้างและกำหนดค่าอินสแตนซ์ FuseMountManager
|
| FuseUtil | คลาสตัวช่วยสำหรับการดำเนินการ FUSE |
| FutilityCommandPreparer | ผู้เตรียมการเพื่อดำเนินการตามคำสั่งที่ไม่มีประโยชน์ |
G
| GceAvdInfo | โครงสร้างสำหรับจัดเก็บข้อมูลที่เกี่ยวข้องกับอินสแตนซ์ AVD ของ GCE ที่กำหนด |
| GceAvdInfo.GceStatus | |
| GceAvdInfo.LogFileEntry | |
| GceLHPTunnelMonitor | Thread Monitor for the Gce lab host proxy tunnel used for oxygenation. |
| GceManager | โปรแกรมช่วยที่จัดการการเรียก GCE เพื่อเริ่ม/หยุดและรวบรวมบันทึกจาก GCE |
| GceRemoteCmdFormatter | คลาสยูทิลิตีเพื่อจัดรูปแบบคำสั่งในการเข้าถึงอุปกรณ์ GCE ระยะไกล |
| GceRemoteCmdFormatter.ScpMode | คุณใช้ SCP เพื่อพุชหรือดึงไฟล์ได้โดยขึ้นอยู่กับโครงสร้างของอาร์กิวเมนต์ |
| GceSshTunnelMonitor | Thread Monitor สำหรับอุโมงค์ข้อมูล 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 | โปรแกรมดาวน์โหลดสำหรับ Bucket ของ 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
|
| GeminiDebuggingPostProcessor | โปรแกรมประมวลผลภายหลังสร้างคำค้นหาพรอมต์เพื่อแก้ไขข้อบกพร่อง |
| GenericLogcatEventParser<LogcatEventType> | แยกวิเคราะห์อินพุต Logcat สำหรับเหตุการณ์ |
| GenericLogcatEventParser.LogcatEvent | โครงสร้างเพื่อจัดเก็บเหตุการณ์ Logcat พร้อมประเภทเหตุการณ์และข้อความ Logcat ที่ทริกเกอร์ |
| GetPreviousPassedHelper | ตัวช่วยในการรับตัวกรองการทดสอบที่ผ่านก่อนหน้า |
| GkiDeviceFlashPreparer | เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยรูปภาพทั่วไปของเคอร์เนลทั่วไปของ Android |
| GlobalConfiguration |
การใช้งาน IGlobalConfiguration ที่จัดเก็บออบเจ็กต์การกำหนดค่าที่โหลดไว้ในแผนที่
|
| GlobalFilterGetter | การติดตั้งใช้งานบริการที่แสดงผลตัวกรองของการเรียกใช้ที่ระบุ |
| GlobalTestFilter | ตัวเลือกตัวกรองที่ใช้กับการเรียกใช้ |
| GoogleAccountPreparer |
ITargetPreparer ที่รองรับการกำหนดค่าบัญชี Google
|
| GoogleAccountUtil | ยูทิลิตีที่รองรับการกำหนดค่าบัญชี Google ในอุปกรณ์ |
| GoogleApiClientUtil | ยูทิลิตีสําหรับสร้างไคลเอ็นต์ Google API |
| GoogleApiClientUtilBase | |
| GoogleAppsSetup |
ITargetPreparer ที่รองรับตัวเลือกการตั้งค่าต่างๆ สำหรับแอป Google
หมายเหตุ: อุปกรณ์ต้องมีการกำหนดค่าบัญชีก่อน ดู |
| GoogleBenchmarkResultParser | แยกวิเคราะห์ผลลัพธ์ของ Google Benchmark ที่เรียกใช้จากเชลล์ และแสดงผลแผนที่ที่มีผลลัพธ์ทั้งหมด |
| GoogleBenchmarkTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบเปรียบเทียบของ Google ในอุปกรณ์ที่ระบุ |
| GoogleDeviceFlashPreparer |
ความเชี่ยวชาญของ DeviceFlashPreparer ที่รองรับขั้นตอนที่กำหนดเองซึ่งจำเป็นต่อการแฟลชอุปกรณ์ Google
|
| GoogleDeviceSetup |
ส่วนขยายของ DeviceSetup ที่ช่วยให้ตั้งค่าพร็อพเพอร์ตี้เพิ่มเติมที่เฉพาะเจาะจงของ Google ได้
|
| GoogleTradefedSandbox |
การปรับแต่งภายในของ TradefedSandbox เพื่อใช้ในโครงสร้างพื้นฐานของห้องทดลอง
|
| GoogleTradefedSandboxFactory | การใช้งาน Google Tradefed สำหรับ SandboxFactory |
| GranularRetriableTestWrapper |
คลาส Wrapper ทำงานบน IRemoteTest เพื่อแยก IRemoteTest ในระดับ Testcase
|
| GranularRetriableTestWrapper.StartEndCollector | ตัวช่วยในชั้นเรียนเพื่อตรวจหาการเริ่มต้นและสิ้นสุดการวิ่งที่ขาดหายไป |
| GsiDeviceFlashPreparer | ตัวเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยอิมเมจระบบทั่วไปของ Android |
| GsiDeviceFlashPreparer.PvmfwFlashMode | |
| GTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบดั้งเดิมบนอุปกรณ์ที่ระบุ |
| GTestBase | คลาสพื้นฐานของ gTest |
| GTestListTestParser | ตัวแยกวิเคราะห์ผลลัพธ์สำหรับโหมดทดลองเรียกใช้ gtest ที่มีพารามิเตอร์ "--gtest_list_tests" |
| GTestResultParser | แยกวิเคราะห์ผลลัพธ์ "โหมดเอาต์พุตดิบ" ของการทดสอบดั้งเดิมโดยใช้ GTest ที่เรียกใช้จากเชลล์ และแจ้ง ITestInvocationListener เกี่ยวกับผลลัพธ์ |
| GTestXmlResultParser | แยกวิเคราะห์ผลลัพธ์ "โหมดเอาต์พุต XML" ของการทดสอบดั้งเดิมโดยใช้ GTest ที่เรียกใช้จากเชลล์ และแจ้งผลลัพธ์ไปยัง ITestRunListener |
H
| HarnessException | คลาสข้อยกเว้นพื้นฐานสำหรับข้อยกเว้นที่เกิดขึ้นภายใน Harness |
| HarnessIOException | ใช้ข้อยกเว้นที่ช่วยแก้ปัญหาเกี่ยวกับไฟล์ |
| HarnessRuntimeException | |
| HeapHostMonitor |
AbstractHostMonitor การติดตั้งใช้งานที่ตรวจสอบหน่วยความจำฮีปในโฮสต์และบันทึก
เป็นระยะๆ ลงในบันทึกประวัติ
|
| HeapSegment | อธิบายประเภทและตำแหน่งของออบเจ็กต์ในกลุ่มของฮีป |
| HeapSegment.HeapSegmentElement | อธิบายออบเจ็กต์/ภูมิภาคที่เข้ารหัสในข้อมูล HPSG |
| HelloWorldMultiTargetPreparer |
ตัวอย่างการติดตั้งใช้งาน IMultiTargetPreparer
|
| HistoryLogger | TF History Logger ซึ่งเป็นบันทึกพิเศษที่มีเฉพาะเหตุการณ์ที่เฉพาะเจาะจงบางอย่าง |
| HostGTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบเนทีฟ |
| HostMetric | คลาสนี้แสดงตัวอย่างเมตริกของโฮสต์ที่จะรายงาน |
| HostOptions | คลาสที่เก็บตัวเลือกโฮสต์ |
| HostStatsdMetricCollector |
IMetricCollector ที่รวบรวมเมตริก statsd จากฝั่งโฮสต์โดยใช้คำสั่งยูทิลิตี statsd
|
| HostTest | โปรแกรมเรียกใช้การทดสอบสำหรับการทดสอบที่อิงตามโฮสต์ JUnit |
| HostUtils | ใช้เมธอดยูทิลิตีที่มีประโยชน์บางอย่างสำหรับการเรียกใช้การทดสอบโฮสต์ |
| HprofAllocSiteParser | คลาส Helper เพื่อแยกวิเคราะห์ข้อมูลจากส่วนเว็บไซต์การจัดสรรของรายงาน hprof |
| HsumBootStrategyPreparer | |
| HsumHelper | มีเครื่องมือสำหรับงาน HSUM (โหมดผู้ใช้ระบบแบบไม่มีส่วนหัว) |
| HsumHelper.HsumBootStrategy | |
| HttpHelper | มีเมธอดตัวช่วยในการส่งคำขอ HTTP |
| HttpHelper.RequestRunnable |
Runnable สำหรับการส่งคำขอด้วย
IRunUtil.runEscalatingTimedRetry(long,long,long,long,IRunnableResult)
|
| HttpMultipartPost | คลาส Helper สำหรับส่งคำขอ HTTP POST แบบหลายส่วน |
| HttpRemoteFileResolver |
การใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดไฟล์ระยะไกลผ่าน http
|
| HttpsRemoteFileResolver |
การติดตั้งใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดไฟล์ระยะไกลผ่าน https
|
I
| IAbi | อินเทอร์เฟซที่แสดง ABI ภายใต้การทดสอบ |
| IAbiReceiver | การทดสอบที่ต้องใช้ ABI ภายใต้การทดสอบ |
| IAdbDeviceChangeListener |
อินเทอร์เฟซจัดการกับการเพิ่ม ลบ และเปลี่ยนแปลง ERROR(/IDevice)
|
| IAndroidDebugBridge |
คำจำกัดความของอินเทอร์เฟซสำหรับERROR(/com.android.ddmlib.AndroidDebugBridge)เมธอดที่ใช้ในแพ็กเกจนี้
|
| IAppBuildInfo |
เลิกใช้ส่วนติดต่อนี้แล้ว
ใช้ IBuildInfo โดยตรง
|
| IAutoRetriableTest |
อินเทอร์เฟซสำหรับ IRemoteTest ที่ไม่ได้ใช้ ITestFilterReceiver แต่ยังต้องการรองรับการลองใหม่โดยอัตโนมัติ
|
| IBatteryInfo | อินเทอร์เฟซที่กำหนดการโต้ตอบกับแบตเตอรี่ของอุปกรณ์ |
| IBatteryInfo.BatteryState | อธิบายสถานะการชาร์จแบตเตอรี่ปัจจุบัน |
| IBlockFilter | ควบคุมว่าจะแสดงบล็อกข้อมูลที่ต้องส่งไปยังอุปกรณ์หรือไม่ |
| IBlockTransformer | การแปลงบล็อกข้อมูลก่อนส่ง (ไม่บังคับ) |
| 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 | ออบเจ็กต์การกำหนดค่าการโหลดเพื่อส่งข้อมูลไปยังโปรแกรมโหลด |
| IDevice | อุปกรณ์ |
| IDevice.DeviceState | สถานะของอุปกรณ์ |
| IDevice.DeviceUnixSocketNamespace | เนมสเปซของ Unix Domain Socket ที่สร้างในอุปกรณ์ |
| IDevice.Feature | ฟีเจอร์ซอฟต์แวร์ระดับอุปกรณ์ |
| IDevice.HardwareFeature | ฟีเจอร์ฮาร์ดแวร์ระดับอุปกรณ์ |
| IDeviceActionReceiver | มี API สำหรับรับเหตุการณ์ของอุปกรณ์ |
| IDeviceBuildInfo |
IBuildInfo ที่แสดงถึงบิลด์อุปกรณ์ Android ที่สมบูรณ์และ (ไม่บังคับ) การทดสอบ
|
| IDeviceBuildProvider |
IBuildProviderที่ใช้ข้อมูลจากITestDeviceเพื่อเรียกข้อมูลบิลด์
|
| IDeviceConfiguration | Device Configuration Holder Interface |
| IDeviceConnection | แสดงการเชื่อมต่อกับอุปกรณ์ที่อ่านและเขียนได้ |
| IDeviceConnection.Factory | |
| IDeviceFlasher | แฟลชอิมเมจของอุปกรณ์ในอุปกรณ์ |
| IDeviceFlasher.UserDataFlashOption | Enum ของตัวเลือกสำหรับการจัดการรูปภาพ userdata |
| IDeviceManager | อินเทอร์เฟซสำหรับจัดการชุดอุปกรณ์ที่พร้อมใช้งานสำหรับการทดสอบ |
| IDeviceManager.IFastbootListener | Listener สำหรับการเปลี่ยนแปลงสถานะ Fastboot |
| 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
|
| IFuseDriverProfile | กำหนดลักษณะการทำงานที่เฉพาะเจาะจงของไดรเวอร์ FUSE ที่เฉพาะเจาะจง เพื่อให้ MountManager เป็นแบบ ทั่วไป |
| IGlobalConfiguration | คลาสที่ครอบคลุมข้อมูลการกำหนดค่าส่วนกลางสำหรับอินสแตนซ์ Trade Federation เดียว (ครอบคลุมการเรียกใช้การกำหนดค่าจริงจำนวนเท่าใดก็ได้) |
| IHarnessException | คำอธิบายของอินเทอร์เฟซข้อยกเว้นของ Harness ที่จะใช้โดยข้อยกเว้นของ Harness |
| IHostCleaner | ล้างข้อมูลโฮสต์หลังจากที่การทดสอบเสร็จสิ้น |
| IHostHealthAgent | อินเทอร์เฟซสำหรับปล่อยเมตริกโฮสต์หรืออุปกรณ์ |
| IHostMonitor | อินเทอร์เฟซในการส่งข้อมูลโฮสต์ |
| IHostMonitor.HostDataPoint | คลาสทั่วไปสำหรับข้อมูลที่จะรายงาน |
| IHostMonitor.HostMetricType | |
| IHostOptions | อินเทอร์เฟซของที่เก็บตัวเลือกโฮสต์ |
| IHostOptions.PermitLimitType | Enum describing the possible permit limiters |
| IHostResourceManager | อินเทอร์เฟซสำหรับจัดการทรัพยากรโฮสต์ |
| IHttpHelper | เมธอดตัวช่วยสำหรับการส่งคำขอ HTTP |
| IHttpHelper.DataSizeException | |
| IIncrementalSetup | อินเทอร์เฟซที่ช่วยตัดสินใจว่าจะพยายามตั้งค่าเพิ่มเติมสำหรับตัวเตรียม TradeFed หรือไม่ |
| IInstrumentationResultParser | อินเทอร์เฟซสำหรับการแยกวิเคราะห์ผลลัพธ์ของการทดสอบการวัดคุมที่เรียกใช้จากเชลล์ |
| IInstrumentationResultParser.SessionResultCodes | รหัสผลลัพธ์ของเซสชันเครื่องมือ |
| IInstrumentationResultParser.StatusCodes | รหัสสถานะผลการทดสอบ |
| IInstrumentationResultParser.StatusKeys | คีย์สถานะการทดสอบที่เกี่ยวข้อง |
| IInvocationContext | เก็บข้อมูลเกี่ยวกับการเรียกใช้สำหรับการทดสอบเพื่อให้เข้าถึงได้หากจำเป็น |
| IInvocationContext.TimingEvent | |
| IInvocationContextReceiver | การทดสอบที่ต้องอ้างอิงถึงบริบทของการเรียกใช้ |
| IInvocationExecution | อินเทอร์เฟซที่อธิบายการดำเนินการที่จะทำเป็นส่วนหนึ่งของการเรียกใช้ |
| IKeyStoreClient | อินเทอร์เฟซสำหรับเข้าถึงที่เก็บคีย์สำหรับรหัสผ่านหรือข้อมูลที่ละเอียดอ่อน |
| IKeyStoreFactory |
Factory สำหรับสร้าง IKeyStoreClient
|
| ILabPreparer |
อินเทอร์เฟซเครื่องหมายสำหรับผู้เตรียมห้องทดลอง
ดูคำอธิบายเกี่ยวกับวัตถุประสงค์ของอินเทอร์เฟซเหล่านี้ได้ที่ |
| ILeveledLogOutput | คลาสที่ใช้การติดตั้งใช้งานอินเทอร์เฟซนี้จะมีเมธอดที่จัดการกับการแสดงข้อความบันทึก |
| ILogcatReceiver |
คลาสที่ให้เอาต์พุตของ Logcat ของอุปกรณ์เป็น InputStreamSource
|
| ILogger | อินเทอร์เฟซที่ใช้เพื่อแสดงคำเตือน/ข้อผิดพลาด |
| ILogRegistry |
อินเทอร์เฟซสำหรับ ILogOutput singleton logger ที่มัลติเพล็กซ์และจัดการ logger ต่างๆ
|
| ILogRegistry.EventType | เหตุการณ์ที่ควรบันทึก |
| ILogSaver | คลาสที่ใช้การเชื่อมต่อนี้จะมีเมธอดสำหรับจัดเก็บบันทึกไปยังตำแหน่งส่วนกลาง |
| ILogSaverListener |
อนุญาตให้ ITestInvocationListeners ฟังเมื่อมีการบันทึกไฟล์บันทึก
|
| ImageContentAnalyzer | โปรแกรมวิเคราะห์สำหรับการวิเคราะห์เนื้อหาของรูปภาพอุปกรณ์ |
| IManagedTestDevice | ITestDevice ที่มีการจัดการวงจร |
| IManagedTestDevice.DeviceEventResponse |
คอนเทนเนอร์สำหรับการตอบกลับการเรียกใช้ IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
| IManagedTestDeviceFactory |
อินเทอร์เฟซสำหรับครีเอเตอร์สำหรับ IManagedTestDevice
|
| IMetricCollector | เราจะเพิ่มอินเทอร์เฟซนี้เป็น Decorator เมื่อรายงานผลการทดสอบเพื่อรวบรวม เมตริกที่ตรงกัน |
| IMetricCollector.MetricCollectionLevel | การแจงนับที่แสดงระดับการรวบรวมเมตริกปัจจุบัน |
| IMetricCollectorReceiver |
อินเทอร์เฟซสำหรับ IRemoteTests เพื่อใช้หากต้องการรับรายการ IMetricCollectors สำหรับการทดสอบ
|
| IMoblyYamlResultHandler | อินเทอร์เฟซของตัวแฮนเดิลผลลัพธ์ YAML ของ Mobly |
| IMoblyYamlResultHandler.ITestResult | อินเทอร์เฟซของผลลัพธ์ YAML ของ Mobly |
| IModuleController | อินเทอร์เฟซสำหรับควบคุมว่าควรเรียกใช้โมดูลหรือไม่ |
| IModuleController.RunStrategy | Enum ที่อธิบายวิธีเรียกใช้โมดูล |
| IModuleParameterHandler | อินเทอร์เฟซสำหรับพารามิเตอร์ของโมดูลชุด |
| IMultiDeviceRecovery | อินเทอร์เฟซสำหรับการกู้คืนอุปกรณ์ที่ออฟไลน์หลายเครื่อง |
| IMultiDeviceTest | เลิกใช้ส่วนติดต่อนี้แล้ว เราเก็บอินเทอร์เฟซนี้ไว้ชั่วคราวเพื่อความเข้ากันได้ แต่ไม่ได้ใช้งานจริงอีกต่อไป โปรดอย่าติดตั้งใช้งาน |
| IMultiTargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับอุปกรณ์หลายเครื่องพร้อมกัน |
| INativeDevice |
ให้ API ที่เชื่อถือได้และมีระดับสูงกว่าเล็กน้อยแก่ ddmlib IDevice
|
| INativeDeviceTest |
อินเทอร์เฟซสำหรับออบเจ็กต์ที่ต้องมีการอ้างอิงถึง INativeDevice
|
| IncrementalImageUtil | ยูทิลิตีเพื่อใช้ประโยชน์จากการอัปเดตรูปภาพและอุปกรณ์แบบเพิ่ม |
| IncrementalInstallSession | ใช้เพื่อสร้างเซสชันการติดตั้งแพ็กเกจแบบเพิ่มทีละรายการ ซึ่งจะสตรีมบล็อกของ APK ที่ติดตั้งไปยังอุปกรณ์เมื่อต้องอ่าน |
| IncrementalInstallSession.Builder | |
| InfraErrorIdentifier | ตัวระบุข้อผิดพลาดจากโครงสร้างพื้นฐานของ Trade Federation และโครงสร้างพื้นฐานที่ขึ้นอยู่กับ (เช่น โครงสร้างพื้นฐานของบิลด์) |
| InputStreamSource |
โดยพื้นฐานแล้ว อินเทอร์เฟซนี้จะห่อหุ้ม InputStream เพื่อให้สามารถโคลนได้
|
| InstallAllTestZipAppsSetup |
ITargetPreparer ที่ติดตั้งแอปทั้งหมดในไฟล์ ZIP สำหรับการทดสอบ
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
ITargetPreparer ที่ติดตั้ง APK อย่างน้อย 1 รายการซึ่งอยู่ในระบบไฟล์
|
| InstallBuildEnvApkSetup |
ITargetPreparer ที่ติดตั้ง APK สำหรับทดสอบอย่างน้อย 1 รายการจากสภาพแวดล้อมการสร้างแพลตฟอร์ม Android
|
| InstallCreateReceiver | เอาต์พุตตัวรับสำหรับบรรทัดคำสั่ง "pm install-create" |
| InstalledInstrumentationsTest | เรียกใช้การตรวจสอบทั้งหมดที่พบในอุปกรณ์ปัจจุบัน |
| InstallException | เกิดขึ้นหากการติดตั้งหรือถอนการติดตั้งแอปพลิเคชันไม่สำเร็จ |
| InstallKernelModulePreparer | เครื่องมือเตรียมเป้าหมายที่ติดตั้งโมดูลเคอร์เนล |
| InstallMetrics | |
| InstallReceiver | เอาต์พุตตัวรับสำหรับบรรทัดคำสั่ง "pm install package.apk" |
| InstantAppHandler |
ตัวแฮนเดิลสำหรับ ModuleParameters.INSTANT_APP
|
| InstrumentationPreparer |
ITargetPreparer ที่เรียกใช้เครื่องมือ
|
| InstrumentationProtoResultParser | แยกวิเคราะห์ผลลัพธ์ของ "โหมดเอาต์พุต protoStd" ของการทดสอบการวัดคุมที่เรียกใช้จาก Shell และแจ้งผลลัพธ์ให้ ITestRunListener ทราบ |
| InstrumentationResultParser | แยกวิเคราะห์ผลลัพธ์ของ "โหมดเอาต์พุตดิบ" ของการทดสอบการวัดจากเชลล์และแจ้ง ITestRunListener เกี่ยวกับผลลัพธ์ |
| InstrumentationTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการวัดคุมในอุปกรณ์ที่ระบุ |
| InvocationCacheHelper | ยูทิลิตีเพื่อจัดการการอัปโหลดและค้นหาผลลัพธ์ของแคชการเรียกใช้ |
| InvocationCacheHelper.CacheInvocationResultDescriptor | อธิบายผลลัพธ์ของแคช |
| InvocationContext |
การใช้งานทั่วไปของ IInvocationContext
|
| InvocationExecution | คลาสที่อธิบายขั้นตอนการเรียกใช้ทั้งหมด ได้แก่ การดาวน์โหลดบิลด์ การเตรียมเป้าหมาย การเรียกใช้การทดสอบ การล้างข้อมูล |
| InvocationLocal<T> | คลาสนี้มีตัวแปรขอบเขตการเรียกใช้ |
| InvocationMetricLogger | คลาสยูทิลิตีสําหรับการเรียกใช้เพื่อบันทึกเมตริกบางอย่าง |
| InvocationMetricLogger.InvocationGroupMetricKey | การจัดกลุ่มช่วยให้คุณบันทึกหลายกลุ่มภายใต้คีย์เดียวกันได้ |
| InvocationMetricLogger.InvocationMetricKey | คีย์ที่มีชื่อพิเศษบางรายการที่เราจะป้อนข้อมูลเสมอเมื่อมีการเรียกใช้ |
| InvocationProtoResultReporter | ผู้รายงานเพื่อจัดเก็บข้อมูลการแคชระดับการเรียกใช้และรายการโมดูล |
| InvocationStatus | คลาสสำหรับจัดเก็บสถานะการเรียกใช้ |
| InvocationStatus | Enum ตัวช่วยเพื่อแสดงสถานะการเรียกใช้ |
| InvocationSummaryHelper |
คลาส Helper สำหรับการรวบรวมและรายงาน TestSummary สำหรับชุด Listener
|
| InvocationToJUnitResultForwarder |
คลาสที่รับฟังเหตุการณ์ ITestInvocationListener และส่งต่อเหตุการณ์ไปยัง TestListener
|
| IPostProcessor | Post processors เป็นออบเจ็กต์ของ Trade Federation ที่มีไว้เพื่ออนุญาตให้ประมวลผลเมตริกและบันทึก หลังจากทดสอบและก่อนการรายงานผลลัพธ์ |
| IRecorderClient | อินเทอร์เฟซสำหรับการสื่อสารกับแบ็กเอนด์ของเครื่องบันทึก ResultDB |
| IRecorderClientLegacy | อินเทอร์เฟซสำหรับการสื่อสารกับแบ็กเอนด์ของเครื่องบันทึก ResultDB |
| IRemoteAndroidTestRunner | อินเทอร์เฟซสําหรับเรียกใช้คําสั่งทดสอบ Android จากระยะไกลและรายงานผลลัพธ์ไปยัง Listener |
| IRemoteAndroidTestRunner.CoverageOutput | |
| IRemoteAndroidTestRunner.TestSize | |
| 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 ที่กำหนดว่าจะตั้งค่าหรือยกเลิกการตั้งค่า env ที่เฉพาะเจาะจง |
| IRunUtil.IRunnableResult | อินเทอร์เฟซสำหรับการดำเนินการแบบอะซิงโครนัสที่แสดงผลสถานะบูลีน |
| ISandbox | อินเทอร์เฟซที่กำหนดแซนด์บ็อกซ์ที่ใช้เรียกใช้ได้ |
| ISandboxFactory |
Factory สำหรับสร้าง ISandbox
|
| ISetOptionReceiver |
การใช้งานอินเทอร์เฟซนี้ควรมี Option ที่มีชื่อ "set-option" ซึ่งลิงก์กับ
HostTest.SET_OPTION_NAME
|
| IShardableListener |
ITestInvocationListenerที่สามารถแยกส่วนได้
|
| IShardableTest |
IRemoteTestที่แยกออกเป็นชุดการทดสอบย่อยที่เรียกใช้แยกกันได้
|
| IShardHelper | อินเทอร์เฟซของออบเจ็กต์ที่อธิบายกลยุทธ์การแบ่งข้อมูลที่ต้องใช้สำหรับการกำหนดค่า |
| IShellEnabledDevice | อุปกรณ์นามธรรมที่รับคำสั่งเชลล์ได้ |
| IShellOutputReceiver | คลาสที่ใช้การติดตั้งใช้งานอินเทอร์เฟซนี้จะมีเมธอดที่จัดการกับเอาต์พุตจากคำสั่งเชลล์ระยะไกล ในอุปกรณ์/โปรแกรมจำลอง |
| IsolatedHostTest | ใช้โปรแกรมเรียกใช้ TradeFed ที่ใช้กระบวนการย่อยเพื่อเรียกใช้การทดสอบในสภาพแวดล้อมที่มีการพึ่งพาน้อย แทนที่จะเรียกใช้ในกระบวนการหลัก |
| IStackTraceInfo | คลาสที่ใช้การเชื่อมต่อนี้จะมีเมธอดที่แสดงผลสแต็กเทรซ |
| ISupportGranularResults |
อินเทอร์เฟซที่ระบุว่า ITestInvocationListener รองรับการรับผลลัพธ์แบบละเอียดหรือไม่
|
| ISystemStatusChecker | เครื่องมือตรวจสอบที่ทำการตรวจสอบสถานะระบบและแสดงผลบูลีนเพื่อระบุว่าระบบ อยู่ในสถานะที่คาดไว้หรือไม่ |
| ISystemStatusCheckerReceiver |
IRemoteTest ที่ต้องมีสิทธิ์เข้าถึง ISystemStatusChecker จากการกำหนดค่า
|
| ITargetCleaner | เลิกใช้ส่วนติดต่อนี้แล้ว ย้าย tearDown ไปยังอินเทอร์เฟซ ITargetPreparer ฐาน |
| ITargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับการทดสอบ |
| ITemporaryDevice | อินเทอร์เฟซที่แสดงอุปกรณ์ซึ่งอาจเป็นตัวยึดตำแหน่งชั่วคราว |
| ITerribleFailureHandler |
อินเทอร์เฟซสำหรับจัดการความล้มเหลวที่ร้ายแรงจาก
com.android.tradefed.log.LogUtil.CLog.wtf(String,Throwable)
|
| ITestAnnotationFilterReceiver | โปรแกรมเรียกใช้ที่กรองได้ว่าจะเรียกใช้การทดสอบใดตามคำอธิบายประกอบ |
| ITestCollector | รองรับการรวบรวมการทดสอบ เมื่อตั้งค่าแล้ว Test Runner จะต้องทำการทดสอบเรียกใช้เพื่อรวบรวม Test Case โดยไม่ต้องดำเนินการจริง |
| ITestDevice |
ให้ API ที่เชื่อถือได้และมีระดับสูงกว่าเล็กน้อยแก่ ddmlib IDevice
|
| ITestDevice.ApexInfo | คลาส Struct อย่างง่ายสำหรับจัดเก็บข้อมูลเกี่ยวกับ APEX รายการเดียว |
| ITestDevice.MountPointInfo | คลาส Struct อย่างง่ายสำหรับจัดเก็บข้อมูลเกี่ยวกับจุดติดตั้งเพียงจุดเดียว |
| ITestDevice.RecoveryMode | |
| ITestFileFilterReceiver | โปรแกรมเรียกใช้ที่รับไฟล์ซึ่งระบุการทดสอบที่จะเรียกใช้และ/หรือไม่เรียกใช้ได้ |
| ITestFilterReceiver | โปรแกรมเรียกใช้ที่สามารถกรองการทดสอบที่จะเรียกใช้ |
| ITestInformationReceiver |
อินเทอร์เฟซสำหรับรับ TestInformation สำหรับบางชั้นเรียน
|
| ITestInvocation | จัดการการเรียกใช้การทดสอบ TradeFederation รายการเดียว |
| ITestInvocation.ExitInformation | แสดงข้อมูลการออกบางอย่างสำหรับการเรียกใช้ |
| ITestInvocationListener | Listener สำหรับผลการทดสอบจากการเรียกใช้การทดสอบ |
| ITestLifeCycleReceiver | รับการแจ้งเตือนเหตุการณ์ระหว่างการทดสอบการวัดคุม |
| ITestLogger | เอนทิตีที่บันทึกสตรีมข้อมูลประเภทต่างๆ ได้ |
| ITestLoggerReceiver |
เอนทิตีที่สามารถแทรกอินสแตนซ์ ITestLogger เพื่อใช้ในการบันทึกได้
|
| ITestRunListener | รับการแจ้งเตือนเหตุการณ์ระหว่างการทดสอบการวัดคุม |
| ITestsPool | อินเทอร์เฟซที่อธิบายกลุ่มการทดสอบที่เราเข้าถึงและเรียกใช้ได้ |
| ITestStorageClient | อินเทอร์เฟซสำหรับการสื่อสารกับแบ็กเอนด์ที่เก็บข้อมูลการทดสอบของ Android |
| ITestSuite | คลาส Abstract ที่ใช้เรียกใช้ชุดทดสอบ |
| ITestSuite.IsolatedModuleGrade | |
| ITestSuite.MultiDeviceModuleStrategy | |
| ITestSuiteResultLoader | อินเทอร์เฟซที่อธิบายตัวช่วยในการโหลดผลลัพธ์ก่อนหน้าในลักษณะที่เรียกใช้ซ้ำได้ |
| ITestSummaryListener |
อินเทอร์เฟซที่ช่วยให้ ITestInvocationListener แลกเปลี่ยนข้อมูลที่จำกัดบางอย่างผ่านสรุปได้
|
| ITestsZipInstaller | ติดตั้งการทดสอบจากไฟล์ ZIP ของการทดสอบ (ตามที่ระบบบิลด์เอาต์พุต) ใน อุปกรณ์ |
| ITokenProvider | อินเทอร์เฟซที่อธิบายออบเจ็กต์ที่สามารถระบุโทเค็นของอุปกรณ์หนึ่งๆ ได้ |
| ITokenRequest |
อินเทอร์เฟซที่ IRemoteTest สามารถใช้เพื่อแสดงข้อเท็จจริงที่ว่าต้องใช้อุปกรณ์ที่มีโทเค็นพิเศษ
|
| IWifiHelper | อินเทอร์เฟซ Helper สำหรับจัดการบริการ Wi-Fi ในอุปกรณ์ |
| IWifiHelper.WifiConnectionResult | |
| IWifiHelper.WifiState | สถานะ Supplicant ของ Wi-Fi |
J
| JarHostTest | โปรแกรมเรียกใช้การทดสอบสำหรับการทดสอบ JUnit ฝั่งโฮสต์ |
| JarHostTest.HostTestListener | Wrapper Listener ที่ส่งต่อเหตุการณ์ทั้งหมด ยกเว้น testRunStarted() และ testRunEnded() ไปยัง Listener ที่ฝัง |
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดความครอบคลุมของ Java
ออกจากอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์การทดสอบ
|
| JavaCodeCoverageFlusher | คลาสยูทิลิตีที่รีเซ็ตและบังคับให้ล้างการวัดความครอบคลุมของโค้ด Java จากกระบวนการ ที่ทำงานในอุปกรณ์ |
| JSONFileKeyStoreClient | การติดตั้งใช้งานตัวอย่างที่ไฟล์ JSON ในเครื่องทำหน้าที่เป็นที่เก็บคีย์ |
| JSONFileKeyStoreFactory |
การติดตั้งใช้งานโรงงาน KeyStore ของ JSON ซึ่งมี JSONFileKeyStoreClient สำหรับ
การเข้าถึงไฟล์ KeyStore ของ JSON
|
| JsonHttpTestResultReporter | เครื่องมือรายงานผลลัพธ์ที่เข้ารหัสผลลัพธ์ของเมตริกการทดสอบและข้อมูลสาขา อุปกรณ์เป็น JSON และ POST ไปยังปลายทางบริการ HTTP |
| JUnit4ResultForwarder | Result forwarder จาก JUnit4 Runner |
| JUnit4TestFilter |
คลาส Helper ที่ให้การกรองสำหรับโปรแกรมเรียกใช้ JUnit4 โดยการขยาย Filter
|
| JUnitRunUtil |
คลาสตัวช่วยสำหรับการเปลี่ยนเส้นทาง IRemoteTest.run(TestInformation,ITestInvocationListener)
ไปยังการโทร Test.run(TestResult)
|
| JUnitToInvocationResultForwarder |
คลาสที่รับฟังTestListenerเหตุการณ์และส่งต่อเหตุการณ์ไปยัง
ITestInvocationListener
|
| JUnitXmlParser | ตัวแยกวิเคราะห์ที่ดึงข้อมูลผลการทดสอบจากผลลัพธ์ JUnit ที่จัดเก็บไว้ใน XMLJUnitResultFormatter ของ Ant และส่งต่อข้อมูลไปยัง ITestInvocationListener |
K
| KernelModuleUtils | |
| KernelTargetTest | โปรแกรมเรียกใช้การทดสอบสำหรับไฟล์ที่เรียกใช้งานได้ซึ่งทำงานบนเป้าหมายและแยกวิเคราะห์ผลการทดสอบเคอร์เนล |
| KernelTestModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลเพื่อไม่ให้เรียกใช้การทดสอบเมื่อไม่ตรงกับสถาปัตยกรรม |
| KeyguardControllerState | คอนเทนเนอร์สำหรับสถานะของตัวป้องกันปุ่ม |
| KeyguardStatusChecker | ตรวจสอบสถานะ Keyguard หลังจากดำเนินการโมดูล |
| KeyStoreException | เกิดขึ้นเมื่อเกิดข้อผิดพลาดร้ายแรงในที่เก็บคีย์ |
| KillExistingEmulatorPreparer |
ITargetPreparer ที่ปิดโปรแกรมจำลองที่กำลังทำงานอยู่
|
| KnownFailurePreparer | กำหนดให้เครื่องมือเตรียมข้อมูลเป้าหมายข้ามการลองอีกครั้งเมื่อทราบว่าไม่สำเร็จ |
| KTapResultParser | อ่านเอาต์พุต KTAP ตามที่สร้างโดยโมดูลทดสอบ KUnit และวางไว้ในไฟล์ `results` ภายใต้ debugfs |
| KTapResultParser.ParseResolution | |
| KUnitModuleTest | โปรแกรมเรียกใช้การทดสอบสำหรับเรียกใช้โมดูลการทดสอบ KUnit บนอุปกรณ์ |
L
| LabResourceDeviceMonitor | เครื่องมือตรวจสอบทรัพยากรห้องทดลองซึ่งเริ่มต้น/จัดการเซิร์ฟเวอร์ gRPC สำหรับ LabResourceService |
| LargeOutputReceiver | คลาสที่ออกแบบมาเพื่อช่วยเรียกใช้คำสั่งที่ใช้เวลานานและรวบรวมเอาต์พุต |
| LastBuildInfo | แยกวิเคราะห์และแสดงข้อมูลสำหรับไฟล์ logs/last_build.info |
| LastShardDetector |
เมื่อเรียกใช้การแบ่งข้อมูลในเครื่อง บางครั้งเราอาจต้องการดำเนินการบางอย่างเมื่อ Shard สุดท้าย
ไปถึง invocationEnded(long)
|
| LaunchControlProvider |
IBuildProvider การติดตั้งใช้งานที่ค้นหาเซิร์ฟเวอร์ควบคุมการเปิดตัวของ Google เพื่อหาบิลด์
ที่จะทดสอบ
|
| LaunchControlProvider.DownloadFileDescriptor | |
| LCUtil | คลาส Helper เพื่อแยกวิเคราะห์เส้นทาง Launch Control เป็นส่วนประกอบต่างๆ |
| LeakedThreadStatusChecker | เครื่องมือตรวจสอบสถานะเพื่อให้แน่ใจว่าโมดูลจะไม่รั่วไหลใน Thread ที่ทำงานอยู่ |
| 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 | enum ของ Log Level |
| Log.LogLevel | enum ของ Log Level |
| LogAssociation | คลาสที่แสดงถึงลิงก์ระหว่างไฟล์บันทึกและแบบทดสอบ |
| LogcatCrashResultForwarder | Special listener: on failures (instrumentation process crashing) it will attempt to extract from the logcat the crash and adds it to the failure message associated with the test. |
| LogcatEventParser | |
| LogcatEventType |
ประเภทกิจกรรมสำหรับ LogcatEventParser
|
| LogcatOnFailureCollector | ตัวรวบรวมที่จะบันทึกและบันทึก Logcat เมื่อกรณีทดสอบหรือการทดสอบล้มเหลว |
| LogcatReceiver | คลาสที่รวบรวม Logcat ในเบื้องหลัง |
| LogcatTimingMetricCollector | เครื่องมือรวบรวมเมตริกที่รวบรวมข้อมูลเวลา (เช่น เวลาเปลี่ยนผู้ใช้) จาก Logcat ระหว่างการทดสอบที่ทำซ้ำ 1 ครั้งขึ้นไปโดยใช้รูปแบบนิพจน์ทั่วไปที่กำหนดเพื่อแยกวิเคราะห์สัญญาณเริ่มต้นและสิ้นสุดของเหตุการณ์จากบรรทัด Logcat |
| LogDataType | แสดงประเภทข้อมูลของข้อมูลบันทึก |
| LogFile | คลาสสำหรับเก็บข้อมูลเมตาของไฟล์บันทึกที่บันทึกไว้ |
| LogFileSaver |
โปรแกรมช่วยสำหรับ ITestInvocationListener ที่จะบันทึกข้อมูลบันทึกลงในไฟล์
|
| LogOffsets | คลาสที่จัดเก็บออฟเซ็ตเริ่มต้นของไฟล์บันทึกสำหรับระดับการทดสอบต่างๆ |
| LogPreprocessor | จุดแรกเข้าของตัวประมวลผลล่วงหน้าสำหรับบันทึกที่เครื่องมือ AI จะส่งผ่านข้อมูล |
| LogReceiver | |
| LogRegistry |
ILogRegistry การติดตั้งใช้งานที่มัลติเพล็กซ์และจัดการเครื่องบันทึกที่แตกต่างกัน
โดยใช้เครื่องบันทึกที่เหมาะสมตาม ThreadGroup ของเธรดที่ทำการเรียก
|
| LogSaverResultForwarder |
ResultForwarder สำหรับการบันทึกบันทึกด้วยโปรแกรมบันทึกไฟล์ส่วนกลาง
|
| LogUtil | คลาสยูทิลิตีการบันทึก |
| LogUtil.CLog |
คลาส Shim สำหรับ Log ที่ใช้ชื่อคลาสอย่างง่ายของผู้เรียกเป็นแท็กบันทึกโดยอัตโนมัติ
|
| LUCIResultReporter | เครื่องมือรายงานผลลัพธ์ที่บันทึกผลการทดสอบที่ ResultDB และ LUCI ต้องการ ในรูปแบบ JSON (go/result-sink) และบันทึกตำแหน่งไฟล์ในคอนโซล |
M
| MainlineModuleHandler | คลาสตัวแฮนเดิลอย่างง่ายสำหรับโมดูลเมนไลน์ที่สร้าง InstallApexModuleTargetPreparer และ แทรกลิงก์แบบไดนามิกลงในโมดูลดังกล่าวตามโมดูลเมนไลน์ที่ระบุเพื่อดึงข้อมูลโมดูลเหล่านั้นโดยอัตโนมัติ |
| MainlineTestModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลเพื่อเรียกใช้การทดสอบตามโมดูล Mainline ที่โหลดไว้ล่วงหน้าในอุปกรณ์ภายใต้การทดสอบ |
| ManagedRemoteDevice | อุปกรณ์ที่ทำงานภายในเครื่องเสมือนซึ่งเราจัดการจากระยะไกลผ่านอินสแตนซ์ Tradefed ภายใน VM |
| ManagedTestDeviceFactory | Factory to create the different kind of devices that can be monitored by Tf |
| MarkdownUtils | คลาสยูทิลิตีสำหรับการจัดการ Markdown |
| MaxSdkModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลเพื่อไม่ให้เรียกใช้การทดสอบในเวอร์ชันที่สูงกว่าหมายเลขเวอร์ชัน SDK ที่ระบุ |
| MergedZipEntryCollection | ผสานรายการ ZIP แต่ละรายการในไฟล์ ZIP ขนาดใหญ่เป็นบล็อกเพื่อลดความพยายามในการดาวน์โหลด |
| MergeMultiBuildTargetPreparer |
IMultiTargetPreparer ที่ช่วยให้ส่งข้อมูลจากบิลด์หนึ่งไปยังอีกบิลด์หนึ่งได้โดยการ
ตั้งชื่อบิลด์และคีย์ไฟล์ที่จะคัดลอกไปยังบิลด์อื่น
|
| MergeStrategy | อธิบายวิธีรวมผลลัพธ์เมื่อมีการพยายามหลายครั้ง |
| MerkleTree | การแสดง Merkle Tree ตามที่กำหนดโดย API การดำเนินการจากระยะไกล |
| MetricFilePostProcessor | ใช้สำหรับอัปโหลดไฟล์บันทึกเมตริกที่รวบรวมระหว่างการทดสอบและระดับการเรียกใช้ |
| MetricFileUtil | ยูทิลิตีสำหรับจัดเก็บการทดสอบและเมตริกการทดสอบเมื่อสิ้นสุดการเรียกใช้ในไฟล์ข้อความและอัปโหลด ไปยัง Android Build API |
| MetricFileUtil.TestRunMetrics | |
| MetricOption |
คำอธิบายประกอบสำหรับวิธีการทดสอบที่มีคำอธิบายประกอบด้วย @Test หรือหากคำอธิบายประกอบเป็นส่วนหนึ่งของ
รายการคำอธิบายประกอบของ TestDescription ที่อนุญาตให้ระบุพารามิเตอร์เพิ่มเติมบางอย่างที่เป็นประโยชน์
สำหรับการปรับลักษณะการทำงานของตัวรวบรวม การกรองบางวิธี
|
| MetricsXMLResultReporter | MetricsXMLResultReporter จะเขียนเมตริกการทดสอบและเมตริกการเรียกใช้ลงในไฟล์ XML ในโฟลเดอร์ที่ระบุโดยพารามิเตอร์ metrics-folder ในระยะ invocationEnded ของการทดสอบ |
| MetricTestCase |
ส่วนขยายของ TestCase ที่ช่วยให้บันทึกเมตริกได้เมื่อเรียกใช้เป็นส่วนหนึ่งของ TradeFed
|
| MetricTestCase.LogHolder | โครงสร้างสำหรับเก็บไฟล์บันทึกที่จะรายงาน |
| MetricUtil | คลาสยูทิลิตีสำหรับการดึงเมตริกจากการกำหนดค่า statsd ที่พุช |
| MetricUtility | มีเมธอดสาธารณูปโภคทั่วไปสําหรับจัดเก็บเมตริกการทดสอบ รวบรวมเมตริกในการทดสอบที่คล้ายกัน และเขียนเมตริกลงในไฟล์ |
| MetricUtility.DimensionalIterationData | คลาส Helper สำหรับจัดเก็บไฟล์เมตริกมิติและสถานะสำหรับการทดสอบครั้งเดียว |
| MetricUtils | คลาสสำหรับจัดเก็บเมธอดตัวช่วยในการจัดการกับการแปลงรูปแบบเมตริก |
| MinApiLevelModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลเพื่อไม่ให้เรียกใช้การทดสอบเมื่ออยู่ต่ำกว่าระดับ API ที่ระบุ |
| MinSdkModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลเพื่อไม่ให้เรียกใช้การทดสอบในเวอร์ชันที่ต่ำกว่าหมายเลขเวอร์ชัน SDK ที่ระบุ |
| MixImageZipPreparer |
IMultiTargetPreparer ที่ผสมรูปภาพของบิลด์ระบบในบิลด์อุปกรณ์
|
| MixKernelTargetPreparer |
ITargetPreparer ที่อนุญาตให้รวมอิมเมจเคอร์เนลกับอิมเมจอุปกรณ์
|
| MixRadioTargetPreparer |
ITargetPreparer ที่อนุญาตให้ผสมรูปภาพวิทยุกับรูปภาพอุปกรณ์
|
| MoblyArtifactReporter | ผู้รายงานอาร์ติแฟกต์ Mobly |
| MoblyBinaryHostTest | การทดสอบโฮสต์มีไว้เพื่อเรียกใช้ไฟล์ไบนารี Python ของ Mobly จากระบบบิลด์ Android (Soong) |
| MoblyYamlResultControllerInfoHandler | ตัวแฮนเดิลองค์ประกอบ "ข้อมูลตัวควบคุม" ของผลลัพธ์ Mobly yaml |
| MoblyYamlResultControllerInfoHandler.ControllerInfo | |
| MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
| MoblyYamlResultHandlerFactory | โรงงานตัวแฮนเดิลผลลัพธ์ Mobly yaml ซึ่งสร้างตัวแฮนเดิลที่เหมาะสมตามประเภทผลลัพธ์ |
| MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
| MoblyYamlResultHandlerFactory.Type | |
| MoblyYamlResultParser | โปรแกรมแยกวิเคราะห์ผลการทดสอบ Mobly yaml |
| MoblyYamlResultRecordHandler | ตัวแฮนเดิลองค์ประกอบ "Record" ของผลลัพธ์ Mobly yaml |
| MoblyYamlResultRecordHandler.Record | |
| MoblyYamlResultRecordHandler.Record.Builder | |
| MoblyYamlResultRecordHandler.RecordResult | |
| MoblyYamlResultSummaryHandler | ตัวแฮนเดิลองค์ประกอบ "Summary" ของผลลัพธ์ Mobly yaml |
| MoblyYamlResultSummaryHandler.Summary | |
| MoblyYamlResultSummaryHandler.Summary.Builder | |
| MoblyYamlResultTestNameListHandler | ตัวแฮนเดิลองค์ประกอบ "Test Name List" ของผลลัพธ์ Mobly yaml |
| MoblyYamlResultTestNameListHandler.TestNameList | |
| MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
| MoblyYamlResultUserDataHandler | ตัวแฮนเดิลองค์ประกอบ "ข้อมูลผู้ใช้" ของผลลัพธ์ Mobly yaml |
| MoblyYamlResultUserDataHandler.UserData | |
| MoblyYamlResultUserDataHandler.UserData.Builder | |
| ModuleDefinition | คอนเทนเนอร์สำหรับการกำหนดค่าการทดสอบ |
| ModuleListener |
Listener ที่แนบมากับแต่ละ IRemoteTest ของแต่ละโมดูลเพื่อรวบรวมรายการผลลัพธ์
|
| ModuleLogcatCollector | เวอร์ชันของเครื่องมือรวบรวม Logcat แต่สำหรับโมดูล |
| ModuleMerger |
คลาส Helper สำหรับการดำเนินการที่เกี่ยวข้องกับการผสาน ITestSuite และ ModuleDefinition
หลังจากแยก
|
| ModuleOemTargetPreparer | |
| ModuleParameters | ค่าพิเศษที่เชื่อมโยงกับคีย์ "พารามิเตอร์" ของชุดในข้อมูลเมตาของแต่ละโมดูล |
| ModuleParametersHelper |
Helper to get the IModuleParameterHandler associated with the parameter.
|
| ModulePerfettoCollector | ตัวรวบรวมที่จะเริ่มการติดตาม Perfetto เมื่อโมดูลการทดสอบเริ่มต้นและสิ้นสุด รวมถึงเมื่ออุปกรณ์รีบูต |
| ModuleProtoResultReporter | เครื่องมือรายงานผลลัพธ์มีไว้เพื่อรายงานผลลัพธ์ระดับโมดูลเท่านั้น |
| ModulePusher | |
| ModulePusher.ModulePushError | เกิดข้อผิดพลาดร้ายแรงระหว่างการพุชโมดูล Mainline |
| ModuleResultsAndMetricsForwarder |
ส่วนขยายของ ResultAndLogForwarder ที่เพิ่มเมตริกโมดูลเพิ่มเติมที่เกี่ยวข้องกับผลการทดสอบ
|
| ModuleSplitter |
Helper เพื่อแยกรายการโมดูลที่แสดงด้วย IConfiguration เป็นรายการหน่วยการดำเนินการ
ที่แสดงด้วย ModuleDefinition
|
| ModuleTestTypeUtil | มีเมธอดสาธารณูปโภคทั่วไปสำหรับการตรวจสอบโมดูล |
| MultiFailureDescription |
เก็บ FailureDescription หลายอันไว้ในที่เก็บอันเดียว
|
| MultiLineReceiver |
การติดตั้งใช้งานพื้นฐานของ IShellOutputReceiver ซึ่งใช้ข้อมูลดิบที่มาจาก
ซ็อกเก็ต และแปลงเป็นออบเจ็กต์ String
|
| MultiMap<K, V> |
Map ที่รองรับหลายค่าต่อคีย์
|
| MultiReceiver |
การติดตั้งใช้งานพื้นฐานของ IShellOutputReceiver ซึ่งใช้ IShellOutputReceiver หลายอินสแตนซ์และออกอากาศข้อมูลที่ได้รับไปยังอินสแตนซ์ทั้งหมด
|
N
| NameMangleListener | เครื่องมือตรวจสอบพร็อกซีเพื่อแปลชื่อเมธอดทดสอบ คลาส และแพ็กเกจเมื่อมีการรายงานผลลัพธ์ |
| NativeAllocationInfo | จัดเก็บข้อมูลการจัดสรรเนทีฟ |
| NativeBenchmarkTest | การทดสอบที่เรียกใช้ไฟล์ปฏิบัติการทดสอบการเปรียบเทียบดั้งเดิมในอุปกรณ์ที่ระบุ |
| NativeBenchmarkTestParser |
IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตข้อมูลการทดสอบเปรียบเทียบ โดยรวบรวมเมตริกเกี่ยวกับ
เวลาเฉลี่ยต่อการดำเนินการ
|
| NativeBridgeModuleController | ตัวควบคุมโมดูลเพื่อตรวจสอบว่าอุปกรณ์รองรับ Bridge ดั้งเดิมหรือไม่ |
| NativeCodeCoverageFlusher | คลาสยูทิลิตีที่ล้างการวัดความครอบคลุมดั้งเดิมและบังคับให้ล้างข้อมูลความครอบคลุมดั้งเดิมจากกระบวนการในอุปกรณ์ |
| NativeDevice |
การติดตั้งใช้งานเริ่มต้นของITestDeviceอุปกรณ์ Android ที่ไม่ใช่แบบฟูลสแต็ก
|
| NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) สำหรับเรียกใช้คำสั่ง OS "adb ...."
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) สำหรับการรีบูตอุปกรณ์
|
| NativeDevice.RebootMode | โหมดของการรีบูต |
| NativeDeviceStateMonitor |
คลาส Helper สำหรับการตรวจสอบสถานะของ IDevice ที่ไม่มีการรองรับเฟรมเวิร์ก
|
| NativeLeakCollector |
ITargetPreparer ที่เรียกใช้ "dumpsys meminfo --unreachable -a" เพื่อระบุ
หน่วยความจำเนทีฟที่เข้าถึงไม่ได้ซึ่งแต่ละกระบวนการถือครองอยู่ในปัจจุบัน
|
| NativeLibraryMapInfo | การแมปที่อยู่หน่วยความจำกับไลบรารีสำหรับไลบรารีแบบเนทีฟ |
| NativeStackCallInfo | แสดงการเรียกใช้สแต็ก |
| NativeStressTest | การทดสอบที่เรียกใช้ไฟล์ปฏิบัติการทดสอบความเครียดดั้งเดิมในอุปกรณ์ที่ระบุ |
| NativeStressTestParser |
IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตข้อมูลการทดสอบความเครียด โดยรวบรวมเมตริกเกี่ยวกับ
จำนวนการวนซ้ำที่เสร็จสมบูรณ์และเวลาเฉลี่ยต่อการวนซ้ำ
|
| NegativeHandler | ตัวแฮนเดิลที่ระบุว่าไม่ควรดำเนินการใดๆ และพารามิเตอร์ไม่ควรสร้างโมดูลเพิ่มเติม |
| NestedDeviceStateMonitor | โปรแกรมตรวจสอบสถานะอุปกรณ์ที่ทำการตรวจสอบเพิ่มเติมในอุปกรณ์ที่ซ้อนกันเพื่อให้เหมาะกับลักษณะเฉพาะของ สภาพแวดล้อมเสมือน |
| NestedRemoteDevice | การแสดงอุปกรณ์ที่ทำงานภายใน VM ของ Cuttlefish ระยะไกล |
| NetworkNotAvailableException | เกิดขึ้นเมื่ออุปกรณ์เชื่อมต่อกับเครือข่ายเพื่อทดสอบไม่ได้ |
| NoApkTestSkipper | Special preparer ที่อนุญาตให้ข้ามการเรียกใช้ทั้งหมด (การเตรียมและการทดสอบ) หากไม่มี APK ที่จะทดสอบ |
| NoDeviceException | เกิดขึ้นเมื่อไม่มีอุปกรณ์ที่จะเรียกใช้คำสั่งที่ระบุ |
| NoisyDryRunTest | เรียกใช้การทดสอบแบบมีเสียงรบกวนในไฟล์คำสั่ง |
| NoOpConfigOptionValueTransformer |
ไม่มีการดำเนินการ IConfigOptionValueTransformer
|
| NotMultiAbiHandler |
ตัวแฮนเดิลพิเศษที่แจ้ง SuiteModuleLoader ว่า ABI รองไม่ควร
สร้างโมดูล
|
| NullDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้ในการจัดสรรเมื่อ IDeviceSelection.nullDeviceRequested() เป็น true
|
| NullOutputReceiver |
การใช้งาน IShellOutputReceiver ที่ไม่มีการดำเนินการใดๆ
|
O
| ObjectUpdater | คลาส Helper เพื่อจัดการการอัปเดตออบเจ็กต์ AnTS |
| ObjectUpdater.InvocationUpdate | อัปเดตการเรียกใช้ที่ระบุ |
| ObjectUpdater.TestArtifactUpdate | ทำการอัปเดตใน BuildArtifact ที่ส่งคืน |
| ObjectUpdater.WorkUnitUpdate | อินเทอร์เฟซเพื่อห่อหุ้มการอัปเดต |
| OpenObjectLoader | ตัวโหลดสำหรับออบเจ็กต์เริ่มต้นที่มีใน AOSP |
| ตัวเลือก |
ใส่คำอธิบายประกอบฟิลด์เพื่อแสดงIConfiguration ตัวเลือก
|
| Option.Importance | |
| OptionClass |
ใส่คำอธิบายประกอบคลาสเพื่อแสดงออบเจ็กต์ IConfiguration
|
| OptionCopier |
คลาสตัวช่วยที่สามารถคัดลอกOptionค่าฟิลด์ที่มีชื่อเดียวกันจากออบเจ็กต์หนึ่งไปยังอีกออบเจ็กต์หนึ่งได้
|
| OptionDef |
เก็บรายละเอียดของ Option
|
| OptionFetcher | Helper เพื่อรับตัวเลือกการทดสอบจากกระบวนการหลัก |
| 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 รายการ |
| Pair<S, T> | คลาส Pair เป็นเพียง 2-tuple สำหรับใช้ในแพ็กเกจนี้ |
| PairingMultiTargetPreparer | ตัวเตรียมข้อมูลแบบหลายเป้าหมายช่วยให้การจับคู่ (และการเชื่อมต่อ) บลูทูธระหว่างอุปกรณ์ 2 เครื่องเป็นไปได้ |
| ParallelDeviceExecutor<V> |
Wrapper ของ ExecutorService เพื่อเรียกใช้ฟังก์ชันแบบขนาน
|
| ParentSandboxInvocationExecution |
เวอร์ชันของ InvocationExecution สำหรับการดำเนินการพิเศษในการเรียกใช้ระดับบนเมื่อเรียกใช้
แซนด์บ็อกซ์
|
| ParentShardReplicate | ทำซ้ำการตั้งค่าสำหรับอุปกรณ์เครื่องหนึ่งไปยังอุปกรณ์อื่นๆ ทั้งหมดที่จะเป็นส่วนหนึ่งของการแยกส่วน |
| PartialZipDownloadCache | ยูทิลิตีสำหรับแคชไฟล์ที่ดาวน์โหลดบางส่วนตามเนื้อหาของไฟล์ |
| PassingTestFileReporter |
ITestInvocationListener ที่บันทึกรายการกรณีทดสอบที่ผ่านไปยังไฟล์ทดสอบ
|
| PendingBlock | บล็อกข้อมูลที่เป็นของ APK หรือไฟล์ลายเซ็นที่อุปกรณ์ต้องการ |
| PendingBlock.Compression | |
| PendingBlock.Type | |
| PerfettoFilePullerCollector | เครื่องมือรวบรวมที่ดึงไฟล์การติดตามของ Perfetto จากอุปกรณ์ บีบอัดไฟล์ (ไม่บังคับ) และ เพิ่มไฟล์ลงในบันทึกการทดสอบ |
| PerfettoGenericPostProcessor | โปรแกรมประมวลผลภายหลังที่ประมวลผลไฟล์ข้อความ/ไบนารีเมตริก perfetto proto เป็นคู่คีย์-ค่าโดย ขยายข้อความและช่อง proto แบบเรียกซ้ำด้วยค่าสตริงจนกว่าจะพบช่องที่มี ค่าตัวเลข |
| PerfettoGenericPostProcessor.AlternativeParseFormat | |
| PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
| PerfettoPreparer | ตัวเตรียม Perfetto จะพุชไฟล์การกำหนดค่าไปยังอุปกรณ์ในตำแหน่งมาตรฐานที่ Perfetto มีสิทธิ์เข้าถึง |
| PerfettoPullerMetricCollector |
เลิกใช้คลาสนี้แล้ว
โปรดใช้ PerfettoFilePullerCollector และ ERROR(/PerfettoTracePostProcessor)
แทน
|
| PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
| PerfettoTracePostProcessor | โปรแกรมประมวลผลภายหลังที่ดึงไฟล์การติดตามของ Perfetto จากบันทึกการทดสอบและเรียกใช้โปรแกรมประมวลผลการติดตาม ในไฟล์เหล่านั้นเพื่อสร้าง Proto ของเมตริก Perfetto |
| PerfettoTracePostProcessor.METRIC_FILE_FORMAT | |
| PerfettoTraceRecorder |
คลาสยูทิลิตีสำหรับการบันทึกการติดตามของ Perfetto ใน ITestDevice
|
| PerfettoV2MetricConverterUtil | คลาสยูทิลิตีสําหรับการแปลงเมตริก Perfetto V2 |
| PerfettoV2ToDimensionalMetricConverter |
แปลง Perfetto V2 TraceSummary proto เป็น MetricReport สำหรับการรายงานเมตริกเชิงมิติ
|
| PrettyPrintDelimiter | ยูทิลิตีตัวช่วยที่ช่วยพิมพ์ข้อความที่คั่นด้วยตัวคั่นซึ่งโดดเด่น |
| PrettyTestEventLogger | Logger ที่ตรงกับเหตุการณ์และบันทึกเหตุการณ์ตามลำดับเพื่อให้แก้ไขข้อบกพร่องได้ง่ายขึ้น |
| ProcessInfo | ใช้เพื่อจัดเก็บข้อมูลที่เกี่ยวข้องกับกระบวนการ(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH) |
| ProcessUtil | |
| ProfileParameterHandler | ตัวแฮนเดิลพารามิเตอร์พื้นฐานสำหรับผู้ใช้โปรไฟล์ |
| ProfileTargetPreparer |
คลาสพื้นฐานสำหรับการตั้งค่าเครื่องมือเตรียมเป้าหมายสำหรับผู้ใช้โปรไฟล์ android.os.usertype.profile.XXX
|
| PromptResponse | การแสดงคำขอพรอมต์และการตอบกลับ |
| PromptUtility | ยูทิลิตีสำหรับสร้างพรอมต์จากบริบท |
| PromptUtility.PromptTemplate | การอ้างอิงถึงเทมเพลตพรอมต์ที่จัดเก็บไว้ในทรัพยากร |
| PropertyChanger | คลาสยูทิลิตีสำหรับการเปลี่ยน (หรือเพิ่ม) รายการในไฟล์พร็อพเพอร์ตี้ Android |
| PropertyFetcher | ดึงและแคชค่า "getprop" จากอุปกรณ์ |
| ProtoResultParser | โปรแกรมแยกวิเคราะห์สำหรับรูปแบบ Proto ของผลลัพธ์ Tradefed |
| ProtoResultParser.TestLevel | การแจงนับที่แสดงถึงระดับปัจจุบันของ Proto ที่กำลังประมวลผล |
| ProtoResultReporter |
Result reporter build a TestRecord protobuf with all the results inside.
|
| 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)
Test Runner รองรับตัวกรองรวมและตัวกรองยกเว้น |
| PythonBinaryHostTest.PythonForwarder | Result forwarder to replace the run name by the binary name. |
| PythonUnitTestResultParser |
ตีความเอาต์พุตของการทดสอบที่เรียกใช้ด้วยเฟรมเวิร์ก unittest ของ Python และแปลเป็นคำสั่งเรียก
ในชุดของ ITestInvocationListener
|
| PythonUnitTestRunner |
เลิกใช้คลาสนี้แล้ว
โปรดใช้ PythonBinaryHostTest แทน
|
| PythonVirtualenvHelper | คลาสตัวช่วยในการเปิดใช้งานสภาพแวดล้อมเสมือนของ Python 3 |
| PythonVirtualenvPreparer | ตั้งค่าสภาพแวดล้อมเสมือนของ Python ในโฮสต์และติดตั้งแพ็กเกจ |
Q
| QueryType | เปิดตัวประเภทคำค้นหาควบคุม |
| QuotationAwareTokenizer |
R
| RamdumpPreparer | เปิดใช้ Ramdump |
| RawImage | ข้อมูลที่แสดงรูปภาพที่ถ่ายจากเฟรมบัฟเฟอร์ของอุปกรณ์ |
| RebootReasonCollector | ตัวรวบรวมที่รวบรวมการรีบูตอุปกรณ์ระหว่างการทดสอบและรายงานตามเหตุผลและจำนวน |
| RebootTargetPreparer | ผู้เตรียมเป้าหมายที่รีบูตอุปกรณ์ |
| RecorderClient | ไคลเอ็นต์เครื่องบันทึก ResultDB ที่อัปโหลดผลการทดสอบไปยัง ResultDB |
| RecorderClientLegacy | ไคลเอ็นต์เครื่องบันทึก ResultDB ที่อัปโหลดผลการทดสอบไปยังการเรียกใช้ ResultDB แบบเดิม |
| RecoveryLogPreparer | เครื่องมือเตรียมข้อมูลเป้าหมายที่ใช้รวบรวมบันทึกก่อนการกู้คืน |
| RegexTrie<V> |
RegexTrie คือ Trie ที่แต่ละส่วนของคีย์ที่Pattern
|
| RemoteAndroidDevice |
การติดตั้งใช้งาน ITestDevice สำหรับอุปกรณ์ Android แบบฟูลสแต็กที่เชื่อมต่อผ่าน
adb connect
|
| RemoteAndroidTestRunner | เรียกใช้คำสั่งทดสอบ Android จากระยะไกลและรายงานผลลัพธ์ |
| RemoteAndroidTestRunner | เรียกใช้คำสั่งทดสอบ Android จากระยะไกลและรายงานผลลัพธ์ |
| RemoteAndroidTestRunner.StatusReporterMode | แสดงโหมดผู้รายงานสถานะในตัวเลือกคำสั่งเครื่องมือ |
| RemoteAndroidTestRunner.StatusReporterMode | แสดงโหมดผู้รายงานสถานะในตัวเลือกคำสั่งเครื่องมือ |
| RemoteAndroidVirtualDevice |
ขยายRemoteAndroidDeviceลักษณะการทำงานสำหรับอุปกรณ์ Android แบบฟูลสแต็กที่ทำงานใน
Google Compute Engine (GCE)
|
| RemoteAvdIDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้ในการจัดสรรเมื่อ DeviceSelectionOptions.gceDeviceRequested() เป็น true
|
| RemoteBuildInfo | คอนเทนเนอร์สำหรับการตอบกลับข้อมูลบิลด์การควบคุมการเปิดตัว |
| RemoteBuildInfo.BuildAttributeKey | |
| RemoteBuildInfo.BuildType | |
| RemoteCacheClient | การติดตั้งใช้งาน RemoteActionCache ที่ใช้การเรียก gRPC ไปยังเซิร์ฟเวอร์ API ระยะไกล |
| RemoteDynamicPool | การนำกลุ่มการทดสอบที่คิวไว้สำหรับการทำงานจากระยะไกลมาใช้ |
| RemoteDynamicPool.RequestCallable | |
| RemoteFileResolver | คลาสอย่างง่ายที่ช่วยให้โหลดไฟล์จากที่ต่างๆ ได้โดยใช้ URI และฟังก์ชันการทำงานของผู้ให้บริการ |
| RemoteFileUtil | คลาสยูทิลิตีเพื่อจัดการไฟล์จากอินสแตนซ์ระยะไกล |
| RemoteInvocationExecution |
การใช้งาน InvocationExecution ที่ขับเคลื่อนการดำเนินการระยะไกล
|
| RemoteInvocationExecution.FileOptionValueTransformer | |
| RemoteSplitApkInstaller | |
| RemoteSshUtil | ยูทิลิตีสำหรับเรียกใช้คำสั่ง SSH ในอินสแตนซ์ระยะไกล |
| RemoteTestTimeOutEnforcer | Listener ที่อนุญาตให้ตรวจสอบเวลาในการดำเนินการของการกำหนดค่าการทดสอบที่ระบุและทำให้การทดสอบล้มเหลวหากใช้เวลานานกว่าการหมดเวลาที่ระบุ |
| RemoteZip | ยูทิลิตีสำหรับแตกไฟล์แต่ละไฟล์ภายในไฟล์ ZIP ระยะไกล |
| RemoveSystemAppPreparer |
ITargetPreparerสำหรับการนำ APK ออกจากพาร์ติชันของระบบก่อนการทดสอบ
|
| ReportPassedTests | รายงานในไฟล์ตัวกรองที่เป็นไปได้เพื่อยกเว้นการทดสอบที่ผ่าน |
| RequestUtil | ยูทิลิตีที่อนุญาตให้ลองส่งคำขอเครือข่ายอีกครั้งแบบทั่วไปพร้อมการจัดการข้อผิดพลาด |
| ResolvePartialDownload | แก้ไขคำขอการดาวน์โหลดบางส่วน |
| ResourceMetricUtil | ฟังก์ชันยูทิลิตีสำหรับการสร้างเมตริก |
| ResourceUtil | ยูทิลิตีสำหรับการอ่านทรัพยากรการกำหนดค่า |
| RestApiHelper | คลาสตัวช่วยสำหรับการเรียก REST API |
| RestartSystemServerTargetPreparer | Target preparer ที่รีสตาร์ทเซิร์ฟเวอร์ระบบโดยไม่ต้องรีบูตอุปกรณ์ |
| ResultAggregator | ผู้ส่งต่อพิเศษที่รวบรวมผลลัพธ์เมื่อจำเป็น โดยอิงตามกลยุทธ์การลองใหม่ที่ ใช้ |
| ResultAndLogForwarder | ตัวส่งต่อสำหรับผลลัพธ์และเหตุการณ์ในบันทึก |
| ResultDBReporter | เครื่องมือรายงานผลลัพธ์ที่อัปโหลดผลการทดสอบไปยัง ResultDB |
| ResultDBUtil | คลาสยูทิลิตีสำหรับเครื่องมือรายงาน ResultDB |
| ResultDBUtil.TruncationResult | คลาสอย่างง่ายสำหรับเก็บผลลัพธ์ของการดำเนินการตัดทอน |
| ResultForwarder |
ITestInvocationListener ที่ส่งต่อผลการเรียกใช้ไปยังรายการผู้ฟังอื่นๆ
|
| ResultReporter | |
| ResultReporter.ListBuilder<T> | |
| ResultsPlayer | โปรแกรมเรียกใช้พิเศษที่เล่นผลลัพธ์ที่ได้รับซ้ำ |
| RetentionFileSaver | คลาส Helper สำหรับสร้างไฟล์ .retention ในไดเรกทอรี |
| RetryConfigurationFactory | Factory ที่จัดการการลองส่งคำสั่งอีกครั้ง |
| RetryLogSaverResultForwarder | ตัวส่งต่อที่จัดการการส่งต่อความพยายามปัจจุบันที่เรากำลังดำเนินการอยู่ด้วย |
| RetryPreparationDecision | คลาสที่อธิบายการตัดสินใจว่าจะลองเตรียมอีกครั้งหรือไม่ และจะทำให้การเรียกใช้โมดูลล้มเหลวหรือไม่ |
| RetryRescheduler | โปรแกรมเรียกใช้พิเศษที่ช่วยกำหนดเวลาการทดสอบที่ล้มเหลวหรือไม่ได้ ดำเนินการในการเรียกใช้ก่อนหน้าใหม่ |
| RetryRescheduler.RetryType | ประเภทของการทดสอบที่ลองอีกครั้งได้ |
| RetryResultForwarder |
ส่วนขยายของ ResultForwarder ที่จะพุชไปยังหมายเลขการพยายามที่ระบุเสมอ
|
| RetryResultHelper | คลาส Helper เพื่อกำหนดว่าควรเรียกใช้โมดูลหรือการทดสอบใด |
| RetryStatistics |
โครงสร้างที่เก็บสถิติสำหรับเซสชันการลองใหม่ของ IRemoteTest รายการ
|
| RetryStrategy | กลยุทธ์การลองอีกครั้งที่จะใช้เมื่อเรียกใช้การทดสอบบางอย่างอีกครั้ง |
| RootcanalForwarderPreparer | |
| RootTargetPreparer | Target preparer ที่ดำเนินการ "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 |
ตีความผลลัพธ์ของการทดสอบที่เรียกใช้ด้วยเฟรมเวิร์กการเปรียบเทียบเกณฑ์และแปลเป็น
การเรียกใช้ในชุดของ ITestInvocationListeners
|
| RustBinaryHostTest | การทดสอบโฮสต์มีไว้เพื่อเรียกใช้ไฟล์ไบนารี Rust จากระบบบิลด์ Android (Soong) |
| RustBinaryTest | การทดสอบที่เรียกใช้ไบนารี Rust ในอุปกรณ์ที่ระบุ |
| RustTestBase | คลาสพื้นฐานของ RustBinaryHostTest และ RustBinaryTest |
| RustTestBase.EnvPair | |
| RustTestBase.Invocation | |
| RustTestResultParser |
ตีความเอาต์พุตของการทดสอบที่เรียกใช้ด้วยเฟรมเวิร์ก unittest ของ Rust และแปลเป็นคำสั่งเรียกใน
ชุดของ ITestInvocationListeners
|
S
| SandboxConfigDump |
คลาส Runner ที่สร้าง IConfiguration ตามบรรทัดคำสั่งและส่งออกไปยังไฟล์
|
| SandboxConfigDump.DumpCmd | |
| SandboxConfigurationException | ข้อยกเว้นการกำหนดค่าพิเศษที่มาจากการตั้งค่า Sandbox |
| SandboxConfigurationFactory | Special Configuration factory to handle creation of configurations for Sandboxing purpose. |
| SandboxConfigUtil |
คลาสยูทิลิตีสำหรับการจัดการ IConfiguration เมื่อทำแซนด์บ็อกซ์
|
| SandboxedInvocationExecution | การดำเนินการแซนด์บ็อกซ์พิเศษของการเรียกใช้: นี่คือ InvocationExection สำหรับกรณีที่เราอยู่ ภายในแซนด์บ็อกซ์ที่เรียกใช้คำสั่ง |
| SandboxInvocationRunner | เรียกใช้การทดสอบที่เชื่อมโยงกับการเรียกใช้ในแซนด์บ็อกซ์ |
| SandboxOptions |
คลาสที่รับและให้ตัวเลือกแก่ ISandbox ได้
|
| SandboxThinLauncher | ตัวเรียกใช้งานแบบบางที่พยายามสร้างบริบทที่มีการกำหนดเวอร์ชันตั้งแต่เนิ่นๆ เพื่อให้ได้การกำหนดค่าที่ไม่มีอยู่ในบริบทหลัก |
| SchedulerState | Enum ที่แสดงรายการสถานะที่การเรียกใช้และ WorkUnit อาจอยู่ใน |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder | |
| ScreenRecordOnFailureCollector | ตัวรวบรวมที่จะจับภาพและบันทึกวิดีโอหน้าจอเมื่อกรณีทดสอบล้มเหลว |
| ScreenRecordOnFailureCollector.LineCapturingOutputStream | |
| 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 ขึ้นไป |
| Sdk37ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่อยู่ระหว่างการทดสอบใช้ SDK เวอร์ชัน 37 ขึ้นไป |
| SdkVersionUtil | |
| SearchArtifactUtil | คลาสยูทิลิตีที่ใช้ค้นหาสิ่งประดิษฐ์ทดสอบได้ |
| SecondaryUserHandler |
ตัวแฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER
|
| SecondaryUserOnDefaultDisplayHandler |
ตัวแฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY
|
| SecondaryUserOnSecondaryDisplayHandler |
ตัวแฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY
|
| SemaphoreTokenTargetPreparer | นี่คือตัวเตรียมที่ใช้โทเค็นเพื่อจัดลำดับการดำเนินการทดสอบในโฮสต์ Tradefed |
| SerializationUtil |
ยูทิลิตีเพื่อซีเรียลไลซ์/ดีซีเรียลไลซ์ออบเจ็กต์ที่ใช้ Serializable
|
| ServiceAccountKeyCredentialFactory |
Credential Factory เพื่อสร้างคีย์บัญชีบริการตาม OAuth Credential
|
| SettingsBaselineSetter | ตัวตั้งค่าทั่วไปเพื่อจัดการการตั้งค่าพื้นฐานของอุปกรณ์ผ่าน ITestDevice.setSetting |
| การตั้งค่าการตั้งค่า |
ITargetPreparer ที่กำหนดการตั้งค่าอุปกรณ์ผ่านการวัดผลของ
SettingsUtil.apk
|
| SettingsUtil | คลาสยูทิลิตีที่เปลี่ยนการตั้งค่าของอุปกรณ์ได้ |
| ShardBuildCloner | คลาส Helper ที่จัดการการโคลนข้อมูลการสร้างจากบรรทัดคำสั่ง |
| ShardHelper | คลาส Helper ที่จัดการการสร้าง Shard และกำหนดเวลาสำหรับการเรียกใช้ |
| ShardListener |
ITestInvocationListener ที่รวบรวมผลลัพธ์จากชาร์ดการเรียกใช้ (หรือที่เรียกว่าการแยกการเรียกใช้เพื่อเรียกใช้ในหลายๆ ทรัพยากรแบบขนาน) และส่งต่อผลลัพธ์ไปยัง Listener อื่น
|
| ShardMainResultForwarder |
ResultForwarder ที่รวมผลลัพธ์ของการเรียกใช้การทดสอบที่แยกส่วน
|
| ShellCommandUnresponsiveException | ข้อยกเว้นที่เกิดขึ้นเมื่อคำสั่งเชลล์ที่ดำเนินการในอุปกรณ์ใช้เวลานานเกินไปในการส่งเอาต์พุต |
| ShellOutputReceiverStream | คลาสย่อยของ OutputStream ที่เขียนลงใน IShellOutputReceiver |
| ShellStatusChecker | ตรวจสอบว่าสถานะเชลล์เป็นไปตามที่คาดไว้ก่อนและหลังการเรียกใช้โมดูล |
| ShippingApiLevelModuleController |
เรียกใช้การทดสอบหากอุปกรณ์มีคุณสมบัติตรงตามเงื่อนไขต่อไปนี้
|
| ShowmapPullerMetricCollector |
การติดตั้งใช้งานพื้นฐานของ FilePullerDeviceMetricCollector ที่อนุญาตให้ดึงไฟล์ showmap
จากอุปกรณ์และรวบรวมเมตริกจากไฟล์ดังกล่าว
|
| SideloadOtaTargetPreparer |
ตัวเตรียมเป้าหมายที่ทำการโหลด OTA Package ที่ระบุจากภายนอก ใช้แพ็กเกจ รอ
ให้อุปกรณ์บูตขึ้นมา และแทรกพร็อพเพอร์ตี้บิลด์ของอุปกรณ์เพื่อใช้เป็นข้อมูลบิลด์
ตัวเตรียมเป้าหมายนี้ถือว่าอุปกรณ์จะอยู่ในโหมด adb ปกติเมื่อเริ่มต้น และ จะตรวจสอบว่าอุปกรณ์ออกจากโหมดเดียวกันแต่ใช้บิลด์ใหม่กว่า |
| SimpleFileLogger |
ILeveledLogOutput ที่นำข้อความบันทึกไปยัง stdout และไปยังไฟล์บันทึกเดียว
|
| SimpleperfProfilePostProcessor | โปรแกรมประมวลผลภายหลังที่ค้นหาข้อมูลการทำโปรไฟล์ simpleperf และสร้างโปรไฟล์ pprof |
| SimplePerfResult | ออบเจ็กต์สำหรับเก็บผลการทดสอบ simpleperf ทั้งหมด |
| SimplePerfStatResultParser | คลาสยูทิลิตีเพื่อแยกวิเคราะห์ผลลัพธ์ของ Simpleperf |
| SimplePerfUtil | คลาสยูทิลิตีเพื่อส่งคำสั่งง่ายๆ และรวบรวมผลลัพธ์ |
| SimplePerfUtil.SimplePerfType | Enum ของตัวเลือกคำสั่ง simpleperf |
| SimpleStats | คลาสยูทิลิตีขนาดเล็กที่คำนวณการวัดทางสถิติบางอย่างเมื่อได้รับชุดข้อมูลตัวเลข |
| SizeLimitedOutputStream |
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 อ่านจากต้นทางและตรวจหารูปแบบข้อมูล |
| SparseIntArray | SparseIntArrays จะแมปจำนวนเต็มกับจำนวนเต็ม |
| SplitApkInstaller | |
| SplitApkInstallerBase | |
| SpongeUtils | คลาสสำหรับจัดเก็บเมธอดตัวช่วยในการจัดการกับ Sponge |
| SsoClientHttpHelper | มีเมธอดตัวช่วยในการส่งคำขอ HTTP โดยใช้ไบนารีไคลเอ็นต์ SSO |
| StaticCompatibleBuildFlavorUtil | คลาสยูทิลิตีที่โหลด StaticCompatibleBuildFlavor จาก classpath และให้สิทธิ์เข้าถึงเมธอด |
| StaticDeviceInfoUtil | คลาสยูทิลิตีที่โหลด StaticDeviceInfo จาก classpath และให้สิทธิ์เข้าถึงเมธอด |
| StatsdBeforeAfterGaugeMetricPostProcessor | โปรแกรมประมวลผลภายหลังที่ประมวลผลเมตริกเกจที่รวบรวมในแนวทาง "ก่อน/หลัง" เช่น |
| StatsdEventMetricPostProcessor | โปรแกรมประมวลผลภายหลังที่ประมวลผลเมตริกเหตุการณ์ในรายงาน statsd เป็นคู่คีย์-ค่า โดยใช้ รูปแบบที่ระบุไว้ในโปรแกรมประมวลผล |
| StatsdGenericPostProcessor | โปรแกรมประมวลผลภายหลังที่ประมวลผลรายงาน StatsD ของ Proto แบบไบนารีเป็นคู่คีย์-ค่าโดยการขยายรายงาน เป็นโครงสร้างแบบต้นไม้ |
| StatusCheckerResult |
มีผลลัพธ์ของการดำเนินการ ISystemStatusChecker
|
| StatusCheckerResult.CheckStatus | |
| StdoutLogger |
ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout
|
| StopServicesSetup |
ITargetPreparer ที่หยุดบริการในอุปกรณ์
|
| StreamProtoReceiver | ตัวรับที่แปล Proto TestRecord ที่ได้รับเป็นเหตุการณ์ Tradefed |
| StreamProtoResultReporter |
การใช้งาน ProtoResultReporter
|
| StreamUtil | คลาสยูทิลิตีสำหรับการจัดการสตรีมอินพุต |
| StrictShardHelper | กลยุทธ์การแบ่งข้อมูลเพื่อสร้าง Shard ที่เข้มงวดซึ่งจะไม่รายงานร่วมกัน |
| StringEscapeUtils | คลาสยูทิลิตีสำหรับการหลีกเลี่ยงสตริงสำหรับรูปแบบที่เฉพาะเจาะจง |
| StringUtil | คลาสยูทิลิตีสำหรับการหลีกเลี่ยงสตริงสำหรับการจัดการสตริงทั่วไป |
| StubBuildProvider |
การใช้งาน IBuildProvider ที่ว่างเปล่า
|
| StubDevice |
การใช้งานตัวยึดตำแหน่ง Stub ของ IDevice
|
| StubKeyStoreClient | การติดตั้งใช้งาน Stub เริ่มต้นสำหรับไคลเอ็นต์ KeyStore |
| StubKeyStoreFactory | การติดตั้งใช้งาน Stub เริ่มต้นสำหรับ KeyStore Factory |
| StubLocalAndroidVirtualDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้ในการจัดสรรเมื่อ DeviceSelectionOptions.localVirtualDeviceRequested() เป็น true
|
| StubMultiTargetPreparer |
การติดตั้งใช้งาน IMultiTargetPreparer ที่ว่างเปล่าของตัวยึดตำแหน่ง
|
| StubTargetPreparer |
การติดตั้งใช้งาน ITargetPreparer ที่ว่างเปล่าของตัวยึดตำแหน่ง
|
| StubTest | การติดตั้งใช้งานการทดสอบที่ว่างเปล่าแบบไม่มีการดำเนินการ |
| StubTestRunListener |
การใช้งาน Stub ของ ITestRunListener
|
| SubprocessCommandException | คำสั่งของกระบวนการย่อยทำงานไม่สำเร็จ |
| SubprocessConfigBuilder | สร้าง XML การกำหนดค่า TF Wrapper สำหรับการกำหนดค่า TF ที่มีอยู่ |
| SubprocessEventHelper | Helper เพื่อจัดรูปแบบ/เลิกจัดรูปแบบเหตุการณ์ที่จะส่งไปยังบันทึก |
| SubprocessEventHelper.BaseTestEventInfo | Base Helper สำหรับข้อมูล TestIgnored |
| SubprocessEventHelper.FailedTestEventInfo | Helper สำหรับข้อมูล testFailed |
| SubprocessEventHelper.InvocationEndedEventInfo | ผู้ช่วยสำหรับข้อมูลการสิ้นสุดการเรียกใช้ |
| SubprocessEventHelper.InvocationFailedEventInfo | Helper สำหรับข้อมูล InvocationFailed |
| SubprocessEventHelper.InvocationStartedEventInfo | ผู้ช่วยสำหรับข้อมูลการเรียกใช้ที่เริ่มต้น |
| SubprocessEventHelper.LogAssociationEventInfo | ตัวช่วยสำหรับข้อมูล logAssociation |
| SubprocessEventHelper.SkippedTestEventInfo | |
| SubprocessEventHelper.TestEndedEventInfo | Helper สำหรับข้อมูล testEnded |
| SubprocessEventHelper.TestLogEventInfo | Helper สำหรับข้อมูล testLog |
| SubprocessEventHelper.TestModuleStartedEventInfo | ข้อมูลผู้ช่วยสำหรับโมดูลทดสอบเริ่มต้น |
| SubprocessEventHelper.TestRunEndedEventInfo | ตัวช่วยสำหรับข้อมูล testRunEnded |
| SubprocessEventHelper.TestRunFailedEventInfo | ตัวช่วยสำหรับข้อมูล testRunFailed |
| SubprocessEventHelper.TestRunStartedEventInfo | ตัวช่วยสำหรับข้อมูล testRunStarted |
| SubprocessEventHelper.TestStartedEventInfo | Helper สำหรับข้อมูล testStarted |
| SubprocessExceptionParser | Helper เพื่อจัดการเอาต์พุตข้อยกเว้นจากโปรแกรมเรียกใช้คำสั่ง Tradefed มาตรฐาน |
| SubprocessReportingHelper | คลาสสำหรับสร้างไฟล์การกำหนดค่า Wrapper เพื่อใช้เครื่องมือรายงานผลลัพธ์ของกระบวนการย่อยสำหรับคำสั่งคลัสเตอร์ |
| SubprocessResultsReporter |
ใช้ ITestInvocationListener เพื่อระบุเป็น result_reporter และส่งต่อจาก
กระบวนการย่อยผลการทดสอบ การทดสอบที่รัน และการเรียกใช้การทดสอบ
|
| SubprocessTestResultsParser |
ขยาย FileOutputStream เพื่อแยกวิเคราะห์เอาต์พุตก่อนเขียนลงในไฟล์เพื่อให้เรา
สร้างเหตุการณ์ทดสอบในฝั่ง Launcher ได้
|
| SubprocessTestResultsParser.StatusKeys | คีย์สถานะการทดสอบที่เกี่ยวข้อง |
| SubprocessTfLauncher |
IRemoteTest สำหรับการเรียกใช้การทดสอบกับการติดตั้ง TF แยกต่างหาก
|
| SuiteApkInstaller | ติดตั้ง APK ที่ระบุสำหรับการกำหนดค่า Suite ไม่ว่าจะจากตัวแปร $ANDROID_TARGET_OUT_TESTCASES หรือ ROOT_DIR ในข้อมูลบิลด์ |
| SuiteModuleLoader | ดึงข้อมูลคำจำกัดความของโมดูลการทดสอบความเข้ากันได้จากที่เก็บ |
| SuiteModuleLoader.ConfigFilter |
FilenameFilter เพื่อค้นหาไฟล์การกำหนดค่าทั้งหมดในไดเรกทอรี
|
| SuiteResultCacheUtil | ยูทิลิตีในการอัปโหลดและดาวน์โหลดผลลัพธ์ของแคชสำหรับโมดูลการทดสอบ |
| SuiteResultCacheUtil.CacheResultDescriptor | อธิบายผลลัพธ์ของแคช |
| SuiteResultHolder | ออบเจ็กต์ Helper เพื่อให้การซีเรียลไลซ์และดีซีเรียลไลซ์ผลการเรียกใช้ง่ายขึ้น |
| SuiteResultReporter | รวบรวมผลการทดสอบสำหรับการเรียกใช้ชุดการทดสอบทั้งหมดและแสดงผลลัพธ์สุดท้าย |
| SuiteResultReporter.ModulePrepTimes | ผู้ถือครองออบเจ็กต์สำหรับเวลาเตรียมการและเวลาเก็บของของโมดูล 1 โมดูล |
| SuiteTestFilter | แสดงตัวกรองสำหรับการรวมและยกเว้นการทดสอบ |
| SwitchUserTargetPreparer |
การใช้งานเริ่มต้นของ BaseSwitchUserTargetPreparer - ดู javadoc ของคลาสดังกล่าวเพื่อดูข้อมูลเพิ่มเติม
|
| SyncException |
ข้อยกเว้นที่เกิดขึ้นเมื่อการโอนโดยใช้ ERROR(/SyncService) ไม่เสร็จสมบูรณ์
|
| SyncException.SyncError | |
| SyncService | ซิงค์คลาสบริการเพื่อพุช/ดึงไปยัง/จากอุปกรณ์/โปรแกรมจำลองผ่าน Debug Bridge |
| SyncService.FileStat | |
| SyncService.ISyncProgressMonitor | คลาสที่ใช้การติดตั้งใช้งานอินเทอร์เฟซนี้จะมีเมธอดที่จัดการกับการแสดงความคืบหน้าในการโอน |
| SystemServerFileDescriptorChecker | ตรวจสอบว่าเซิร์ฟเวอร์ระบบดูเหมือนจะใช้ FD หมดหรือไม่ |
| SystemServerStatusChecker | ตรวจสอบว่า pid ของ system_server เปลี่ยนแปลงจากก่อนและหลังการเรียกใช้โมดูลหรือไม่ |
| SystemUpdaterDeviceFlasher |
IDeviceFlasher ที่ใช้โปรแกรมอัปเดตระบบเพื่อติดตั้งอิมเมจระบบที่รวมอยู่ในแพ็กเกจการอัปเดต OTA
|
| SystemUtil | คลาสยูทิลิตีสำหรับการเรียกใช้ระบบ |
| SystemUtil.EnvVariable |
T
| TableBuilder | คลาส Helper เพื่อแสดงเมทริกซ์ขององค์ประกอบ String ในตาราง |
| TableFormatter | คลาส Helper เพื่อแสดงเมทริกซ์ขององค์ประกอบ String เพื่อให้คอลัมน์องค์ประกอบแต่ละรายการเรียงกัน |
| 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 | Helper เพื่อแก้ไข Dependency หากจำเป็น |
| TestDescription | คลาสที่แสดงข้อมูลเกี่ยวกับกรณีทดสอบ |
| TestDescriptionsFile | คลาสยูทิลิตีสำหรับการจัดรูปแบบและยกเลิกการจัดรูปแบบรายการ TestDescriptions ไปยังไฟล์ทดสอบ |
| TestDevice |
การติดตั้งใช้งาน ITestDevice สำหรับอุปกรณ์ Android แบบฟูลสแต็ก
|
| TestDevice.MicrodroidBuilder | เครื่องมือสร้างที่ใช้สร้าง Microdroid TestDevice |
| TestDeviceOptions |
คอนเทนเนอร์สำหรับ ITestDevice Option
|
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
การแสดงสถานะอุปกรณ์ที่มีฟีเจอร์ครบถ้วนกว่า DeviceState
|
| TestDiscoveryInfo | คลาสยูทิลิตีที่จัดเก็บข้อมูลการขึ้นต่อกันที่การค้นหาการทดสอบต้องการ |
| TestEnvironment | คลาสสำหรับสร้างโมเดลข้อความ TestEnvironment ที่ API ของ TFC แสดงผล |
| TestErrorIdentifier | ตัวระบุข้อผิดพลาดจากการทดสอบและตัวเรียกใช้การทดสอบ |
| TestFailureModuleController | Controller สำหรับโมดูลที่ต้องการปรับแต่งลักษณะการทำงานของบันทึกความล้มเหลวของการทดสอบที่รวบรวม |
| TestFilePushSetup |
ITargetPreparer ที่พุชไฟล์/ไดเรกทอรีอย่างน้อย 1 รายการจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ไปยังอุปกรณ์
|
| TestFilterHelper | คลาส Helper สำหรับการกรองการทดสอบ |
| TestGroupStatus | คลาสสำหรับจัดเก็บสถานะของกลุ่มทดสอบ |
| TestIdentifier | ระบุการทดสอบการวัดคุมที่แยกวิเคราะห์แล้ว |
| TestIdUtils | คลาสยูทิลิตีสําหรับการล้างข้อมูลรหัสการทดสอบสําหรับ ResultDB |
| TestInfo | จัดเก็บข้อมูลการทดสอบที่ตั้งค่าไว้ในไฟล์ TEST_MAPPING |
| TestInformation | ออบเจ็กต์ Holder ที่มีข้อมูลและการอ้างอิงทั้งหมดที่โปรแกรมเรียกใช้การทดสอบหรือการทดสอบอาจต้องใช้ เพื่อดำเนินการอย่างถูกต้อง |
| TestInformation.Builder |
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 ที่ API ของ TFC ส่งคืน |
| TestResourceDownloader | คลาสสำหรับดาวน์โหลดไฟล์ทรัพยากรการทดสอบจากระบบไฟล์/GCS/HTTP |
| TestResult | คอนเทนเนอร์สำหรับผลลัพธ์ของการทดสอบครั้งเดียว |
| TestResult | คอนเทนเนอร์สำหรับผลลัพธ์ของการทดสอบครั้งเดียว |
| TestResult.TestStatus | |
| TestResultListener | การลดความซับซ้อนของ ITestLifecycleListener สำหรับผู้ใช้ที่สนใจเฉพาะผลการทดสอบแต่ละรายการ |
| TestRunnerUtil | คลาสยูทิลิตีเพื่อช่วยโปรแกรมเรียกใช้การทดสอบต่างๆ |
| TestRunResult | เก็บผลลัพธ์จากการทดสอบครั้งเดียว |
| TestRunResult | เก็บผลลัพธ์จากการทดสอบครั้งเดียว |
| TestRunResultListener | Listener ที่อนุญาตให้อ่านสถานะการทดสอบครั้งสุดท้าย |
| TestRunToTestInvocationForwarder |
ส่งต่อจาก ddmlib ITestRunListener ไปยัง ITestLifeCycleReceiver
|
| TestsPoolPoller | โปรแกรมห่อหุ้มการทดสอบที่อนุญาตให้ดำเนินการทดสอบทั้งหมดของกลุ่มการทดสอบ |
| TestStatus | การแสดงสถานะที่เป็นไปได้สำหรับวิธีการทดสอบใน Tradefed |
| TestStatus | Enum ที่แสดงผลลัพธ์ที่เป็นไปได้ของการทดสอบ |
| TestSuiteInfo |
คลาสที่แก้ปัญหาการโหลดข้อมูลเมตาที่เกี่ยวข้องกับการสร้างสำหรับชุดทดสอบ
ชุดทดสอบต้องมีไฟล์
|
| TestSummary | คลาสที่แสดงสรุปการทดสอบ |
| TestSummary.Type | |
| TestSummary.TypedString | |
| TestSystemAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในพาร์ติชัน /system ในอุปกรณ์
|
| TestTimeoutEnforcer | Listener ที่ช่วยให้ตรวจสอบเวลาในการดำเนินการของกรณีทดสอบที่กำหนดและทำให้การทดสอบล้มเหลวหากใช้เวลานานกว่าการหมดเวลาที่กำหนด |
| TextResultReporter | เครื่องมือรายงานผลการทดสอบที่ส่งต่อผลลัพธ์ไปยังเครื่องพิมพ์ผลลัพธ์ข้อความ JUnit |
| TfInternalOptionsFetcher | คลาสยูทิลิตีที่อนุญาตให้คลาสโหลดค่าตัวแปรแบบคงที่จากไฟล์ res |
| TfLaunchControlProvider |
LaunchControlProviderเพื่อดึงข้อมูลบิลด์ google-tradefed เป็น IFolderBuildInfo
|
| TfMetricProtoUtil | คลาสยูทิลิตีเพื่อช่วยในการเปลี่ยนจาก Map<string, string=""> เป็น Map<string, metric=""> </string,></string,> |
| TfObjectTracker | ยูทิลิตีเพื่อติดตามการใช้งานออบเจ็กต์ Trade Federation ต่างๆ |
| TfSuiteRunner |
การใช้งาน ITestSuite ซึ่งจะโหลดการทดสอบจากไฟล์ TF jar ในโฟลเดอร์ res/config/suite/
|
| TfTestLauncher |
IRemoteTest สำหรับการเรียกใช้การทดสอบ Unit Test หรือการทดสอบฟังก์ชันกับการติดตั้ง TF แยกต่างหาก
|
| ThreadInfo | มีข้อมูลชุดข้อความ |
| TimeoutException | ข้อยกเว้นที่เกิดขึ้นเมื่อการเชื่อมต่อกับ Adb ล้มเหลวเนื่องจากหมดเวลา |
| TimeoutRemainder | คลาสยูทิลิตีเพื่อติดตามเวลาที่เหลือเมื่อกำหนดการหมดเวลาเริ่มต้น |
| TimeoutRemainder.DefaultSystemNanoTime | |
| TimeoutRemainder.SystemNanoTimeProvider | |
| TimeStatusChecker | เครื่องมือตรวจสอบสถานะเพื่อให้มั่นใจว่าเวลาของอุปกรณ์และโฮสต์จะซิงค์กันอยู่เสมอ |
| TimeUtil | มีเมธอดยูทิลิตีที่เกี่ยวข้องกับเวลา |
| TimeVal |
นี่คือประเภท Sentinel ซึ่งรวม Long
|
| TimeWaster | ตัวเตรียมเป้าหมายที่เรียบง่ายเพื่อฆ่าเวลาและอาจรีสตาร์ทอุปกรณ์ |
| TokenProperty | โทเค็นที่รองรับการแบ่งข้อมูลแบบไดนามิก |
| TokenProviderHelper | Helper ที่ให้ผู้ให้บริการที่เชื่อมโยงกับโทเค็นหนึ่งๆ เพื่อดูว่าอุปกรณ์รองรับโทเค็นหรือไม่ |
| TraceCmdCollector |
IMetricCollector ที่รวบรวมร่องรอยระหว่างการทดสอบโดยใช้ trace-cmd และบันทึกลงใน
การเรียกใช้
|
| TracePropagatingExecutorService | บริการ Executor ที่ส่งต่องานไปยังการใช้งานพื้นฐานขณะเผยแพร่บริบทการติดตาม |
| TracingLogger | คลาสที่ช่วยจัดการการติดตามสำหรับการเรียกใช้การทดสอบแต่ละครั้ง |
| TradefedConfigObject | คลาสสำหรับสร้างโมเดลข้อความ TradefedConfigObject ของ TFC API |
| TradefedConfigObject.Type | รายการประเภทออบเจ็กต์การกำหนดค่าที่สามารถแทรกลงในการกำหนดค่าคำสั่งคลัสเตอร์ |
| TradefedDelegator | ออบเจ็กต์ที่ช่วยมอบสิทธิ์การเรียกใช้ไบนารี Tradefed อื่น |
| TradefedFeatureClient | ไคลเอ็นต์ grpc เพื่อขอการดำเนินการฟีเจอร์จากเซิร์ฟเวอร์ |
| TradefedFeatureServer | เซิร์ฟเวอร์ที่ตอบสนองต่อคำขอเพื่อเรียกใช้ฟีเจอร์ |
| TradefedSandbox | คอนเทนเนอร์แซนด์บ็อกซ์ที่เรียกใช้ Trade Federation ได้ |
| TradefedSandboxFactory | การติดตั้งใช้งานเริ่มต้นสำหรับ SandboxFactory |
| TradefedSandboxRunner |
โปรแกรมเรียกใช้ที่เชื่อมโยงกับ TradefedSandbox ซึ่งจะอนุญาตให้เรียกใช้แซนด์บ็อกซ์
|
| TradefedSandboxRunner.StubScheduledInvocationListener |
Stub IScheduledInvocationListener ที่ไม่มีการดำเนินการใดๆ
|
U
| UiAutomatorRunner | เรียกใช้การทดสอบ UI Automator ในอุปกรณ์และรายงานผลลัพธ์ |
| UiAutomatorTest | |
| UiAutomatorTest.LoggingOption | |
| UiAutomatorTest.TestFailureAction | |
| UnexecutedTestReporterThread | เธรดที่ดูแลการรายงานการทดสอบทั้งหมดที่ไม่ได้ดำเนินการ |
| UniqueMultiMap<K, V> |
MultiMap ที่รับประกันว่าค่าแต่ละค่าจะไม่ซ้ำกัน
|
| UpdateTokenInterceptor | ตัวสกัดกั้นไคลเอ็นต์ gRPC ที่จัดการโทเค็นการอัปเดต ResultDB |
| UploadManifest | ไฟล์ Manifest ของ BLOB และไฟล์ที่จะอัปโหลด |
| UploadManifest.Builder | |
| UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery ซึ่งรีเซ็ตบัส USB สำหรับอุปกรณ์ที่ออฟไลน์
|
| UsbResetRunConfigRecovery | อนุญาตให้ทริกเกอร์คำสั่งเพื่อรีเซ็ต USB ของอุปกรณ์ |
| UsbResetTest |
IRemoteTest ที่รีเซ็ต USB ของอุปกรณ์และตรวจสอบว่าอุปกรณ์กลับมาออนไลน์หรือไม่
หลังจากนั้น
|
| UserChecker | ตรวจสอบว่าผู้ใช้มีการเปลี่ยนแปลงระหว่างการทดสอบหรือไม่ |
| UserCleaner |
ITargetPreparer ที่นำผู้ใช้รองออกเมื่อมีการเลิกใช้งาน
|
| UserHelper | |
| UserInfo | คล้ายกับคลาส UserInfo จากแพลตฟอร์ม |
| UserInfo.UserType | รูปแบบที่รองรับของประเภทผู้ใช้ใน API ภายนอก |
| UserSwitcher |
ออบเจ็กต์ช่วยที่ใช้เพื่อเปลี่ยนเป็นผู้ใช้ของ type ที่ระบุ แล้วเปลี่ยนกลับไปเป็น
ผู้ใช้ก่อนหน้าในภายหลัง
|
| UserSwitcher.UserTypeMode |
กำหนดลักษณะการทำงานที่คาดไว้โดยขึ้นอยู่กับ UserType ที่เชื่อมโยงกับแอตทริบิวต์
|
V
| ValidateSuiteConfigHelper |
คลาสนี้จะช่วยตรวจสอบว่า IConfiguration ที่โหลดสำหรับชุดทดสอบเป็นไปตามข้อกำหนดที่คาดไว้หรือไม่ ดังนี้ - ไม่มีผู้ให้บริการบิลด์ - ไม่มีผู้รายงานผล
|
| VersionedFile | โครงสร้างข้อมูลที่แสดงไฟล์ที่มีเวอร์ชันที่เชื่อมโยง |
| VersionParser | ดึงข้อมูลเวอร์ชันของอาร์ติแฟกต์ Tradefed ที่กำลังทำงาน |
| VisibleBackgroundUserPreparer | ตัวเตรียมเป้าหมายสำหรับการเรียกใช้การทดสอบในผู้ใช้ที่เริ่มต้นในพื้นหลังที่มองเห็นได้ |
| VmRemoteDevice | อุปกรณ์เสมือนระยะไกลที่เราจะจัดการจากภายในเครื่องเสมือน |
W
| WaitDeviceRecovery |
การติดตั้งใช้งาน IDeviceRecovery อย่างง่ายที่รอให้อุปกรณ์ออนไลน์และ
ตอบสนองต่อคำสั่งง่ายๆ
|
| WaitForDeviceDatetimePreparer |
ITargetPreparer ที่รอการตั้งค่าวันที่และเวลาในอุปกรณ์
ผู้เตรียมข้อมูลนี้สามารถบังคับให้ใช้ |
| WifiCommandUtil | คลาสยูทิลิตีที่แยกวิเคราะห์เอาต์พุตคำสั่ง Wi-Fi ได้ |
| WifiCommandUtil.ScanResult | แสดงเครือข่าย Wi-Fi ที่มีข้อมูลที่เกี่ยวข้อง |
| WifiHelper | คลาส Helper สำหรับจัดการบริการ Wi-Fi ในอุปกรณ์ |
| WifiPreparer |
ITargetPreparer ที่กำหนดค่า Wi-Fi ในอุปกรณ์ หากจำเป็น
|
| WorkUnitType | Enum ที่แสดงประเภทหน่วยงานที่เป็นไปได้ |
X
| XmlFormattedGeneratorReporter |
การติดตั้งใช้งาน FormattedGeneratorReporter ซึ่งจัดรูปแบบผลลัพธ์ของชุดทดสอบในรูปแบบ XML
|
| XmlResultReporter | เขียนผลลัพธ์ JUnit ลงในไฟล์ XML ในรูปแบบที่สอดคล้องกับ XMLJUnitResultFormatter ของ Ant |
| XmlSuiteResultFormatter | คลาสยูทิลิตีเพื่อบันทึกการเรียกใช้ชุดทดสอบเป็น XML |
| XmlSuiteResultFormatter.RunHistory | ออบเจ็กต์ตัวช่วยสำหรับการแปลง JSON |
| XmlTestRunListener | เขียนผลลัพธ์ JUnit ลงในไฟล์ XML ในรูปแบบที่สอดคล้องกับ XMLJUnitResultFormatter ของ Ant |
Y
| YamlClassOptionsParser | Helper สำหรับแยกวิเคราะห์ข้อมูลโปรแกรมเรียกใช้การทดสอบจากการกำหนดค่า Tradefed ของ YAML |
Z
| ZipCompressionStrategy |
ICompressionStrategy สำหรับสร้างไฟล์เก็บถาวรแบบ Zip
|
| ZipUtil | คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับการบีบอัด |
| ZipUtil2 | คลาสตัวช่วยสำหรับการแยกไฟล์ ZIP ที่คำนึงถึงสิทธิ์ของไฟล์ POSIX |