ดัชนีชั้นเรียน
ซึ่งเป็นคลาส 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(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger))
|
| AdbDeviceConnection.Factory | |
| AdbHelper | คลาส Helper เพื่อจัดการคำขอและการเชื่อมต่อกับ adb |
| AdbHelper.AdbResponse | การตอบกลับจาก ADB |
| AdbHelper.AdbService | ระบุบริการ adb ที่คำสั่งควรมุ่งเป้า |
| AdbInitOptions | ตัวเลือกสำหรับการเริ่มต้น AndroidDebugBridge |
| AdbInitOptions.Builder | สร้างตัวเลือกการเริ่มต้นสำหรับ ADB |
| AdbRootElevator |
AutoCloseable ที่เปิดใช้ adb root เมื่อสร้างหากจำเป็น และคืนค่า
สถานะรูทเมื่อเสร็จสมบูรณ์
|
| AdbSocketUtils | |
| AdbSshConnection | การเชื่อมต่อ Adb ผ่าน SSH Bridge |
| AdbStopServerPreparer | กำหนดเป้าหมายของเครื่องมือเตรียมข้อมูลให้หยุดเซิร์ฟเวอร์ adb ในโฮสต์ก่อนและหลังการเรียกใช้การทดสอบ adb |
| AdbTcpConnection | การแสดงการเชื่อมต่อเริ่มต้นของอุปกรณ์ ซึ่งถือว่าเป็นการเชื่อมต่อ adb มาตรฐานของ อุปกรณ์ |
| AdbUtils | คลาสยูทิลิตีสำหรับการดำเนินการ adb |
| AdbVersion | |
| AfterClassWithInfo |
การรับประกันที่คล้ายกับ AfterClass แต่วิธีการที่อธิบายประกอบต้องกำหนดให้มีพารามิเตอร์ TestInformation
|
| AggregatePostProcessor | ตัวรวบรวมเมตริกที่ให้ค่าต่ำสุด สูงสุด ค่าเฉลี่ย ความแปรปรวน ค่าเบี่ยงเบนมาตรฐาน ผลรวม จำนวน และ เปอร์เซ็นไทล์ (ไม่บังคับ) สำหรับเมตริกตัวเลขที่รวบรวมระหว่างการทดสอบแบบหลายครั้ง โดยถือว่าเป็นค่าทศนิยม |
| AllocationInfo | มีข้อมูลการจัดสรร |
| AllocationInfo.AllocationSorter | |
| AllocationInfo.SortMode | |
| AllocationsParser | |
| AllTestAppsInstallSetup |
ITargetPreparer ที่ติดตั้งแอปทั้งหมดจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir()
ลงในอุปกรณ์
|
| AltDirBehavior |
การแจงนับเพื่อกำหนดลักษณะการทำงานของไดเรกทอรีสำรองสำหรับโปรแกรมติดตั้ง/พุชอาร์ติแฟกต์การทดสอบต่างๆ
|
| AnalysisHeuristic | ลำดับมีความสำคัญ |
| AndroidBuildAPIException | คลาสข้อยกเว้นสำหรับข้อผิดพลาดที่เกี่ยวข้องกับ Android Build API |
| AndroidBuildAPIHelper | เมธอดตัวช่วยที่ใช้สร้างไคลเอ็นต์ Android Build |
| AndroidBuildApiLogSaver | คลาสที่บันทึกไฟล์บันทึกลงใน Android Build API |
| AndroidBuildAPIOptions | ตัวเลือกการกำหนดค่าระดับโฮสต์สำหรับไคลเอ็นต์ Android Build API |
| AndroidBuildTestResult | ออบเจ็กต์คอนเทนเนอร์สำหรับจัดเก็บผลการทดสอบเพื่อโพสต์ไปยัง Android Build API |
| AndroidDebugBridge |
การเชื่อมต่อกับ Android Debug Bridge (adb) ฝั่งโฮสต์
ซึ่งเป็นจุดศูนย์กลางในการสื่อสารกับอุปกรณ์ โปรแกรมจำลอง หรือแอปพลิเคชัน ที่ทำงานบนอุปกรณ์เหล่านั้น |
| AndroidDebugBridge.IClientChangeListener |
คลาสที่ใช้การเชื่อมต่อนี้จะมีเมธอดที่จัดการกับการเปลี่ยนแปลง ClientImpl
|
| 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 จากอาร์กิวเมนต์บรรทัดคำสั่งที่แยกวิเคราะห์แล้ว
|
| ArrayHelper | คลาสยูทิลิตีที่ให้การแปลงอาร์เรย์เป็น int/long สำหรับข้อมูลที่ได้รับจากอุปกรณ์ผ่าน adb |
| ArrayUtil | เมธอดยูทิลิตีสำหรับอาร์เรย์ |
| ArtChrootPreparer | สร้างไดเรกทอรี chroot สำหรับการทดสอบ ART |
| ArtGTest | |
| ArtifactDetails | ซึ่งอธิบายโครงสร้างของเนื้อหาและตัวอธิบายเนื้อหาตามที่เครื่องมือ CAS สร้างขึ้น |
| ArtifactDetails.ArtifactFileDescriptor | |
| ArtifactsAnalyzer | ยูทิลิตีที่ช่วยวิเคราะห์อาร์ติแฟกต์บิลด์เพื่อรับข้อมูลเชิงลึก |
| ArtRunTest | โปรแกรมเรียกใช้การทดสอบเพื่อเรียกใช้การทดสอบรันไทม์ของ ART |
| ArtRunTest.AdbShellCommandException | คลาสข้อยกเว้นเพื่อรายงานข้อผิดพลาดที่เกิดขึ้นระหว่างการเรียกใช้คำสั่ง ADB Shell |
| ArtTest | |
| ATestFileSystemLogSaver | คลาส LogSaver นี้ใช้โดย ATest เพื่อบันทึกบันทึกในเส้นทางที่เฉพาะเจาะจง |
| AtestRunner |
การใช้งาน ITestSuite
|
| AtraceCollector |
IMetricCollector ที่เรียกใช้ atrace ระหว่างการทดสอบ และรวบรวมผลลัพธ์และบันทึก
ไปยังการเรียกใช้
|
| AtraceRunMetricCollector | รวบรวมการติดตามจากไดเรกทอรีการทดสอบทั้งหมดภายใต้ไดเรกทอรีที่ระบุ จากอุปกรณ์ทดสอบ บันทึกไดเรกทอรีการทดสอบ และประมวลผลภายหลังไฟล์การติดตาม ภายใต้ไดเรกทอรีการทดสอบ และรวบรวมเมตริก |
| AutoLogCollector | การแจงนับที่อธิบายว่า Harness สามารถจัดการ Collector ใดได้โดยอัตโนมัติ |
| AutomatedReporters | คลาสที่กำหนดการแมปจากเครื่องมือรายงานอัตโนมัติของ Tradefed |
| AvdData | ข้อมูล Avd ที่ส่งคืนจาก [IDevice.getAvdData] |
| AveragePostProcessor | การใช้งานตัวประมวลผลภายหลังที่คำนวณค่าเฉลี่ยของรายการเมตริก |
B
| BackgroundDeviceAction | เรียกใช้คำสั่งในอุปกรณ์ที่กำหนดโดยทำซ้ำตามที่จำเป็นจนกว่าจะยกเลิกการดำเนินการ |
| BadPacketException | เกิดขึ้นหากเนื้อหาของแพ็กเก็ตไม่ถูกต้อง |
| BaseDeviceMetricCollector |
การติดตั้งใช้งานพื้นฐานของ IMetricCollector ที่ช่วยให้เริ่มและหยุดการรวบรวมข้อมูลได้ใน onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) และ ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
|
| BaseEmulatorPreparer | ตัวเตรียมข้อมูลทั่วไปสำหรับการเปิดตัวโปรแกรมจำลองในเครื่อง |
| BaseHostJUnit4Test | คลาสการทดสอบพื้นฐานสำหรับการเรียกใช้การทดสอบสไตล์ JUnit4 ของโฮสต์ |
| BaseLeveledLogOutput |
การติดตั้งใช้งานพื้นฐานสำหรับ ILeveledLogOutput ที่อนุญาตให้กรองแท็กบางแท็กตามชื่อหรือคอมโพเนนต์
|
| BaseModuleController |
การติดตั้งใช้งานIModuleControllerขั้นพื้นฐานที่ควรติดตั้งใช้งานเพื่อตรวจสอบว่าควรเรียกใช้โมดูลหรือไม่
|
| BaseMultiTargetPreparer |
การติดตั้งใช้งานพื้นฐานของ IMultiTargetPreparer ที่อนุญาตให้ปิดใช้ออบเจ็กต์
|
| BasePostProcessor |
ฐาน IPostProcessor ที่การติดตั้งใช้งานทุกครั้งควรขยาย
|
| BaseRetryDecision |
การติดตั้งใช้งานพื้นฐานของ IRetryDecision
|
| BaseStreamLogger<OS extends OutputStream> |
ILeveledLogOutput ที่นำข้อความบันทึกไปยังสตรีมเอาต์พุตและไปยัง stdout
|
| BaseTargetPreparer |
คลาสการติดตั้งใช้งานพื้นฐานสำหรับ ITargetPreparer ที่ช่วยให้ควบคุมได้ว่าจะปิดใช้ออบเจ็กต์
หรือไม่
|
| BaseTestSuite | การทดสอบสำหรับการเรียกใช้ชุดเครื่องมือทดสอบความเข้ากันได้ด้วยระบบชุดเครื่องมือใหม่ |
| 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 | Collector เพื่อเปิดใช้การบันทึกการสอดแนม HCI ของบลูทูธใน DUT และเพื่อรวบรวมบันทึกสำหรับการทดสอบแต่ละครั้ง |
| BluetoothUtils |
ฟังก์ชันยูทิลิตีสำหรับการเรียกใช้ BluetoothInstrumentation ในอุปกรณ์
โค้ด BluetoothInstrumentation ฝั่งอุปกรณ์จะอยู่ใน AOSP ที่
|
| BootstrapBuildProvider |
IDeviceBuildProvider ที่เริ่มต้นข้อมูลการสร้างจากอุปกรณ์ทดสอบ
โดยปกติจะใช้สำหรับอุปกรณ์ที่มีบิลด์ที่จัดหาจากภายนอก เช่น |
| BootstrapServiceFileResolverLoader | โหลดตัวแก้ไขโดยใช้เครื่องมือโหลดบริการ |
| Bugreport | ออบเจ็กต์ที่เก็บการอ้างอิงไฟล์รายงานข้อบกพร่อง ซึ่งใช้ได้กับรายงานข้อบกพร่องแบบแฟลตและรายงานข้อบกพร่องที่บีบอัด (bugreportz) |
| BugreportCollector |
ITestInvocationListener แบบส่งต่อที่รวบรวมรายงานข้อบกพร่องเมื่อเกิดเหตุการณ์ที่กำหนดค่าได้
แล้วเรียกใช้ ITestInvocationListener.testLog ในองค์กรย่อยหลังจากรวบรวมรายงานข้อบกพร่องแต่ละรายการ
|
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Predicate | ตัวบ่งชี้แบบเต็มที่อธิบายเวลาที่จะจับภาพรายงานข้อบกพร่อง |
| BugreportCollector.Relation | |
| BugreportCollector.SubPredicate | |
| BugreportzOnFailureCollector | รวบรวม bugreportz เมื่อกรณีทดสอบล้มเหลว |
| BugreportzOnTestCaseFailureCollector | รวบรวมรายงานข้อบกพร่องเมื่อกรณีทดสอบในการเรียกใช้ล้มเหลว |
| BuildAnalysis | แสดงผลลัพธ์ของการวิเคราะห์การสร้างครั้งเดียว |
| BuildError | เกิดขึ้นหากบิลด์ที่ระบุเรียกใช้ไม่สำเร็จ |
| BuildInfo |
การติดตั้งใช้งาน IBuildInfo ทั่วไปที่ควรเชื่อมโยงกับ ITestDevice
|
| BuildInfoKey | การแจงนับการถือครองคลาสที่เกี่ยวข้องกับคำค้นหาข้อมูลการสร้าง |
| BuildInfoKey.BuildInfoFileKey |
Enum ที่อธิบายประเภทไฟล์ที่รู้จักทั้งหมดซึ่งสามารถค้นหาผ่าน IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) ได้
|
| BuildInfoRecorder |
ITargetPreparer ที่เขียนข้อมูลเมตาของข้อมูลการสร้างลงในไฟล์ที่ระบุ
|
| BuildInfoUtil |
คลาสยูทิลิตีเพื่อช่วยจัดการ IBuildInfo
|
| BuildRetrievalError | เกิดข้อผิดพลาดร้ายแรงขณะดึงข้อมูลบิลด์เพื่อทดสอบ |
| BuildSerializedVersion |
คลาสที่มีเวอร์ชันการซีเรียลไลซ์ปัจจุบันของ IBuildInfo ทั้งหมด
|
| BuildTestsZipUtils | คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับไฟล์ zip ของการทดสอบที่สร้างโดยระบบบิลด์ของ Android |
| BulkEmailer | ยูทิลิตีผู้ส่งอีเมลที่อนุญาตให้กำหนดค่าต่อไปนี้ ช่วงเวลาที่ส่ง ขนาดการส่งครั้งแรก ผู้รับ และจำนวนข้อความทั้งหมด |
| BundletoolUtil | คลาสยูทิลิตีที่ใช้บรรทัดคำสั่ง bundletool เพื่อติดตั้ง .apks ในอุปกรณ์ |
| ByteArrayInputStreamSource | |
| ByteArrayList | คลาสที่แสดงอาร์เรย์ไบต์แบบเบา |
| ByteArrayUtil | ยูทิลิตีในการดำเนินการกับอาร์เรย์ไบต์ เช่น แปลงไบต์เป็นจำนวนเต็ม |
| ByteBufferUtil | |
| ByteStreamDownloader |
ไคลเอ็นต์ที่ใช้เมธอด Read ของบริการ ByteStream gRPC
|
| ByteStreamUploader |
ไคลเอ็นต์ที่ใช้เมธอด Write ของบริการ ByteStream gRPC
|
C
| CacheClientFactory |
โรงงานที่สร้างอินสแตนซ์ Singleton ของ ICacheClient
|
| CanceledException | ข้อยกเว้นแบบนามธรรมสำหรับข้อยกเว้นที่อาจเกิดขึ้นเมื่ออินพุตของผู้ใช้ยกเลิกการดำเนินการ |
| CapabilitiesNewReply | เพย์โหลดของการตอบกลับ CapabilitiesNew ของโปรโตคอล JDWP |
| CarModuleController | ตัวควบคุมนี้จะป้องกันไม่ให้มีการเรียกใช้กรณีทดสอบในอุปกรณ์ที่ไม่ใช่ยานยนต์ |
| CarryDnaeError |
ภายใน RuntimeException เพื่อดำเนินการ DeviceNotAvailableException ผ่านเฟรมเวิร์ก JUnit4
|
| CarryInterruptedException | เกิดขึ้นเมื่อทริกเกอร์การหมดเวลาของเฟสการทดสอบและต้องส่ง InterruptedException จาก เธรดการดำเนินการทดสอบไปยังเธรดการดำเนินการเรียกใช้ |
| CasFuseDriverProfile | CasDriverProfile เป็นการติดตั้งใช้งาน IFuseDriverProfile ที่เฉพาะเจาะจงสำหรับอิมเมจอุปกรณ์ซึ่งเป็น ไดเรกทอรีที่แบ่งเป็น FastCDC |
| CdmaDeviceFlasher | คลาสที่แสดงรูปภาพในอุปกรณ์ Android จริงที่มีวิทยุ CDMA |
| CecControllerTokenProvider | ผู้ให้บริการโทเค็นสำหรับโทเค็นที่เกี่ยวข้องกับการควบคุมอิเล็กทรอนิกส์สำหรับผู้บริโภค (CEC) |
| CentralDirectoryInfo | CentralDirectoryInfo เป็นคลาสที่มีข้อมูลของไฟล์/โฟลเดอร์ภายในไฟล์ ZIP |
| CheckPairingPreparer |
CompanionAwarePreparer ที่ยืนยันการจับคู่ BT ระหว่างอุปกรณ์หลักและอุปกรณ์เสริม
|
| Chunker |
แบ่ง blob ออกเป็น Chunk อย่างน้อย 1 รายการที่มีขนาดไม่เกิน chunkSize ไบต์
|
| Chunker.Chunk | ชิ้นส่วนของ Blob |
| ChunkHandler | สร้างคลาสย่อยนี้ด้วยคลาสที่จัดการประเภทก้อนอย่างน้อย 1 ประเภท |
| CircularAtraceUtil | ยูทิลิตี atrace พัฒนาขึ้นเพื่อระบุสาเหตุหลักของ ANR ระหว่างการทดสอบ Monkey เป็นหลัก |
| CircularByteArray | โครงสร้างข้อมูลสำหรับเก็บอาร์เรย์ขนาดคงที่ซึ่งทำงานเป็นบัฟเฟอร์แบบวงกลม และติดตามผลรวมทั้งหมดของค่าทั้งหมดในอาร์เรย์ |
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดความครอบคลุมของ Clang
ออกจากอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์การทดสอบ
|
| ClangProfileIndexer | คลาสยูทิลิตีที่จัดทำดัชนีการวัดความครอบคลุมของโค้ด Clang |
| ClassNotFoundConfigurationException |
ConfigurationException สำหรับกรณีที่ไม่พบคลาสของออบเจ็กต์
|
| ClassPathScanner | ค้นหารายการใน classpath |
| ClassPathScanner.ClassNameFilter |
IClassPathFilter ที่กรองและแปลงชื่อคลาส Java
|
| ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter ที่ปฏิเสธคลาสภายใน
|
| ClassPathScanner.IClassPathFilter |
ตัวกรองสำหรับเส้นทางรายการ Classpath
อิงตาม |
| ไคลเอ็นต์ | ซึ่งแสดงถึงไคลเอ็นต์เดียว โดยปกติจะเป็นกระบวนการ Dalvik VM |
| ไคลเอ็นต์ | ไคลเอ็นต์พื้นที่เก็บข้อมูลการทดสอบ Android ที่อัปโหลดผลการทดสอบไปยังบริการพื้นที่เก็บข้อมูลการทดสอบ |
| ClientData |
มีข้อมูลของ ClientImpl
|
| ClientData.AllocationTrackingStatus | |
| ClientData.DebuggerStatus | |
| ClientData.HeapData | ข้อมูลฮีป |
| ClientData.HeapInfo | |
| ClientData.HprofData | |
| ClientData.HprofData.Type | |
| ClientData.IAllocationTrackingHandler | |
| ClientData.IHprofDumpHandler | ตัวแฮนเดิลที่ดำเนินการกับข้อมูลการทิ้ง HPROF ได้ |
| ClientData.IMethodProfilingHandler | ตัวแฮนเดิลที่ดำเนินการกับข้อมูลการจัดทำโปรไฟล์เมธอดได้ |
| ClientData.MethodProfilingStatus | |
| ClientData.Names | |
| ClientImpl | ซึ่งแสดงถึงไคลเอ็นต์เดียว โดยปกติจะเป็นกระบวนการ Dalvik VM |
| ClientTracker |
ติดตามอุปกรณ์ clients
|
| 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 | ตัวตั้งค่าทั่วไปเพื่อจัดการการตั้งค่าพื้นฐานของอุปกรณ์ผ่านคำสั่ง adb shell |
| CommandFileParser | ตัวแยกวิเคราะห์สำหรับไฟล์ที่มีชุดบรรทัดคำสั่ง |
| CommandFileParser.CommandLine | |
| CommandInterrupter | บริการที่อนุญาตให้ขัดจังหวะคำสั่ง TradeFederation หรือทำเครื่องหมายว่าขัดจังหวะไม่ได้ |
| CommandLineBuildInfoBuilder |
ยูทิลิตีมีไว้เพื่อบันทึกอาร์กิวเมนต์ข้อมูลการสร้างปกติจากบรรทัดคำสั่งและสร้าง IBuildInfo จากอาร์กิวเมนต์เหล่านั้น
|
| CommandOptions |
การใช้งาน ICommandOptions
|
| CommandOptionsGetter | การติดตั้งใช้งานบริการที่แสดงผลค่าตัวเลือกคำสั่งของการเรียกใช้ที่ระบุ |
| CommandRejectedException | |
| CommandResult | มีผลลัพธ์ของคำสั่ง |
| CommandRunner | จุดแรกเข้า TradeFederation สำรองที่จะเรียกใช้คำสั่งที่ระบุในอาร์กิวเมนต์บรรทัดคำสั่ง แล้วออก |
| CommandRunner.ExitCode | รหัสข้อผิดพลาดที่อาจทำให้เกิดการออก |
| CommandScheduler | ตัวกำหนดเวลางานสำหรับเรียกใช้คำสั่ง TradeFederation ในอุปกรณ์ที่พร้อมใช้งานทั้งหมด |
| CommandScheduler.HostState | Enums ของสถานะต่างๆ ของโฮสต์ |
| CommandStatus | แสดงสถานะของการดำเนินการที่กำหนดเวลา |
| CommandStatusHandler | ตัวแฮนเดิลที่ช่วยตรวจสอบและอัปเดตสถานะของการเรียกใช้ |
| CommandSuccessModuleController | คลาสฐานสำหรับตัวควบคุมโมดูลเพื่อข้ามโมดูลทดสอบตามความล้มเหลวของคำสั่ง Shell |
| CommonLogRemoteFileUtil | ยูทิลิตี้นี้ช่วยหลีกเลี่ยงการทำโค้ดซ้ำในการแสดงอุปกรณ์ระยะไกลที่แตกต่างกัน สำหรับตรรกะการดึงข้อมูลบันทึกระยะไกลของไฟล์ทั่วไป |
| CommonLogRemoteFileUtil.KnownLogFileEntry | การแสดงรายการบันทึกที่ทราบสำหรับอุปกรณ์ระยะไกล |
| CompanionAllocator |
คลาสพื้นฐานที่ดูแลการจัดสรรและยกเลิกการจัดสรรอุปกรณ์คู่
ควรใช้ |
| CompanionAwarePreparer |
ITargetPreparer ที่ห่อหุ้มตรรกะของการรับอุปกรณ์คู่ที่จัดสรรไว้แล้ว
|
| CompanionAwareTest |
คลาสการทดสอบพื้นฐานที่ห่อหุ้มบอยเลอร์เพลตของการรับและตรวจสอบอุปกรณ์คู่
คลาสย่อยอาจเรียกใช้ |
| CompanionDeviceTracker | คลาสสำหรับการจัดสรรและยกเลิกการจัดสรรอุปกรณ์คู่ |
| CompanionRunCommandTargetPreparer |
ITargetPreparer ที่เรียกใช้คำสั่งที่ระบุในอุปกรณ์คู่ที่จัดสรร
|
| CompanionTestAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในอุปกรณ์คู่ที่จัดสรรไว้
|
| CompileBootImageWithSpeedTargetPreparer | คอมไพล์เส้นทางคลาสการบูตและเซิร์ฟเวอร์ระบบอีกครั้งด้วยตัวกรองคอมไพเลอร์ "speed" |
| ConditionFailureMonitor | ตรวจสอบความล้มเหลวจากการเรียกใช้ |
| ConditionPriorityBlockingQueue<T> |
คลาสที่ปลอดภัยต่อเธรดซึ่งมีการดำเนินการคล้าย ERROR(/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 | สรุปการวิเคราะห์เนื้อหา |
| ContentInformation | แสดงเนื้อหาสำหรับเป้าหมายการสร้างที่ระบุของเวอร์ชันฐานและเวอร์ชันปัจจุบัน |
| ContentMerkleTree | คำนวณ MerkleTree จากข้อมูลเนื้อหา |
| ContentModuleLister | คำนวณรายการโมดูลจากบริบท |
| ContentProviderHandler | ตัวแฮนเดิลที่แยกการโต้ตอบของผู้ให้บริการเนื้อหาและอนุญาตให้ใช้ผู้ให้บริการเนื้อหาฝั่งอุปกรณ์สำหรับการดำเนินการต่างๆ |
| ContentRequest | คลาสที่จะสร้างคำขอไปยัง API |
| ContentRequest.Content | |
| ContentRequest.InlineData | |
| ContentRequest.Part | |
| CountingTestResultListener |
TestResultListener ที่ติดตามจำนวนการทดสอบทั้งหมดตาม TestStatus
|
| CountTestCasesCollector |
นับและรายงานจำนวนกรณีทดสอบสำหรับ IRemoteTest ที่กำหนด
|
| CoverageMeasurementForwarder | การทดสอบตัวยึดตำแหน่งที่ส่งต่อการวัดความครอบคลุมจากผู้ให้บริการบิลด์ไปยังเครื่องบันทึก |
| CoverageOptions | ออบเจ็กต์ Tradefed เพื่อเก็บตัวเลือกความครอบคลุม |
| CoverageOptions.Toolchain | |
| CpuThrottlingWaiter |
ITargetPreparer ที่รอจนกว่าความถี่สูงสุดในทุกคอร์จะกลับมาเป็นระดับสูงสุดที่พร้อมใช้งาน
|
| CreateAvdPreparer | |
| CreateUserPreparer | TargetPreparer สำหรับสร้างผู้ใช้และล้างข้อมูลเมื่อสิ้นสุด |
| CurlGenAiClient | จัดหาไคลเอ็นต์ส่วนกลางเพื่อโต้ตอบกับ GenAI API และส่งคำขอพรอมต์ |
| CurlGenAiClient.Model | รายการโมเดลที่พร้อมใช้งาน |
| CurrentInvocation | คลาสที่ติดตามและให้ข้อมูลการเรียกใช้ปัจจุบันซึ่งมีประโยชน์ทุกที่ภายใน การเรียกใช้ |
| CurrentInvocation.InvocationInfo | คีย์ที่มีชื่อพิเศษบางรายการที่เราจะป้อนข้อมูลสำหรับการเรียกใช้เสมอ |
| CurrentInvocation.IsolationGrade | อธิบายระดับการแยก |
D
| DdmJdwpExtension | |
| DdmJdwpExtension.DdmInterceptor | |
| DdmJdwpExtension.Event | |
| DdmPreferences | ค่ากำหนดสำหรับไลบรารี DDM |
| โปรแกรมแก้ไขข้อบกพร่อง | ซึ่งแสดงถึงการเชื่อมต่อที่รอดำเนินการหรือสร้างขึ้นกับดีบักเกอร์ JDWP |
| DebugHostLogOnFailureCollector | ตัวรวบรวมที่จะรวบรวมและบันทึกบันทึกฝั่งโฮสต์เมื่อเกิดกรณีทดสอบล้มเหลว |
| DebugViewDumpHandler | |
| DefaultConnection | การแสดงการเชื่อมต่อเริ่มต้นของอุปกรณ์ ซึ่งถือว่าเป็นการเชื่อมต่อ adb มาตรฐานของ อุปกรณ์ |
| DefaultConnection.ConnectionBuilder | Builder used to described the connection. |
| DefaultRemoteAndroidTestRunner |
ส่วนขยายของ ddmlib RemoteAndroidTestRunner เพื่อตั้งค่าเริ่มต้นบางอย่างสำหรับกรณีการใช้งาน 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> |
ERROR(/Callable) ที่ครอบคลุมรายละเอียดของการเรียกใช้คำสั่งเชลล์ใน
ITestDevice
|
| DeviceConfigurationHolder |
การใช้งาน IDeviceConfiguration ที่เป็นรูปธรรมซึ่งจัดเก็บออบเจ็กต์การกำหนดค่าอุปกรณ์ที่โหลดไว้ในแอตทริบิวต์
|
| DeviceConnection |
แสดงการเชื่อมต่อกับอุปกรณ์ผ่าน ADB เพื่อใช้กับ ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.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 ที่มีอาร์ติแฟกต์การสร้างอื่นๆ ซึ่งอยู่ในไดเรกทอรีในระบบไฟล์ในเครื่องด้วย
|
| 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
|
| 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 |
คลาสพร็อกซีเพื่อส่งต่อคำขอไปยัง IDeviceMonitor หลายรายการ
|
| 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 | Helper ที่ช่วยซิงค์รูปภาพอุปกรณ์ใหม่กับอุปกรณ์ |
| DeviceTestCase |
เคสทดสอบ JUnit ของ Helper ที่ให้บริการ IRemoteTest และ IDeviceTest
|
| DeviceTestResult |
การเฉพาะเจาะจงของ TestResult ที่จะยกเลิกเมื่อเกิด
DeviceNotAvailableException
|
| DeviceTestResult.RuntimeDeviceNotAvailableException | |
| DeviceTestRunOptions | คลาส Builder สำหรับตัวเลือกที่เกี่ยวข้องกับการเรียกใช้การทดสอบอุปกรณ์ผ่าน BaseHostJUnit4Test |
| DeviceTestSuite |
ชุดทดสอบ JUnit ของ Helper ที่ให้บริการ IRemoteTest และ IDeviceTest
|
| DeviceTraceCollector | ตัวรวบรวมที่จะเริ่มการติดตาม Perfetto เมื่อการทดสอบเริ่มทำงานและบันทึกไฟล์การติดตามเมื่อสิ้นสุด |
| DeviceUnavailableMonitor | เครื่องมือตรวจสอบนี้พยายามจับภาพ DNAE ระดับกรณีทดสอบเท่านั้น |
| DeviceUnresponsiveException |
ความเชี่ยวชาญของ DeviceNotAvailableException ที่ระบุว่าอุปกรณ์มองเห็นได้ใน adb
แต่ไม่ตอบสนอง (เช่น คำสั่งหมดเวลา บูตไม่สำเร็จ ฯลฯ)
|
| DeviceUpdateTargetPreparer |
ITargetPreparer ที่จัดการขั้นตอนทั่วไปเกี่ยวกับการอัปเดตอุปกรณ์ด้วย
ไฟล์อิมเมจของอุปกรณ์จากแหล่งที่มาภายนอก (ซึ่งต่างจากบริการบิลด์)
|
| DeviceWifiResourceMetricCollector | ตัวรวบรวมจะรวบรวมเมตริกความแรงของสัญญาณ Wi-Fi ที่เชื่อมต่อปัจจุบันและความเร็วในการเชื่อมต่อ |
| DeviceWiper |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้
|
| DigestCalculator |
วิธีการยูทิลิตีเพื่อคำนวณ Digest
|
| DirectedGraph<V> | การติดตั้งใช้งานกราฟแบบไม่มีน้ำหนักที่มีทิศทาง |
| DisableSELinuxTargetPreparer | เครื่องมือเตรียมเป้าหมายที่ปิดใช้ SELinux หากเปิดใช้ |
| DryRunKeyStore | ที่เก็บคีย์สำหรับการทดสอบแบบไม่จริง ซึ่งจะมีการแทนที่และค้นหามูลค่าที่เก็บคีย์อย่างถูกต้องเสมอ |
| DryRunner | การทดสอบการทดลองเรียกใช้แบบโปร่งใสแทนการดำเนินการจริง |
| DynamicFileStubTest | นี่คือการทดสอบ Tradefed เพื่อทดสอบว่า Tradefed สามารถแก้ไขไฟล์แบบไดนามิกได้อย่างถูกต้องหรือไม่ |
| DynamicRemoteFileResolver | คลาสที่ช่วยในการแก้ไขเส้นทางไปยังไฟล์ระยะไกล |
| DynamicRemoteFileResolver.FileResolverLoader |
โหลดการใช้งาน IRemoteFileResolver
|
| DynamicShardHelper | กลยุทธ์การแยกส่วนเพื่ออนุญาตการจัดคิวงานจากระยะไกลระหว่างอินสแตนซ์ TF หลายรายการ |
| DynamicShardingConnectionInfoMessage | คลาสที่เก็บข้อมูลเพื่อให้ส่งผ่านเซิร์ฟเวอร์ฟีเจอร์ได้ง่ายขึ้น |
| DynamicSystemPreparer |
ITargetPreparer ที่ตั้งค่าอิมเมจระบบบนบิลด์ของอุปกรณ์ด้วยการอัปเดตระบบแบบไดนามิก
|
E
| EarlyDeviceReleaseFeature | การติดตั้งใช้งานเซิร์ฟเวอร์ฟีเจอร์สำหรับการเปิดตัวอุปกรณ์ในช่วงแรก |
| อีเมล | คลาสตัวช่วยในการส่งอีเมล |
| EmailHostHealthAgent |
IHostHealthAgent การติดตั้งใช้งานเพื่อส่งอีเมลจากรายงานการตรวจสอบโฮสต์
|
| EmmaXmlConstants | ค่าคงที่ที่ใช้เมื่อแยกวิเคราะห์รายงาน XML ของ Emma |
| EmulatorMemoryCpuCapturer | |
| EndCentralDirectoryInfo | EndCentralDirectoryInfo คือคลาสที่มีข้อมูลโดยรวมของไฟล์ ZIP |
| EnforcedSeLinuxChecker | เครื่องมือตรวจสอบสถานะที่ช่วยให้มั่นใจในสถานะของ Selinux |
| EnvironmentVariableUtil | ชุดวิธีการช่วยเหลือในการเตรียมตัวแปรสภาพแวดล้อม |
| EraseUserDataPreparer |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้ในอุปกรณ์
|
| ErrorIdentifier | อินเทอร์เฟซนี้อธิบายข้อผิดพลาดที่เฉพาะเจาะจงและพร็อพเพอร์ตี้ของข้อผิดพลาด |
| ErrorStorageUtil | คลาส Helper สำหรับจัดการข้อผิดพลาดให้สอดคล้องกับที่เก็บข้อมูลทั่วไป |
| EventsLoggerListener | Listener ที่บันทึกเหตุการณ์ทั้งหมดที่ได้รับลงในไฟล์ |
| ExceptionThrowingRunnerWrapper | |
| ExecutableAction | คลาสค่าที่แสดงการดำเนินการที่สามารถดำเนินการได้ |
| ExecutableActionResult |
คลาสค่าที่แสดงผลลัพธ์ของ ExecutableAction
|
| ExecutableBaseTest | คลาสพื้นฐานสำหรับรูปแบบการทดสอบที่เรียกใช้งานได้ |
| ExecutableHostTest | โปรแกรมเรียกใช้การทดสอบสำหรับไฟล์ที่เรียกใช้ได้ซึ่งทำงานในโฮสต์ |
| ExecutableTargetTest | โปรแกรมเรียกใช้การทดสอบสำหรับไฟล์ที่เรียกใช้ได้ซึ่งทำงานในเป้าหมาย |
| ExecutionFiles | การอ้างอิงไฟล์ที่สร้างขึ้นระหว่างการทดสอบหรือการเรียกใช้ที่ต้องดำเนินการ เพื่อการทดสอบ |
| ExecutionFiles.FilesKey | การแจงนับคีย์มาตรฐานที่รู้จักสำหรับแผนที่ |
| ExecutionProperties | พร็อพเพอร์ตี้ที่สร้างขึ้นระหว่างการดำเนินการทดสอบหรือการเรียกใช้ |
| ExistingBuildProvider |
IBuildProvider ที่แสดงผล IBuildInfo ที่สร้างไว้แล้ว
|
| ExtendedFile | ส่วนขยายของไฟล์มาตรฐานเพื่อจัดเก็บข้อมูลเมตาที่เกี่ยวข้องกับการสร้าง |
| ExtensionAtomsRegistry | ExtensionAtomsRegistry สำหรับการใช้งาน statsd ในเครื่อง |
F
| FailureDescription | คลาสที่อธิบายข้อมูลความล้มเหลวในสหพันธ์การค้า |
| FakeTest | การทดสอบปลอมที่มีจุดประสงค์เพื่อให้สร้างผลการทดสอบที่ทำซ้ำได้ง่าย |
| FakeTestsZipFolder | อุปกรณ์ทดสอบที่สร้างโฟลเดอร์ทดสอบที่ไม่ได้ซิปแบบจำลองตามรายการเนื้อหา |
| FakeTestsZipFolder.ItemType | |
| FastbootCommandPreparer | ตัวเตรียมเป้าหมายที่ทริกเกอร์ Fastboot และส่งคำสั่ง Fastboot |
| FastbootDeviceFlasher | คลาสที่ใช้ Fastboot เพื่อแฟลชรูปภาพในฮาร์ดแวร์ Android จริง |
| FastbootHelper | คลาสตัวช่วยสำหรับการดำเนินการ Fastboot |
| FastbootPack | ทำตามข้อกำหนดของ Bootloader เพื่อแตกไฟล์ |
| FastbootUpdateBootstrapPreparer |
ITargetPreparer ที่จัดเตรียมไฟล์ที่ระบุ (bootloader, radio, device image zip) ลงใน
IDeviceBuildInfo เพื่อให้อุปกรณ์แฟลชด้วย FastbootDeviceFlasher จากนั้นจะแทรก
แอตทริบิวต์ของอุปกรณ์หลังการบูตลงในข้อมูลการสร้างเพื่อวัตถุประสงค์ในการรายงานผล
|
| FatalHostError | ข้อยกเว้นที่บ่งบอกว่าเกิดข้อผิดพลาดร้ายแรงที่กู้คืนไม่ได้ในเครื่องโฮสต์ที่เรียกใช้ TradeFederation และควรปิดอินสแตนซ์ TradeFederation |
| FeatureFlagTargetPreparer | อัปเดต DeviceConfig (ฟีเจอร์แฟล็กที่ปรับแต่งโดยบริการระยะไกล) |
| 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 | คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับไฟล์ |
| FileUtil.LowDiskSpaceException | จะเกิดข้อผิดพลาดหากพื้นที่ดิสก์ที่ใช้ได้ต่ำกว่าเกณฑ์ขั้นต่ำ |
| FilteredResultForwarder |
รูปแบบของ ResultForwarder ที่อนุญาตให้รายงานได้เฉพาะรายการที่อนุญาตของ TestDescription
|
| FixedByteArrayOutputStream |
ERROR(/OutputStream) ในหน่วยความจำที่เก็บข้อมูลได้สูงสุดเท่านั้น
|
| FlashingMethod | การแจงนับเพื่ออธิบายวิธีการที่ใช้ในการแฟลชอุปกรณ์ภายใต้การทดสอบ |
| FlashingResourcesParser | คลาสที่แยกวิเคราะห์เวอร์ชันที่จำเป็นของไฟล์รูปภาพเสริมที่จำเป็นต่อการแฟลชอุปกรณ์ |
| FlashingResourcesParser.AndroidInfo |
typedef สำหรับ Map<String, MultiMap<String, String>>
|
| FlashingResourcesParser.Constraint |
อินเทอร์เฟซการกรองซึ่งมีจุดประสงค์เพื่อให้ FlashingResourcesParser ละเว้นทรัพยากรบางอย่างที่อาจใช้
|
| FlashingResourceUtil |
ยูทิลิตี้นี้ช่วยในการตั้งค่าเวอร์ชันที่เหมาะสมของอาร์ติแฟกต์เพื่อให้แฟลชผ่าน DeviceFlashPreparer ได้
|
| FoldableExpandingHandler |
IModuleParameterHandler ขยายเป็นมากกว่านั้นสำหรับแต่ละการกำหนดค่าแบบพับได้ที่ไม่ใช่จอแสดงผลหลัก
|
| FoldableHandler | ตัวแฮนเดิลแบบพับทั่วไปที่ใช้พารามิเตอร์แบบพับเพื่อสร้างโมดูลเฉพาะได้ |
| FoldableModePreparer | โปรแกรมเตรียมเป้าหมายที่สามารถเปลี่ยนสถานะแบบพับได้ของอุปกรณ์ |
| FolderBuildInfo |
การนำ IFolderBuildInfo ไปใช้จริง
|
| FolderSaver |
ITargetPreparer ที่ดึงไดเรกทอรีออกจากอุปกรณ์ บีบอัด และบันทึกลงในแบ็กเอนด์การบันทึก
|
| FormattedGeneratorReporter | เครื่องมือรายงานที่ช่วยสร้างรายงานในรูปแบบที่เฉพาะเจาะจง |
| FreeDeviceState | |
| FuseMountManager | |
| FuseUtil | คลาสตัวช่วยสำหรับการดำเนินการ FUSE |
| FutilityCommandPreparer | เตรียมผู้ดำเนินการให้เรียกใช้คำสั่งที่ไม่มีประโยชน์ |
G
| GceAvdInfo | โครงสร้างสำหรับจัดเก็บข้อมูลที่เกี่ยวข้องกับอินสแตนซ์ AVD ของ GCE ที่ระบุ |
| GceAvdInfo.GceStatus | |
| GceAvdInfo.LogFileEntry | |
| GceLHPTunnelMonitor | Thread Monitor สำหรับอุโมงค์พร็อกซีโฮสต์ของ Gce Lab ที่ใช้สำหรับการออกซิเจน |
| 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 | โปรแกรมดาวน์โหลดสำหรับที่เก็บข้อมูล GCS ที่ดูแลการแคชและแก้ไขการกำหนดค่าส่วนกลาง |
| GCSFileDownloader | โปรแกรมดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จาก Google Cloud Storage (GCS) |
| GCSFileDownloaderBase | โปรแกรมดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จาก Google Cloud Storage (GCS) |
| GCSFileUploader | โปรแกรมอัปโหลดไฟล์เพื่ออัปโหลดข้อมูลไฟล์ไปยัง Google Cloud Storage (GCS) |
| GCSHelper | |
| GCSHostResourceManager | ดาวน์โหลดทรัพยากรโฮสต์จาก GCS (Google Cloud Storage) |
| GcsRemoteFileResolver |
การติดตั้งใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดจากที่เก็บข้อมูล GCS
|
| GenericLogcatEventParser<LogcatEventType> | แยกวิเคราะห์อินพุต Logcat สำหรับเหตุการณ์ |
| GenericLogcatEventParser.LogcatEvent | โครงสร้างสำหรับจัดเก็บเหตุการณ์ Logcat พร้อมประเภทเหตุการณ์และข้อความ Logcat ที่ทริกเกอร์ |
| GetPreviousPassedHelper | ตัวช่วยในการรับตัวกรองการทดสอบที่ผ่านก่อนหน้านี้ |
| GkiDeviceFlashPreparer | เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยรูปภาพทั่วไปของเคอร์เนลทั่วไปของ Android |
| GlobalConfiguration |
การติดตั้งใช้งาน IGlobalConfiguration ที่จัดเก็บออบเจ็กต์การกำหนดค่าที่โหลดไว้ในแผนที่
|
| GlobalFilterGetter | การติดตั้งใช้งานบริการที่แสดงผลตัวกรองของการเรียกใช้ที่ระบุ |
| GlobalTestFilter | ตัวเลือกตัวกรองที่ใช้กับการเรียกใช้ |
| GoogleAccountPreparer |
ITargetPreparer ที่รองรับการกำหนดค่าบัญชี Google
|
| GoogleAccountUtil | ยูทิลิตีที่รองรับการกำหนดค่าบัญชี Google ในอุปกรณ์ |
| GoogleApiClientUtil | Utils สำหรับสร้างไคลเอ็นต์ Google API |
| GoogleApiClientUtilBase | |
| GoogleBenchmarkResultParser | แยกวิเคราะห์ผลลัพธ์ของ Google Benchmark ที่เรียกใช้จากเชลล์ และแสดงผลแผนที่ที่มีผลลัพธ์ทั้งหมด |
| GoogleBenchmarkTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบเปรียบเทียบของ Google ในอุปกรณ์ที่ระบุ |
| GranularRetriableTestWrapper |
คลาส Wrapper ทำงานบน IRemoteTest เพื่อแยก IRemoteTest ในระดับ Testcase
|
| GranularRetriableTestWrapper.StartEndCollector | ผู้ช่วยในชั้นเรียนเพื่อตรวจหาการเริ่มต้นและสิ้นสุดการวิ่งที่ขาดหายไป |
| GsiDeviceFlashPreparer | เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยอิมเมจระบบทั่วไปของ Android |
| GTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบดั้งเดิมในอุปกรณ์ที่ระบุ |
| GTestBase | คลาสฐานของ gTest |
| GTestListTestParser | ตัวแยกวิเคราะห์ผลลัพธ์สำหรับโหมดทดลองเรียกใช้ gtest ที่มีพารามิเตอร์ "--gtest_list_tests" |
| GTestResultParser | แยกวิเคราะห์ผลลัพธ์ "โหมดเอาต์พุตดิบ" ของการทดสอบดั้งเดิมโดยใช้ GTest ที่เรียกใช้จากเชลล์ และแจ้ง ITestInvocationListener เกี่ยวกับผลลัพธ์ |
| GTestXmlResultParser | แยกวิเคราะห์ผลลัพธ์ "โหมดเอาต์พุต XML" ของการทดสอบดั้งเดิมโดยใช้ GTest ที่ทำงานจากเชลล์ และแจ้งผลลัพธ์ไปยัง ITestRunListener |
H
| HandleAppName | จัดการก้อนข้อมูล "ชื่อแอป" (APNM) |
| HandleExit | ส่งคำขอออก |
| HandleHeap | จัดการการอัปเดตสถานะฮีป |
| HandleHello | จัดการก้อนข้อมูล "hello" (HELO) และการค้นพบฟีเจอร์ |
| HandleNativeHeap | จัดการการอัปเดตสถานะของชุดข้อความ |
| HandleProfiling | จัดการการอัปเดตสถานะฮีป |
| HandleTest | จัดการการอัปเดตสถานะของชุดข้อความ |
| HandleThread | จัดการการอัปเดตสถานะของชุดข้อความ |
| HandleViewDebug | |
| HandleWait | จัดการก้อนข้อมูล "รอ" (WAIT) |
| 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 |
| 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 ภายใต้การทดสอบ |
| 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 |
Factory สำหรับสร้าง 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 ที่ปิดใช้ได้ |
| IdSizesReply | |
| 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 | เราจะเพิ่มอินเทอร์เฟซนี้เป็นตัวตกแต่งเมื่อรายงานผลการทดสอบเพื่อรวบรวม เมตริกที่ตรงกัน |
| IMetricCollectorReceiver |
อินเทอร์เฟซสำหรับ IRemoteTest เพื่อใช้หากต้องการรับรายการ IMetricCollector สำหรับการทดสอบ
|
| IMoblyYamlResultHandler | อินเทอร์เฟซของตัวแฮนเดิลผลลัพธ์ YAML ของ Mobly |
| IMoblyYamlResultHandler.ITestResult | อินเทอร์เฟซของผลลัพธ์ YAML ของ Mobly |
| IModuleController | อินเทอร์เฟซสำหรับควบคุมว่าควรเรียกใช้โมดูลหรือไม่ |
| IModuleController.RunStrategy | Enum ที่อธิบายวิธีเรียกใช้โมดูล |
| IModuleParameterHandler | อินเทอร์เฟซสำหรับพารามิเตอร์ของโมดูลชุด |
| IMultiDeviceRecovery | อินเทอร์เฟซสำหรับการกู้คืนอุปกรณ์ที่ออฟไลน์หลายเครื่อง |
| IMultiDeviceTest | อินเทอร์เฟซนี้เลิกใช้งานแล้ว เราเก็บอินเทอร์เฟซนี้ไว้ชั่วคราวเพื่อความเข้ากันได้ แต่ไม่ได้ใช้งานจริงอีกต่อไป โปรดอย่าใช้ |
| IMultiTargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับอุปกรณ์หลายเครื่องพร้อมกัน |
| INativeDevice |
จัดหา API ที่เชื่อถือได้และมีระดับสูงกว่าเล็กน้อยให้กับ ddmlib IDevice
|
| INativeDeviceTest |
อินเทอร์เฟซสำหรับออบเจ็กต์ที่ต้องมีการอ้างอิงถึง INativeDevice
|
| IncrementalImageUtil | ยูทิลิตีเพื่อใช้ประโยชน์จากการอัปเดตรูปภาพและอุปกรณ์แบบเพิ่ม |
| IncrementalInstallSession | ใช้เพื่อสร้างเซสชันการติดตั้งแพ็กเกจแบบเพิ่มทีละรายการ ซึ่งจะสตรีมบล็อกของ APK ที่ติดตั้งไปยังอุปกรณ์เมื่อต้องอ่าน |
| IncrementalInstallSession.Builder | |
| InfraErrorIdentifier | ตัวระบุข้อผิดพลาดจากโครงสร้างพื้นฐานของ Trade Federation และโครงสร้างพื้นฐานที่ขึ้นอยู่กับ (เช่น โครงสร้างพื้นฐานของบิลด์) |
| InputStreamSource |
โดยพื้นฐานแล้วอินเทอร์เฟซนี้จะห่อหุ้ม ERROR(/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" ของการทดสอบเครื่องมือที่เรียกใช้จากเชลล์และแจ้งผลลัพธ์ให้ ITestRunListener ทราบ |
| InstrumentationResultParser | แยกวิเคราะห์ผลลัพธ์ของ "โหมดเอาต์พุตดิบ" ของการทดสอบเครื่องมือที่เรียกใช้จากเชลล์และแจ้งให้ ITestRunListener ทราบผลลัพธ์ |
| InstrumentationTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการวัดคุมในอุปกรณ์ที่ระบุ |
| InvocationCacheHelper | ยูทิลิตีเพื่อจัดการการอัปโหลดและค้นหาผลลัพธ์ของแคชการเรียกใช้ |
| InvocationCacheHelper.CacheInvocationResultDescriptor | อธิบายผลลัพธ์ของแคช |
| InvocationContext |
การใช้งานทั่วไปของ IInvocationContext
|
| InvocationExecution | คลาสที่อธิบายขั้นตอนการเรียกใช้ทั้งหมด ได้แก่ การดาวน์โหลดบิลด์, target_prep, การเรียกใช้การทดสอบ และการล้างข้อมูล |
| 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 |
| 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 ที่กำหนดว่าจะตั้งค่าหรือยกเลิกการตั้งค่าสภาพแวดล้อมหนึ่งๆ |
| IRunUtil.IRunnableResult | อินเทอร์เฟซสำหรับการดำเนินการแบบไม่พร้อมกันซึ่งแสดงผลสถานะบูลีน |
| ISandbox | อินเทอร์เฟซที่กำหนดแซนด์บ็อกซ์ที่ใช้เรียกใช้ได้ |
| ISandboxFactory |
Factory สำหรับสร้าง ISandbox
|
| ISetOptionReceiver |
การใช้งานอินเทอร์เฟซนี้ควรมี Option ที่มีชื่อ "set-option" ซึ่งลิงก์กับ
HostTest.SET_OPTION_NAME
|
| IShardableListener |
ITestInvocationListenerที่สามารถแยกส่วนได้
|
| IShardableTest |
IRemoteTestที่แยกออกเป็นชุดการทดสอบย่อยที่เรียกใช้แยกกันได้
|
| IShardHelper | อินเทอร์เฟซของออบเจ็กต์ที่อธิบายกลยุทธ์การแบ่งข้อมูลที่จะใช้สำหรับการกำหนดค่า |
| IShellEnabledDevice | อุปกรณ์นามธรรมที่รับคำสั่งเชลล์ได้ |
| IShellOutputReceiver | คลาสที่ใช้การติดตั้งใช้งานอินเทอร์เฟซนี้จะมีเมธอดที่จัดการเอาต์พุตจากคำสั่งเชลล์ระยะไกล ในอุปกรณ์/โปรแกรมจำลอง |
| IsolatedHostTest | ใช้โปรแกรมเรียกใช้ TradeFed ที่ใช้กระบวนการย่อยเพื่อเรียกใช้การทดสอบในสภาพแวดล้อมที่มีการพึ่งพาน้อย แทนที่จะเรียกใช้ในกระบวนการหลัก |
| IStackTraceInfo | คลาสที่ใช้การติดตั้งอินเทอร์เฟซนี้จะมีเมธอดที่แสดงผล Stack Trace |
| ISupportGranularResults |
อินเทอร์เฟซที่ระบุว่า ITestInvocationListener รองรับการรับผลลัพธ์แบบละเอียดหรือไม่
|
| ISystemStatusChecker | เครื่องมือตรวจสอบที่ทำการตรวจสอบสถานะระบบและแสดงผลบูลีนเพื่อระบุว่าระบบ อยู่ในสถานะที่คาดไว้หรือไม่ |
| ISystemStatusCheckerReceiver |
IRemoteTest ที่ต้องมีสิทธิ์เข้าถึง ISystemStatusChecker จากการกำหนดค่า
|
| ITargetCleaner | อินเทอร์เฟซนี้เลิกใช้งานแล้ว ย้าย tearDown ไปยังอินเทอร์เฟซ ITargetPreparer ฐานแล้ว |
| ITargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับการทดสอบ |
| ITemporaryDevice | อินเทอร์เฟซที่แสดงอุปกรณ์ซึ่งอาจเป็นตัวยึดตำแหน่งชั่วคราว |
| ITerribleFailureHandler |
อินเทอร์เฟซสำหรับจัดการความล้มเหลวที่ร้ายแรงจาก
LogUtil.CLog.wtf(String, Throwable)
|
| ITestAnnotationFilterReceiver | โปรแกรมเรียกใช้ที่กรองได้ว่าจะเรียกใช้การทดสอบใดตามคำอธิบายประกอบ |
| ITestCollector | รองรับการรวบรวมการทดสอบ เมื่อตั้งค่าแล้ว โปรแกรมเรียกใช้การทดสอบต้องทำการทดสอบเรียกใช้เพื่อรวบรวมกรณีทดสอบโดยไม่ต้องดำเนินการจริง |
| 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 ใช้เพื่อเรียกใช้ Test Suite |
| ITestSuite.IsolatedModuleGrade | |
| ITestSuite.MultiDeviceModuleStrategy | |
| ITestSuiteResultLoader | อินเทอร์เฟซที่อธิบายตัวช่วยในการโหลดผลลัพธ์ก่อนหน้าในลักษณะที่เรียกใช้ซ้ำได้ |
| ITestSummaryListener |
อินเทอร์เฟซที่ช่วยให้ ITestInvocationListener แลกเปลี่ยนข้อมูลที่จำกัดบางอย่างผ่านสรุปได้
|
| ITestsZipInstaller | ติดตั้งการทดสอบจากไฟล์ ZIP ของการทดสอบ (ตามที่ระบบบิลด์เอาต์พุต) ใน อุปกรณ์ |
| ITokenProvider | อินเทอร์เฟซที่อธิบายออบเจ็กต์ที่สามารถระบุโทเค็นของอุปกรณ์หนึ่งๆ ได้ |
| ITokenRequest |
อินเทอร์เฟซที่ IRemoteTest สามารถใช้เพื่อแสดงข้อเท็จจริงที่ว่าต้องใช้อุปกรณ์ที่มีโทเค็นพิเศษ
|
J
| JarHostTest | โปรแกรมเรียกใช้การทดสอบสำหรับการทดสอบ JUnit ฝั่งโฮสต์ |
| JarHostTest.HostTestListener | Wrapper Listener ที่ส่งต่อเหตุการณ์ทั้งหมด ยกเว้น testRunStarted() และ testRunEnded() ไปยัง Listener ที่ฝัง |
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดความครอบคลุมของ Java
ออกจากอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์การทดสอบ
|
| JavaCodeCoverageFlusher | คลาสยูทิลิตีที่รีเซ็ตและบังคับให้ล้างการวัดความครอบคลุมของโค้ด Java จากกระบวนการ ที่ทำงานในอุปกรณ์ |
| JdwpAgent | |
| JdwpCommands | ค่าคงที่ของคำสั่ง JDWP ตามที่ระบุไว้ที่นี่ |
| JdwpExtension | |
| JdwpHandshake | |
| JdwpInterceptor | |
| JdwpPacket | แพ็กเก็ต JDWP ซึ่งอยู่ที่จุดเริ่มต้นของ ByteBuffer ที่ใดที่หนึ่ง |
| JdwpPayload | |
| JdwpProtocol | |
| 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 | คลาสที่ออกแบบมาเพื่อช่วยเรียกใช้คำสั่งที่ใช้เวลานานและรวบรวมเอาต์พุต |
| LastShardDetector |
เมื่อเรียกใช้การแบ่งข้อมูลในเครื่อง บางครั้งเราอาจต้องการดำเนินการบางอย่างเฉพาะเมื่อ Shard สุดท้าย
ไปถึง invocationEnded(long)
|
| 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 | โปรแกรมตั้งค่าเพื่อนำการตั้งค่าการล็อกหน้าจอออก |
| บันทึก | |
| บันทึก | คลาสบันทึกที่จำลอง API ในแหล่งที่มาหลักของ Android |
| Log.ILogOutput | คลาสที่ใช้การติดตั้งใช้งานอินเทอร์เฟซนี้จะมีเมธอดที่จัดการกับการแสดงข้อความบันทึก |
| Log.LogLevel | การแจงนับระดับบันทึก |
| Log.LogLevel | การแจงนับระดับบันทึก |
| 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 ที่จะบันทึกข้อมูลบันทึกลงในไฟล์
|
| LogReceiver | |
| LogRegistry |
ILogRegistryการติดตั้งใช้งานที่มัลติเพล็กซ์และจัดการเครื่องบันทึกที่แตกต่างกัน
โดยใช้เครื่องบันทึกที่เหมาะสมตามThreadGroupของเธรดที่ทำการเรียก
|
| LogSaverResultForwarder |
ResultForwarder สำหรับการบันทึกบันทึกด้วยโปรแกรมบันทึกไฟล์ส่วนกลาง
|
| LogUtil | คลาสยูทิลิตีการบันทึก |
| LogUtil.CLog |
คลาส Shim สำหรับ Log ที่ใช้ชื่อคลาสอย่างง่ายของผู้เรียกเป็นแท็กบันทึกโดยอัตโนมัติ
|
| LUCIResultReporter | เครื่องมือรายงานผลลัพธ์ที่บันทึกผลการทดสอบที่ ResultDB และ LUCI ต้องการ ในรูปแบบ JSON (go/result-sink) และบันทึกตำแหน่งไฟล์ในคอนโซล |
จ.
| MainlineModuleHandler | คลาสตัวแฮนเดิลอย่างง่ายสำหรับโมดูลเมนไลน์ที่สร้าง InstallApexModuleTargetPreparer และ แทรกลิงก์แบบไดนามิกลงในโมดูลดังกล่าวตามโมดูลเมนไลน์ที่ระบุเพื่อดึงข้อมูลโมดูลเหล่านั้นโดยอัตโนมัติ |
| MainlineTestModuleController | คลาสฐานสำหรับตัวควบคุมโมดูลเพื่อเรียกใช้การทดสอบตามโมดูล Mainline ที่โหลดไว้ล่วงหน้าใน อุปกรณ์ที่อยู่ระหว่างการทดสอบ |
| ManagedRemoteDevice | อุปกรณ์ที่ทำงานภายในเครื่องเสมือนซึ่งเราจัดการจากระยะไกลผ่านอินสแตนซ์ Tradefed ภายใน VM |
| ManagedTestDeviceFactory | Factory to create the different kind of devices that can be monitored by Tf |
| 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 | มีวิธีการยูทิลิตีทั่วไปสําหรับจัดเก็บเมตริกการทดสอบ รวบรวมเมตริกในการทดสอบที่คล้ายกัน และเขียนเมตริกลงในไฟล์ |
| 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.
|
| ModuleProtoResultReporter | เครื่องมือรายงานผลลัพธ์มีไว้เพื่อรายงานผลลัพธ์ระดับโมดูลเท่านั้น |
| ModulePusher | |
| ModulePusher.ModulePushError | เกิดข้อผิดพลาดร้ายแรงระหว่างการพุชโมดูล Mainline |
| ModuleResultsAndMetricsForwarder |
ส่วนขยายของ ResultAndLogForwarder ที่เพิ่มเมตริกโมดูลเพิ่มเติมที่เกี่ยวข้องกับผลการทดสอบ
|
| ModuleSplitter |
ตัวช่วยในการแยกรายการโมดูลที่แสดงด้วย IConfiguration เป็นรายการหน่วยการดำเนินการ
ที่แสดงด้วย ModuleDefinition
|
| ModuleTestTypeUtil | มีเมธอดสาธารณูปโภคทั่วไปสำหรับการตรวจสอบโมดูล |
| MonitorThread | ตรวจสอบการเชื่อมต่อที่เปิดอยู่ |
| MultiFailureDescription |
เก็บ FailureDescription หลายอันไว้ในที่เก็บอันเดียว
|
| MultiLineReceiver |
การติดตั้งใช้งานพื้นฐานของ IShellOutputReceiver ซึ่งใช้ข้อมูลดิบที่มาจากซ็อกเก็ต และแปลงเป็นออบเจ็กต์ String
|
| MultiMap<K, V> |
ERROR(/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 ที่ใช้สำหรับการทดสอบการอัปเดตผ่านอากาศ
|
| 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 ของ ERROR(/ExecutorService) เพื่อเรียกใช้ฟังก์ชันแบบขนาน
|
| ParentSandboxInvocationExecution |
เวอร์ชันของ InvocationExecution สำหรับการดำเนินการพิเศษในการเรียกใช้ระดับบนเมื่อเรียกใช้
แซนด์บ็อกซ์
|
| ParentShardReplicate | ทำซ้ำการตั้งค่าสำหรับอุปกรณ์เครื่องหนึ่งไปยังอุปกรณ์อื่นๆ ทั้งหมดที่จะเป็นส่วนหนึ่งของการแยกส่วน |
| PartialZipDownloadCache | ยูทิลิตีสำหรับแคชไฟล์ที่ดาวน์โหลดบางส่วนตามเนื้อหาของไฟล์ |
| PassingTestFileReporter |
ITestInvocationListener ที่บันทึกรายการกรณีทดสอบที่ผ่านไปยังไฟล์ทดสอบ
|
| PendingBlock | บล็อกข้อมูลที่เป็นของ APK หรือไฟล์ลายเซ็นที่อุปกรณ์ต้องการ |
| PendingBlock.Compression | |
| PendingBlock.Type | |
| PerfettoFilePullerCollector | เครื่องมือรวบรวมที่ดึงไฟล์การติดตามของ Perfetto จากอุปกรณ์ บีบอัดไฟล์ (ไม่บังคับ) และ เพิ่มไฟล์ลงในบันทึกการทดสอบ |
| PerfettoGenericPostProcessor | โปรแกรมประมวลผลภายหลังที่ประมวลผลไฟล์ Proto ของ Perfetto เมตริกข้อความ/ไบนารีเป็นคู่คีย์-ค่าโดย ขยายข้อความและช่อง 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
|
| PrettyPrintDelimiter | ยูทิลิตี Helper ที่ช่วยพิมพ์ข้อความที่คั่นด้วยตัวคั่นให้โดดเด่น |
| PrettyTestEventLogger | เครื่องบันทึกที่ตรงกับเหตุการณ์และบันทึกเหตุการณ์ตามลำดับเพื่อให้แก้ไขข้อบกพร่องได้ง่ายขึ้น |
| ProcessInfo | ใช้เพื่อจัดเก็บข้อมูลที่เกี่ยวข้องกับกระบวนการ(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH) |
| ProcessUtil | |
| ProfileableClient | ซึ่งแสดงถึงไคลเอ็นต์ที่สร้างโปรไฟล์ได้รายการเดียว ซึ่งมักจะเป็นกระบวนการ VM ของ Android |
| ProfileableClientData |
มีข้อมูลของ ProfileableClientImpl
|
| ProfileableClientImpl | ซึ่งแสดงถึงไคลเอ็นต์เดียวที่สร้างโปรไฟล์ได้ ซึ่งมักจะเป็นกระบวนการ Dalvik VM |
| ProfileParameterHandler | ตัวแฮนเดิลพารามิเตอร์พื้นฐานสำหรับผู้ใช้โปรไฟล์ |
| ProfileTargetPreparer |
คลาสพื้นฐานสำหรับการตั้งค่าเครื่องมือเตรียมเป้าหมายสำหรับผู้ใช้โปรไฟล์ android.os.usertype.profile.XXX
|
| PromptResponse | การแสดงคำขอพรอมต์และการตอบกลับ |
| PromptUtility | ยูทิลิตีเพื่อสร้างพรอมต์จากบริบท |
| PromptUtility.PromptTemplate | การอ้างอิงถึงเทมเพลตพรอมต์ที่จัดเก็บไว้ในทรัพยากร |
| PropertyChanger | คลาสยูทิลิตีสําหรับการเปลี่ยน (หรือเพิ่ม) รายการในไฟล์พร็อพเพอร์ตี้ Android |
| PropertyFetcher | ดึงและแคชค่า "getprop" จากอุปกรณ์ |
| ProtoResultParser | ตัวแยกวิเคราะห์สำหรับรูปแบบ Proto ของผลลัพธ์ Tradefed |
| ProtoResultParser.TestLevel | การแจงนับที่แสดงถึงระดับปัจจุบันของ Proto ที่กำลังประมวลผล |
| ProtoResultReporter |
Result Reporter สร้าง TestRecord Protobuf ที่มีผลลัพธ์ทั้งหมดอยู่ภายใน
|
| ProtoUtil | เมธอดยูทิลิตีสำหรับการจัดการข้อความ Protobuf โดยไม่ขึ้นอยู่กับประเภท |
| ProxyConfiguration | ออบเจ็กต์ที่อนุญาตให้ชี้ไปยังการกำหนดค่าระยะไกลเพื่อดำเนินการ |
| PsParser | ยูทิลิตีที่ใช้ในการแยกวิเคราะห์(USER,PID และ NAME) จากเอาต์พุตคำสั่ง "ps" |
| PtsBotTest | เรียกใช้การทดสอบ PTS-bot |
| PtsBotTest.TestFlagConfiguration | |
| PtsBotTest.TestFlagConfiguration.FlagConfig | |
| PtsBotTest.TestSyspropConfiguration | |
| PtsBotTest.TestSyspropConfiguration.SyspropConfig | |
| PushFileInvoker |
คลาสนี้เลิกใช้งานแล้ว
โปรดใช้ PushFilePreparer แทน
|
| PushFilePreparer |
ITargetPreparer ที่พยายามส่งไฟล์จำนวนเท่าใดก็ได้จากเส้นทางโฮสต์ไปยังเส้นทางอุปกรณ์
|
| PythonBinaryHostTest |
การทดสอบโฮสต์มีไว้เพื่อเรียกใช้ไฟล์ไบนารี Python จากระบบบิลด์ Android (Soong)
Test Runner รองรับตัวกรองรวมและตัวกรองยกเว้น |
| PythonBinaryHostTest.PythonForwarder | Result forwarder to replace the run name by the binary name. |
| PythonUnitTestResultParser |
ตีความเอาต์พุตของการทดสอบที่เรียกใช้ด้วยเฟรมเวิร์ก unittest ของ Python และแปลเป็นคำเรียกใช้
ในชุดของ ITestInvocationListeners
|
| PythonUnitTestRunner |
คลาสนี้เลิกใช้งานแล้ว
โปรดใช้ PythonBinaryHostTest แทน
|
| PythonVirtualenvHelper | คลาสตัวช่วยในการเปิดใช้งานสภาพแวดล้อมเสมือนของ Python 3 |
| PythonVirtualenvPreparer | ตั้งค่าสภาพแวดล้อมเสมือนของ Python ในโฮสต์และติดตั้งแพ็กเกจ |
Q
| QuotationAwareTokenizer |
R
| RawImage | ข้อมูลที่แสดงรูปภาพซึ่งถ่ายจากเฟรมบัฟเฟอร์ของอุปกรณ์ |
| RebootReasonCollector | ตัวรวบรวมที่รวบรวมการรีบูตอุปกรณ์ระหว่างการทดสอบและรายงานตามเหตุผลและจำนวน |
| RebootTargetPreparer | ผู้เตรียมเป้าหมายที่รีบูตอุปกรณ์ |
| RecorderClient | ไคลเอ็นต์เครื่องบันทึก ResultDB ที่อัปโหลดผลการทดสอบไปยัง ResultDB |
| RecoveryLogPreparer | เครื่องมือเตรียมข้อมูลเป้าหมายที่ใช้รวบรวมบันทึกก่อนการกู้คืน |
| RegexTrie<V> |
RegexTrie คือ Trie ที่แต่ละส่วนของคีย์ที่ERROR(/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 | Special forwarder ที่รวบรวมผลลัพธ์เมื่อจำเป็น โดยอิงตามกลยุทธ์การลองใหม่ที่ ใช้ |
| ResultAndLogForwarder | ตัวส่งต่อสำหรับผลลัพธ์และเหตุการณ์ในบันทึก |
| ResultDBReporter | เครื่องมือรายงานผลลัพธ์ที่อัปโหลดผลการทดสอบไปยัง ResultDB |
| ResultDBUtil | คลาสยูทิลิตีสำหรับเครื่องมือรายงาน ResultDB |
| ResultForwarder |
ITestInvocationListener ที่ส่งต่อผลการเรียกใช้ไปยังรายการผู้ฟังอื่นๆ
|
| ResultReporter | |
| ResultReporter.ListBuilder<T> | |
| ResultsPlayer | โปรแกรมเรียกใช้พิเศษที่เล่นผลลัพธ์ที่ได้รับ |
| RetentionFileSaver | คลาส Helper สำหรับสร้างไฟล์ .retention ในไดเรกทอรี |
| RetryConfigurationFactory | Factory ที่จัดการการลองส่งคำสั่งอีกครั้ง |
| RetryLogSaverResultForwarder | Forwarder ที่จัดการการส่งต่อความพยายามปัจจุบันที่เรากำลังดำเนินการอยู่ด้วย |
| 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 |
ตีความผลลัพธ์ของการทดสอบที่เรียกใช้ด้วยเฟรมเวิร์กการเปรียบเทียบเกณฑ์และแปลเป็น
การเรียกใช้ในชุด ITestInvocationListener
|
| 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 ได้
|
| SchedulerState | Enum ที่แสดงรายการสถานะที่การเรียกใช้และ WorkUnit อาจอยู่ใน |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder | |
| ScreenshotOnFailureCollector | ตัวรวบรวมที่จะจับภาพหน้าจอและบันทึกเมื่อกรณีทดสอบล้มเหลว |
| Sdk28ModuleController | ตัวควบคุมโมดูลเพื่อตรวจสอบว่าอุปกรณ์ใช้ SDK 28 (Android 9) ขึ้นไปหรือไม่ |
| Sdk29ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่อยู่ระหว่างการทดสอบใช้ SDK เวอร์ชัน 29 ขึ้นไป |
| Sdk30ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่อยู่ระหว่างการทดสอบใช้ SDK เวอร์ชัน 30 ขึ้นไป |
| Sdk31ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่อยู่ระหว่างการทดสอบใช้ SDK เวอร์ชัน 31 ขึ้นไป |
| Sdk32ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่อยู่ระหว่างการทดสอบใช้ SDK เวอร์ชัน 32 ขึ้นไป |
| Sdk33ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่อยู่ระหว่างการทดสอบใช้ SDK เวอร์ชัน 33 ขึ้นไป |
| Sdk34ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่อยู่ระหว่างการทดสอบใช้ SDK เวอร์ชัน 34 ขึ้นไป |
| Sdk35ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่อยู่ระหว่างการทดสอบเป็น SDK เวอร์ชัน 35 ขึ้นไป |
| Sdk36ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่อยู่ระหว่างการทดสอบใช้ SDK เวอร์ชัน 36 ขึ้นไป |
| SearchArtifactUtil | คลาสยูทิลิตีที่ใช้ค้นหาสิ่งประดิษฐ์ทดสอบได้ |
| SecondaryUserHandler |
แฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER
|
| SecondaryUserOnDefaultDisplayHandler |
แฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY
|
| SecondaryUserOnSecondaryDisplayHandler |
แฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY
|
| SemaphoreTokenTargetPreparer | นี่คือตัวเตรียมที่ใช้โทเค็นเพื่อจัดลำดับการดำเนินการทดสอบในโฮสต์ Tradefed |
| SerializationUtil |
ยูทิลิตีสำหรับซีเรียลไลซ์/ดีซีเรียลไลซ์ออบเจ็กต์ที่ใช้ ERROR(/Serializable)
|
| ServiceAccountKeyCredentialFactory |
โรงงานข้อมูลเข้าสู่ระบบเพื่อสร้างคีย์บัญชีบริการตาม OAuth Credential
|
| SettingsBaselineSetter | Setter ทั่วไปสำหรับจัดการการตั้งค่าพื้นฐานของอุปกรณ์ผ่าน ITestDevice.setSetting |
| ShardBuildCloner | คลาส Helper ที่จัดการการโคลนข้อมูลการสร้างจากบรรทัดคำสั่ง |
| ShardHelper | คลาส Helper ที่จัดการการสร้าง Shard และกำหนดเวลาสำหรับการเรียกใช้ |
| ShardListener |
ITestInvocationListenerที่รวบรวมผลลัพธ์จากชาร์ดการเรียกใช้ (หรือที่เรียกว่าการแยกการเรียกใช้เพื่อเรียกใช้ในหลายทรัพยากรแบบขนาน) และส่งต่อผลลัพธ์ไปยังเครื่องฟังอีกเครื่อง
|
| ShardMainResultForwarder |
ResultForwarder ที่รวมผลลัพธ์ของการเรียกใช้การทดสอบที่แยกส่วน
|
| ShellCommandUnresponsiveException | ข้อยกเว้นที่เกิดขึ้นเมื่อคำสั่งเชลล์ที่ดำเนินการในอุปกรณ์ใช้เวลานานเกินไปในการส่งเอาต์พุต |
| ShellOutputReceiverStream | คลาสย่อยของ OutputStream ที่เขียนลงใน IShellOutputReceiver |
| ShellStatusChecker | ตรวจสอบว่าสถานะเชลล์เป็นไปตามที่คาดไว้ก่อนและหลังการเรียกใช้โมดูล |
| ShippingApiLevelModuleController |
ทำการทดสอบหากอุปกรณ์มีคุณสมบัติตรงตามเงื่อนไขต่อไปนี้
|
| ShowmapPullerMetricCollector |
การติดตั้งใช้งานพื้นฐานของ FilePullerDeviceMetricCollector ที่อนุญาตให้ดึงไฟล์ showmap
จากอุปกรณ์และรวบรวมเมตริกจากไฟล์ดังกล่าว
|
| SideloadOtaTargetPreparer |
เครื่องมือเตรียมเป้าหมายที่ทำการโหลดด้านข้างของแพ็กเกจ OTA ที่ระบุ ใช้แพ็กเกจ รอ
ให้อุปกรณ์บูตขึ้น และแทรกพร็อพเพอร์ตี้บิลด์ของอุปกรณ์เพื่อใช้เป็นข้อมูลบิลด์
ตัวเตรียมเป้าหมายนี้ถือว่าอุปกรณ์จะอยู่ในโหมด adb ปกติเมื่อเริ่มต้น และ จะตรวจสอบว่าอุปกรณ์ออกจากโหมดเดียวกันแต่ใช้บิลด์ใหม่กว่า |
| SimpleFileLogger |
ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout และไปยังไฟล์บันทึกเดียว
|
| SimplePerfResult | ออบเจ็กต์สำหรับเก็บผลการทดสอบ simpleperf ทั้งหมด |
| SimplePerfStatResultParser | คลาสยูทิลิตีเพื่อแยกวิเคราะห์ผลลัพธ์ของ Simpleperf |
| SimplePerfUtil | คลาสยูทิลิตีเพื่อส่งคำสั่งง่ายๆ และรวบรวมผลลัพธ์ |
| SimplePerfUtil.SimplePerfType | Enum ของตัวเลือกคำสั่ง simpleperf |
| SimpleStats | คลาสยูทิลิตีขนาดเล็กที่คำนวณการวัดทางสถิติ 2-3 รายการเมื่อได้รับชุดข้อมูลตัวเลข |
| SizeLimitedOutputStream |
ERROR(/OutputStream) ที่สำรองข้อมูลไฟล์แบบ Thread Safe ซึ่งจำกัดปริมาณข้อมูลสูงสุดที่เขียนได้
|
| 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 |
| 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 | Helper for invocation ended information. |
| SubprocessEventHelper.InvocationFailedEventInfo | Helper สำหรับข้อมูล InvocationFailed |
| SubprocessEventHelper.InvocationStartedEventInfo | Helper for invocation started information. |
| 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 | โปรแกรมช่วยเหลือสำหรับข้อมูล testStarted |
| SubprocessExceptionParser | Helper เพื่อจัดการเอาต์พุตข้อยกเว้นจากโปรแกรมเรียกใช้คำสั่ง Tradefed มาตรฐาน |
| SubprocessReportingHelper | คลาสสำหรับสร้างไฟล์การกำหนดค่า Wrapper เพื่อใช้เครื่องมือรายงานผลลัพธ์ของกระบวนการย่อยสำหรับคำสั่งคลัสเตอร์ |
| SubprocessResultsReporter |
ใช้ ITestInvocationListener เพื่อระบุเป็น result_reporter และส่งต่อผลการทดสอบ การทดสอบที่รัน และการเรียกใช้การทดสอบจาก
กระบวนการย่อย
|
| SubprocessTestResultsParser |
ขยาย ERROR(/FileOutputStream) เพื่อแยกวิเคราะห์เอาต์พุตก่อนเขียนลงในไฟล์เพื่อให้เรา
สร้างเหตุการณ์ทดสอบในฝั่ง Launcher ได้
|
| SubprocessTestResultsParser.StatusKeys | คีย์สถานะการทดสอบที่เกี่ยวข้อง |
| SubprocessTfLauncher |
IRemoteTest สำหรับการทดสอบกับการติดตั้ง TF แยกต่างหาก
|
| SuiteApkInstaller | ติดตั้ง APK ที่ระบุสำหรับการกำหนดค่า Suite ไม่ว่าจะจากตัวแปร $ANDROID_TARGET_OUT_TESTCASES หรือ ROOT_DIR ในข้อมูลการสร้าง |
| SuiteModuleLoader | ดึงข้อมูลคำจำกัดความของโมดูลการทดสอบความเข้ากันได้จากที่เก็บ |
| SuiteModuleLoader.ConfigFilter |
ERROR(/FilenameFilter) เพื่อค้นหาไฟล์การกำหนดค่าทั้งหมดในไดเรกทอรี
|
| SuiteResultCacheUtil | ยูทิลิตีสำหรับอัปโหลดและดาวน์โหลดผลลัพธ์ของแคชสำหรับโมดูลการทดสอบ |
| SuiteResultCacheUtil.CacheResultDescriptor | อธิบายผลลัพธ์ของแคช |
| SuiteResultHolder | ออบเจ็กต์ Helper เพื่อให้การซีเรียลไลซ์และดีซีเรียลไลซ์ผลการเรียกใช้ง่ายขึ้น |
| SuiteResultReporter | รวบรวมผลการทดสอบสำหรับการเรียกใช้ชุดการทดสอบทั้งหมดและแสดงผลลัพธ์สุดท้าย |
| SuiteResultReporter.ModulePrepTimes | ที่เก็บออบเจ็กต์สำหรับเวลาเตรียมการและเวลาสิ้นสุดของโมดูล |
| SuiteTestFilter | แสดงตัวกรองสำหรับการรวมและยกเว้นการทดสอบ |
| SwitchUserTargetPreparer |
ITargetPreparer ที่เปลี่ยนไปใช้ประเภทผู้ใช้ที่ระบุใน setUp
|
| 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
|
| TestEnvironment | คลาสสำหรับสร้างโมเดลข้อความ TestEnvironment ที่ API ของ TFC แสดงผล |
| TestErrorIdentifier | ตัวระบุข้อผิดพลาดจากการทดสอบและโปรแกรมเรียกใช้การทดสอบ |
| TestFailureModuleController | Controller สำหรับโมดูลที่ต้องการปรับแต่งลักษณะการทำงานของบันทึกความล้มเหลวของการทดสอบที่รวบรวม |
| TestFilePushSetup |
ITargetPreparer ที่พุชไฟล์/ไดเรกทอรีอย่างน้อย 1 รายการจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ไปยังอุปกรณ์
|
| TestFilterHelper | คลาสตัวช่วยสำหรับการกรองการทดสอบ |
| TestGroupStatus | คลาสสำหรับจัดเก็บสถานะของกลุ่มทดสอบ |
| TestIdentifier | ระบุการทดสอบการใช้เครื่องมือที่แยกวิเคราะห์แล้ว |
| 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 | Test Wrapper ที่อนุญาตให้เรียกใช้การทดสอบทั้งหมดของกลุ่มการทดสอบ |
| TestStatus | การแสดงสถานะที่เป็นไปได้สำหรับวิธีการทดสอบใน Tradefed |
| TestStatus | Enum ที่แสดงผลลัพธ์ที่เป็นไปได้ของการทดสอบ |
| TestSuiteInfo |
คลาสที่แก้ปัญหาการโหลดข้อมูลเมตาที่เกี่ยวข้องกับการสร้างสำหรับชุดทดสอบ
ชุดการทดสอบต้องมีไฟล์ |
| TestSummary | คลาสที่แสดงสรุปการทดสอบ |
| TestSummary.Type | |
| TestSummary.TypedString | |
| TestSystemAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในพาร์ติชัน /system ในอุปกรณ์
|
| TestTimeoutEnforcer | เครื่องมือตรวจสอบที่ช่วยให้คุณตรวจสอบเวลาในการดำเนินการของกรณีทดสอบที่กำหนดและทำให้การทดสอบล้มเหลวหากใช้เวลานานกว่าการหมดเวลาที่กำหนด |
| TextResultReporter | เครื่องมือรายงานผลการทดสอบที่ส่งต่อผลลัพธ์ไปยังเครื่องพิมพ์ผลลัพธ์ข้อความ JUnit |
| TfInternalOptionsFetcher | คลาสยูทิลิตีที่อนุญาตให้คลาสโหลดค่าตัวแปรแบบคงที่จากไฟล์ res |
| TfMetricProtoUtil | คลาสยูทิลิตีเพื่อช่วยในการเปลี่ยนจาก Map<string, string=""> เป็น Map<string, metric=""> </string,></string,> |
| TfObjectTracker | ยูทิลิตีเพื่อติดตามการใช้งานออบเจ็กต์ Trade Federation ต่างๆ |
| TfSuiteRunner |
การใช้งาน ITestSuite ซึ่งจะโหลดการทดสอบจากไฟล์ JAR ของ TF ในโฟลเดอร์ res/config/suite/
|
| TfTestLauncher |
IRemoteTest สำหรับการเรียกใช้การทดสอบหน่วยหรือการทดสอบฟังก์ชันกับ 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 ที่รับประกันว่าค่าแต่ละค่าจะไม่ซ้ำกัน
|
| UploadManifest | ไฟล์ Manifest ของ BLOB และไฟล์ที่จะอัปโหลด |
| UploadManifest.Builder | |
| UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery ซึ่งรีเซ็ตบัส USB สำหรับอุปกรณ์ที่ออฟไลน์
|
| UsbResetRunConfigRecovery | อนุญาตให้ทริกเกอร์คำสั่งเพื่อรีเซ็ต USB ของอุปกรณ์ |
| UsbResetTest |
IRemoteTest ที่รีเซ็ต USB ของอุปกรณ์และตรวจสอบว่าอุปกรณ์กลับมาออนไลน์หรือไม่
หลังจากนั้น
|
| UserChecker | ตรวจสอบว่าผู้ใช้มีการเปลี่ยนแปลงระหว่างการทดสอบหรือไม่ |
| UserCleaner |
ITargetPreparer ที่นำผู้ใช้รองออกเมื่อมีการเลิกใช้งาน
|
| UserHelper | |
| UserInfo | คล้ายกับคลาส UserInfo จากแพลตฟอร์ม |
| UserInfo.UserType | รูปแบบที่รองรับของประเภทผู้ใช้ใน API ภายนอก |
V
| ValidateSuiteConfigHelper |
คลาสนี้จะช่วยตรวจสอบว่า IConfiguration ที่โหลดสำหรับชุดทดสอบเป็นไปตามข้อกำหนดที่คาดไว้หรือไม่ ดังนี้ - ไม่มีผู้ให้บริการบิลด์ - ไม่มีผู้รายงานผลลัพธ์
|
| VersionedFile | โครงสร้างข้อมูลที่แสดงไฟล์ที่มีเวอร์ชันที่เชื่อมโยง |
| VersionParser | ดึงข้อมูลเวอร์ชันของอาร์ติแฟกต์ Tradefed ที่กำลังทำงาน |
| VisibleBackgroundUserPreparer | เตรียมเป้าหมายสำหรับการเรียกใช้การทดสอบในผู้ใช้ที่เริ่มต้นในเบื้องหลังที่มองเห็นได้ |
| VmRemoteDevice | อุปกรณ์เสมือนระยะไกลที่เราจะจัดการจากภายในเครื่องเสมือน |
W
| WaitDeviceRecovery |
การใช้งาน IDeviceRecovery อย่างง่ายที่รอให้อุปกรณ์ออนไลน์และ
ตอบสนองต่อคำสั่งง่ายๆ
|
| WaitForDeviceDatetimePreparer |
ITargetPreparer ที่รอการตั้งค่าวันที่และเวลาในอุปกรณ์
ผู้เตรียมข้อมูลนี้สามารถบังคับให้ใช้ |
| WifiCommandUtil | คลาสยูทิลิตีที่แยกวิเคราะห์เอาต์พุตคำสั่ง Wi-Fi ได้ |
| WifiCommandUtil.ScanResult | แสดงเครือข่าย Wi-Fi ที่มีข้อมูลที่เกี่ยวข้อง |
| WifiHelper | คลาส 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 |