Chỉ mục lớp

Đây là các lớp API. Xem tất cả các gói API.

A

AaptParser Lớp trích xuất thông tin từ tệp apk bằng cách phân tích cú pháp đầu ra của "aapt dump badging". 
AaptParser.AaptVersion Liệt kê các lựa chọn cho phiên bản AAPT dùng để phân tích cú pháp tệp APK. 
Abi Một lớp đại diện cho ABI. 
AbiFormatter Lớp tiện ích cho abi. 
AbiUtils Lớp tiện ích để xử lý ABI thiết bị 
AbLocalBuildProvider Nhà cung cấp bản dựng cục bộ tạo bản dựng cục bộ trên bản dựng Android. 
AbstractConnection Hình ảnh trừu tượng thể hiện mối kết nối. 
AbstractHostMonitor Lớp điển hình cho tính năng Giám sát tình trạng máy chủ. 
AbstractTunnelMonitor Trình giám sát đường hầm trừu tượng cho AVD GCE. 
AbstractXmlParser Lớp cơ sở trợ giúp để phân tích cú pháp tệp XML 
AbstractXmlParser.ParseException Được truyền nếu không thể phân tích cú pháp dữ liệu đầu vào XML 
AcloudConfigParser Lớp trợ giúp phân tích một cấu hình Acloud (được dùng để khởi động một phiên bản thiết bị trên đám mây). 
AcloudConfigParser.AcloudKeys Tập hợp các khoá có thể tìm kiếm trong cấu hình. 
ActionInProgress Đang thực hiện thao tác chung. 
ActiveTrace Lớp chính giúp mô tả và quản lý một dấu vết đang hoạt động. 
ActivityStatusChecker Trình kiểm tra trạng thái cho các hoạt động còn lại đang chạy ở cuối một mô-đun. 
AdbCommandRejectedException Ngoại lệ được đưa ra khi adb từ chối một lệnh. 
AdbDevice Lưu giữ trạng thái của một thiết bị theo báo cáo của lệnh "adb devices -l". 
AdbDeviceConnection Biểu thị một kết nối đến thiết bị thông qua ADB để sử dụng với ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger))
AdbDeviceConnection.Factory  
AdbHelper Lớp trợ giúp để xử lý các yêu cầu và kết nối với adb. 
AdbHelper.AdbResponse Phản hồi từ ADB. 
AdbHelper.AdbService Xác định dịch vụ adb mà lệnh sẽ nhắm đến. 
AdbInitOptions Các lựa chọn để khởi chạy AndroidDebugBridge. 
AdbInitOptions.Builder Tạo các lựa chọn khởi động cho ADB. 
AdbRootElevator Một AutoCloseable cho phép adb root khi được tạo nếu cần và khôi phục trạng thái root khi hoàn tất. 
AdbSocketUtils  
AdbSshConnection Kết nối adb qua cầu nối ssh. 
AdbStopServerPreparer Trình chuẩn bị mục tiêu để dừng máy chủ adb trên máy chủ lưu trữ trước và sau khi chạy các kiểm thử adb. 
AdbTcpConnection Biểu thị kết nối mặc định của một thiết bị, giả định là một kết nối adb tiêu chuẩn của thiết bị. 
AdbUtils Một lớp tiện ích cho các thao tác adb. 
AdbVersion  
AfterClassWithInfo Tương tự như AfterClass nhưng phương thức được chú thích phải yêu cầu tham số TestInformation
AggregatePostProcessor Một trình tổng hợp chỉ số cung cấp giá trị tối thiểu, tối đa, trung bình, phương sai, độ lệch chuẩn, tổng, số lượng và tuỳ chọn là phân vị cho các chỉ số dạng số được thu thập trong các lần chạy thử nghiệm nhiều lần lặp lại, coi chúng là số thực. 
AllocationInfo Lưu giữ thông tin Phân bổ. 
AllocationInfo.AllocationSorter  
AllocationInfo.SortMode  
AllocationsParser  
AllTestAppsInstallSetup Một ITargetPreparer cài đặt tất cả ứng dụng từ một thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị. 
AltDirBehavior Một enum để xác định các hành vi thay thế của thư mục cho nhiều trình cài đặt/trình đẩy cấu phần phần mềm kiểm thử

 

AnalysisHeuristic Thứ tự là yếu tố quan trọng. 
AndroidBuildAPIException Một lớp ngoại lệ cho lỗi liên quan đến Android Build API. 
AndroidBuildAPIHelper Phương thức trợ giúp dùng để tạo một ứng dụng Android Build. 
AndroidBuildApiLogSaver Một lớp lưu tệp nhật ký vào Android Build API. 
AndroidBuildAPIOptions Các lựa chọn cấu hình trên toàn hệ thống cho ứng dụng Android Build API. 
AndroidBuildTestResult Đối tượng vùng chứa để lưu trữ kết quả kiểm thử nhằm đăng lên Android Build API. 
AndroidDebugBridge Kết nối với cầu gỡ lỗi Android (adb) phía máy chủ

Đây là điểm trung tâm để giao tiếp với mọi thiết bị, trình mô phỏng hoặc ứng dụng đang chạy trên các thiết bị đó. 

AndroidDebugBridge.IClientChangeListener Các lớp triển khai giao diện này cung cấp các phương thức xử lý các thay đổi về ClientImpl
AndroidDebugBridge.IDebugBridgeChangeListener Các lớp triển khai giao diện này cung cấp một phương thức xử lý các thay đổi về AndroidDebugBridge (bao gồm cả việc khởi động lại). 
AndroidDebugBridge.IDeviceChangeListener Các lớp triển khai giao diện này cung cấp các phương thức xử lý việc thêm, xoá và thay đổi IDevice
AndroidJUnitTest Một Kiểm thử chạy gói kiểm thử đo lường trên thiết bị đã cho bằng cách sử dụng android.support.test.runner.AndroidJUnitRunner. 
AndroidTestOrchestratorRemoteTestRunner Chạy một kiểm thử được hỗ trợ trên Android bằng lệnh adb và AndroidTestOrchestrator. 
AoaTargetPreparer ITargetPreparer thực thi một loạt thao tác (ví dụ: nhấp và vuốt) bằng giao thức Phụ kiện mở Android (AOAv2). 
ApiResponse Lớp để phân tích cú pháp giá trị trả về của API. 
ApiResponse.Candidate  
ApiResponse.UsageMetadata  
ApkChangeDetector Lớp này phát hiện xem các APK cần cài đặt có khác với các APK trên thiết bị hay không, để quyết định xem có nên bỏ qua quá trình cài đặt và gỡ cài đặt ứng dụng trong setUp và tearDown của ERROR(/TestAppInstallSetup) hay không. 
AppBuildInfo Một IBuildInfo đại diện cho ứng dụng Android và(các) gói kiểm thử của ứng dụng đó. 
AppDeviceBuildInfo Lớp này không được dùng nữa. Sử dụng trực tiếp IDeviceBuildInfo. 
AppSetup Một ITargetPreparer cài đặt một apk và các bài kiểm thử của apk đó. 
AppVersionFetcher Lớp tiện ích để lấy chuỗi phiên bản ứng dụng từ thiết bị. 
AppVersionFetcher.AppVersionInfo Các loại thông tin về phiên bản ứng dụng. 
ArchModuleController Bộ điều khiển mô-đun không chạy kiểm thử khi không khớp với bất kỳ cấu trúc nào đã cho. 
ArgsOptionParser Điền các trường Option từ các đối số dòng lệnh đã phân tích cú pháp. 
ArrayHelper Lớp tiện ích cung cấp tính năng chuyển đổi mảng thành số nguyên/số nguyên dài cho dữ liệu nhận được từ các thiết bị thông qua adb. 
ArrayUtil Phương thức tiện ích cho mảng 
ArtChrootPreparer Tạo thư mục chroot cho các kiểm thử ART. 
ArtGTest  
ArtifactDetails Thông tin này mô tả cấu trúc của nội dung và bộ mô tả nội dung do công cụ CAS tạo 
ArtifactDetails.ArtifactFileDescriptor  
ArtifactsAnalyzer Một tiện ích giúp phân tích các cấu phần phần mềm để nắm được thông tin chi tiết. 
ArtRunTest Một trình chạy kiểm thử để chạy các bài kiểm thử thời gian chạy ART. 
ArtRunTest.AdbShellCommandException Một lớp ngoại lệ để báo cáo lỗi xảy ra trong quá trình thực thi lệnh shell ADB. 
ArtTest  
ATestFileSystemLogSaver Lớp LogSaver này được ATest dùng để lưu nhật ký vào một đường dẫn cụ thể. 
AtestRunner Triển khai ITestSuite 
AtraceCollector Một IMetricCollector chạy atrace trong quá trình kiểm thử, thu thập kết quả và ghi nhật ký kết quả vào lệnh gọi. 
AtraceRunMetricCollector Thu thập các dấu vết từ tất cả thư mục kiểm thử trong thư mục đã cho từ thiết bị kiểm thử, ghi nhật ký thư mục kiểm thử và xử lý hậu kỳ các tệp dấu vết trong thư mục kiểm thử, đồng thời tổng hợp các chỉ số. 
AutoLogCollector Liệt kê những bộ thu thập mà harness có thể tự động xử lý. 
AutomatedReporters Lớp xác định mối liên kết từ các trình báo cáo tự động của Tradefed. 
AvdData Dữ liệu Avd được trả về từ [IDevice.getAvdData]. 
AveragePostProcessor Triển khai trình xử lý hậu kỳ để tính giá trị trung bình của danh sách chỉ số. 

B

BackgroundDeviceAction Chạy một lệnh trên một thiết bị nhất định, lặp lại khi cần thiết cho đến khi hành động bị huỷ. 
BadPacketException Được truyền nếu nội dung của một gói không hợp lệ. 
BaseDeviceMetricCollector Cách triển khai cơ bản của IMetricCollector cho phép bắt đầu và dừng thu thập trên onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
BaseEmulatorPreparer Trình chuẩn bị chung để chạy trình mô phỏng cục bộ. 
BaseHostJUnit4Test Lớp kiểm thử cơ sở để chạy các kiểm thử theo kiểu JUnit4 trên máy chủ lưu trữ. 
BaseLeveledLogOutput Một cách triển khai cơ bản cho ILeveledLogOutput cho phép lọc một số thẻ dựa trên tên hoặc thành phần của thẻ. 
BaseModuleController Cách triển khai cơ bản của IModuleController cần được triển khai để kiểm tra xem một mô-đun có nên chạy hay không. 
BaseMultiTargetPreparer Phương thức triển khai cơ bản của IMultiTargetPreparer cho phép tắt đối tượng. 
BasePostProcessor IPostProcessor cơ sở mà mọi phương thức triển khai đều phải mở rộng. 
BaseRetryDecision Phương thức triển khai cơ bản của IRetryDecision
BaseStreamLogger<OS extends OutputStream> Một ILeveledLogOutput chuyển các thông điệp nhật ký đến một luồng đầu ra và đến stdout. 
BaseTargetPreparer Lớp triển khai cơ sở cho ITargetPreparer cho phép kiểm soát việc đối tượng có bị vô hiệu hoá hay không. 
BaseTestSuite Một bài kiểm thử để chạy Bộ kiểm thử tính tương thích bằng hệ thống bộ kiểm thử mới. 
BatchChannel<T> Lớp trợ giúp để tải kết quả kiểm thử và các cấu phần phần mềm lên theo lô. 
BatchChannel.BatchUploadAction<T> Hành động cần thực hiện khi một lô mặt hàng đã sẵn sàng để tải lên. 
BatteryController Lớp tiện ích cho phép kiểm soát trạng thái sạc pin của thiết bị. 
BatteryRechargeDeviceRecovery Cho phép kích hoạt một lệnh khi mức pin của thiết bị xuống dưới một ngưỡng nhất định. 
BatteryTemperature  
BatteryUnavailableDeviceRecovery Trình kiểm tra chế độ khôi phục sẽ kích hoạt một cấu hình nếu không có thông tin về mức pin. 
BeforeClassWithInfo Tương tự như BeforeClass nhưng phương thức được chú thích phải yêu cầu tham số TestInformation
BinaryState Enum dùng để ghi lại trạng thái BẬT/TẮT với trạng thái IGNORE không hoạt động. 
BluetoothConnectionLatencyCollector Trình thu thập sẽ đẩy cấu hình chỉ số thời lượng statsd được xác định trước đến các thiết bị và thu thập thời lượng kết nối Bluetooth cho từng hồ sơ. 
BluetoothConnectionStateCollector Trình thu thập này sẽ thu thập các chỉ số BluetoothConnectionStateChanged và ghi lại số trạng thái kết nối cho từng hồ sơ. 
BluetoothConnectionSuccessRatePostProcessor Triển khai trình xử lý hậu kỳ để tính tỷ lệ thành công cho một hồ sơ bluetooth

Sử dụng "metric-key-match" để chỉ định các chỉ số chứa trạng thái kết nối Bluetooth trong mảng số Ví dụ: [0, 1, 2, 3, 0, 1, 2, 3]. 

BluetoothHciSnoopLogCollector Trình thu thập để bật tính năng ghi nhật ký theo dõi HCI Bluetooth trên DUT và thu thập nhật ký cho từng kiểm thử. 
BluetoothUtils Hàm tiện ích để gọi BluetoothInstrumentation trên thiết bị

Bạn có thể tìm thấy mã BluetoothInstrumentation ở phía thiết bị trong AOSP tại: frameworks/base/core/tests/bluetoothtests 

BootstrapBuildProvider Một IDeviceBuildProvider khởi động thông tin bản dựng từ thiết bị kiểm thử

Thường được dùng cho các thiết bị có bản dựng do bên ngoài cung cấp, tức là 

BootstrapServiceFileResolverLoader Tải các trình phân giải bằng cách sử dụng cơ sở tải dịch vụ. 
Bugreport Đối tượng chứa các tham chiếu đến tệp báo cáo lỗi, tương thích với báo cáo lỗi dạng phẳng và báo cáo lỗi dạng nén (bugreportz). 
BugreportCollector Một ITestInvocationListener truyền dữ liệu thu thập báo cáo lỗi khi các sự kiện có thể định cấu hình xảy ra, sau đó gọi ITestInvocationListener.testLog trên các thành phần con sau mỗi lần thu thập báo cáo lỗi. 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Predicate Một vị từ đầy đủ mô tả thời điểm chụp báo cáo lỗi. 
BugreportCollector.Relation  
BugreportCollector.SubPredicate  
BugreportzOnFailureCollector Thu thập bugreportz khi một trường hợp kiểm thử không thành công. 
BugreportzOnTestCaseFailureCollector Thu thập bugreportz khi một trường hợp kiểm thử trong một lần chạy không thành công. 
BuildAnalysis Biểu thị kết quả của một quy trình phân tích bản dựng duy nhất. 
BuildError Được gửi nếu bản dựng được cung cấp không chạy được. 
BuildInfo Cách triển khai chung của một IBuildInfo cần được liên kết với một ITestDevice
BuildInfoKey Lớp chứa quá trình liệt kê liên quan đến các truy vấn thông tin bản dựng. 
BuildInfoKey.BuildInfoFileKey Liệt kê tất cả các loại tệp đã biết có thể được truy vấn thông qua IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
BuildInfoRecorder Một ITargetPreparer ghi siêu dữ liệu thông tin bản dựng vào một tệp được chỉ định. 
BuildInfoUtil Một lớp tiện ích giúp thao tác IBuildInfo 
BuildRetrievalError Đã xảy ra lỗi nghiêm trọng khi truy xuất bản dựng để kiểm thử. 
BuildSerializedVersion Lớp chứa phiên bản chuyển đổi tuần tự hiện tại của tất cả IBuildInfo
BuildTestsZipUtils Một lớp trợ giúp cho các thao tác liên quan đến tệp zip kiểm thử do hệ thống bản dựng Android tạo 
BulkEmailer Một tiện ích gửi email cho phép thiết lập các cấu hình sau: khoảng thời gian gửi,kích thước ban đầu của đợt gửi, người nhận và tổng số thư. 
BundletoolUtil Lớp tiện ích sử dụng dòng lệnh bundletool để cài đặt .apks trên thiết bị. 
ByteArrayInputStreamSource  
ByteArrayList Một lớp đại diện cho mảng byte gọn nhẹ. 
ByteArrayUtil Các tiện ích để hoạt động trên mảng byte, ví dụ: chuyển đổi byte thành số nguyên. 
ByteBufferUtil  
ByteStreamDownloader Một ứng dụng triển khai phương thức Read của dịch vụ ByteStream gRPC. 
ByteStreamUploader Một ứng dụng triển khai phương thức Write của dịch vụ ByteStream gRPC. 

C

CacheClientFactory Một nhà máy tạo ra một thực thể singleton của ICacheClient
CanceledException Ngoại lệ trừu tượng cho ngoại lệ có thể được gửi khi thông tin đầu vào của người dùng huỷ hành động. 
CapabilitiesNewReply Tải trọng của câu trả lời CapabilitiesNew trong giao thức JDWP. 
CarModuleController Bộ điều khiển này ngăn chặn việc thực thi các trường hợp kiểm thử trên các thiết bị không phải thiết bị ô tô. 
CarryDnaeError RuntimeException nội bộ để truyền DeviceNotAvailableException thông qua khung JUnit4. 
CarryInterruptedException Được truyền khi hết thời gian chờ giai đoạn kiểm thử và cần có một InterruptedException từ luồng thực thi kiểm thử đến luồng thực thi lệnh gọi. 
CasFuseDriverProfile CasDriverProfile là một cách triển khai cụ thể của IFuseDriverProfile cho hình ảnh thiết bị là các thư mục được phân thành khối FastCDC. 
CdmaDeviceFlasher Một lớp nhấp nháy hình ảnh trên thiết bị Android thực có đài CDMA. 
CecControllerTokenProvider Nhà cung cấp mã thông báo cho các mã thông báo liên quan đến Điều khiển điện tử gia dụng (CEC). 
CentralDirectoryInfo CentralDirectoryInfo là một lớp chứa thông tin của một tệp/thư mục bên trong tệp zip. 
CheckPairingPreparer Một CompanionAwarePreparer xác minh quá trình liên kết BT giữa thiết bị chính và thiết bị đồng hành 
Chunker Chia một blob thành một hoặc nhiều Chunk có kích thước tối đa là chunkSize byte. 
Chunker.Chunk Một phần của một blob. 
ChunkHandler Phân lớp này bằng một lớp xử lý một hoặc nhiều loại khối. 
CircularAtraceUtil Một tiện ích atrace được phát triển chủ yếu để xác định nguyên nhân gốc của lỗi ANR trong quá trình kiểm thử Monkey. 
CircularByteArray Cấu trúc dữ liệu để lưu trữ một mảng có kích thước cố định hoạt động như một vùng đệm vòng và theo dõi tổng của tất cả các giá trị trong mảng. 
ClangCodeCoverageCollector Một BaseDeviceMetricCollector sẽ kéo các phép đo mức độ phù hợp của Clang ra khỏi thiết bị và ghi lại các phép đo đó dưới dạng các cấu phần phần mềm kiểm thử. 
ClangProfileIndexer Một lớp tiện ích lập chỉ mục các phép đo mức độ phù hợp của mã Clang. 
ClassNotFoundConfigurationException ConfigurationException khi không tìm thấy lớp của một đối tượng. 
ClassPathScanner Tìm các mục trên đường dẫn lớp. 
ClassPathScanner.ClassNameFilter Một IClassPathFilter lọc và chuyển đổi tên lớp Java. 
ClassPathScanner.ExternalClassNameFilter Một ClassNameFilter từ chối các lớp bên trong 
ClassPathScanner.IClassPathFilter Bộ lọc cho các đường dẫn mục nhập classpath

Dựa theo FileFilter 

Khách hàng Đây là một ứng dụng duy nhất, thường là một quy trình VM Dalvik. 
Khách hàng Ứng dụng lưu trữ kiểm thử Android tải kết quả kiểm thử lên dịch vụ Lưu trữ kiểm thử. 
ClientData Chứa dữ liệu của một ClientImpl
ClientData.AllocationTrackingStatus  
ClientData.DebuggerStatus  
ClientData.HeapData Thông tin về vùng nhớ khối xếp. 
ClientData.HeapInfo  
ClientData.HprofData  
ClientData.HprofData.Type  
ClientData.IAllocationTrackingHandler  
ClientData.IHprofDumpHandler Trình xử lý có thể hoạt động trên các kết xuất HPROF. 
ClientData.IMethodProfilingHandler Trình xử lý có thể hoạt động dựa trên thông tin về việc lập hồ sơ Phương thức 
ClientData.MethodProfilingStatus  
ClientData.Names  
ClientImpl Đây là một ứng dụng duy nhất, thường là một quy trình VM Dalvik. 
ClientTracker Theo dõi thiết bị clients 
ClockworkUtils Một tiện ích theo cơ chế đồng hồ để chia sẻ logic trên nhiều thiết bị 
CloseableTraceScope Một lớp có phạm vi cho phép báo cáo phần theo dõi thông qua try-with-resources 
ClusterBuildInfo Một lớp IBuildInfo cho các bản dựng được chuyển từ TFC. 
ClusterBuildProvider IBuildProvider để tải tài nguyên kiểm thử TFC xuống. 
ClusterClient Một cách triển khai IClusterClient để tương tác với phần phụ trợ TFC. 
ClusterCommand Một lớp đại diện cho một tác vụ được tìm nạp từ Cụm TF. 
ClusterCommand.RequestType  
ClusterCommand.State Trạng thái của lệnh trong cụm TF. 
ClusterCommandConfigBuilder Một lớp để tạo tệp cấu hình cho lệnh cụm. 
ClusterCommandEvent Một lớp để đóng gói các sự kiện lệnh cụm sẽ được tải lên. 
ClusterCommandEvent.Builder  
ClusterCommandEvent.Type  
ClusterCommandLauncher Một lớp IRemoteTest để chạy một lệnh từ TFC thông qua một quy trình con TF. 
ClusterCommandScheduler Một ICommandScheduler để hỗ trợ TFC (Cụm Tradefed). 
ClusterCommandStatus Một lớp đại diện cho trạng thái và lý do huỷ của một lệnh từ Cụm TF. 
ClusterDeviceInfo Một lớp để đóng gói thông tin thiết bị của cụm đồng hồ cần tải lên. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Một chế độ triển khai IDeviceMonitor báo cáo kết quả cho dịch vụ Cụm Tradefed. 
ClusterEventUploader<T extends IClusterEvent> Lớp ClusterEventUploader, tải IClusterEvent lên TFC. 
ClusterHostEvent Một lớp để đóng gói các sự kiện máy chủ lưu trữ cụm cần tải lên. 
ClusterHostEvent.Builder  
ClusterHostEvent.HostEventType Các enum của nhiều loại sự kiện máy chủ lưu trữ. 
ClusterHostUtil Các hàm tiện ích tĩnh cho Cụm TF để lấy các thực thể cấu hình chung, thông tin máy chủ lưu trữ, v.v. 
ClusterLogSaver Một lớp ILogSaver để tải kết quả kiểm thử lên TFC. 
ClusterLogSaver.FilePickingStrategy Chiến lược chọn tệp. 
ClusterOptions  
CodeCoverageCollector Một BaseDeviceMetricCollector sẽ kéo các phép đo mức độ phù hợp của Java và gốc ra khỏi thiết bị, đồng thời ghi lại các phép đo đó dưới dạng các cấu phần phần mềm kiểm thử. 
CodeCoverageTest Một Kiểm thử chạy gói kiểm thử đo lường trên một thiết bị nhất định và tạo báo cáo mức độ sử dụng mã. 
CollectingByteOutputReceiver Một IShellOutputReceiver thu thập toàn bộ đầu ra của shell vào một byte[]
CollectingOutputReceiver Một IShellOutputReceiver thu thập toàn bộ đầu ra của shell vào một String
CollectingOutputReceiver Một IShellOutputReceiver thu thập toàn bộ đầu ra của shell vào một String
CollectingTestListener Một ITestInvocationListener sẽ thu thập tất cả kết quả kiểm thử. 
CollectorHelper Trợ giúp thực hiện một số thao tác IMetricCollector cần thiết ở một số nơi. 
CommandBaselineSetter Một setter chung để xử lý các chế độ cài đặt cơ bản của thiết bị thông qua các lệnh adb shell. 
CommandFileParser Trình phân tích cú pháp cho tệp chứa một nhóm dòng lệnh. 
CommandFileParser.CommandLine  
CommandInterrupter Dịch vụ cho phép các lệnh TradeFederation bị gián đoạn hoặc được đánh dấu là không gián đoạn. 
CommandLineBuildInfoBuilder Tiện ích dùng để ghi lại các đối số thông tin bản dựng thông thường từ dòng lệnh và tạo IBuildInfo từ các đối số đó. 
CommandOptions Triển khai ICommandOptions
CommandOptionsGetter Triển khai dịch vụ trả về giá trị lựa chọn lệnh của một lệnh gọi nhất định. 
CommandRejectedException  
CommandResult Chứa kết quả của một lệnh. 
CommandRunner Một điểm truy cập TradeFederation thay thế sẽ chạy lệnh được chỉ định trong các đối số dòng lệnh rồi thoát. 
CommandRunner.ExitCode Mã lỗi có thể thoát. 
CommandScheduler Một trình lập lịch để chạy các lệnh TradeFederation trên tất cả các thiết bị hiện có. 
CommandScheduler.HostState Các trạng thái của máy chủ lưu trữ 
CommandStatus Biểu thị trạng thái của một thao tác có thời gian. 
CommandStatusHandler Trình xử lý giúp theo dõi và cập nhật trạng thái của một lệnh gọi. 
CommandSuccessModuleController Lớp cơ sở cho bộ điều khiển mô-đun để bỏ qua mô-đun kiểm thử dựa trên lỗi lệnh shell. 
CommonLogRemoteFileUtil Tiện ích này giúp tránh trùng lặp mã trên các biểu diễn thiết bị từ xa khác nhau cho logic tìm nạp nhật ký từ xa của các tệp chung. 
CommonLogRemoteFileUtil.KnownLogFileEntry Thông tin đại diện cho một mục nhật ký đã biết của các thiết bị từ xa. 
CompanionAllocator Lớp cơ sở chịu trách nhiệm phân bổ và giải phóng thiết bị đồng hành

getCompanionDeviceSelectionOptions() phải được triển khai để mô tả các tiêu chí cần thiết để phân bổ thiết bị đồng hành 

CompanionAwarePreparer Một ITargetPreparer đóng gói logic để lấy một thiết bị đồng hành đã được phân bổ. 
CompanionAwareTest Lớp kiểm thử cơ sở bao bọc phần khởi động của việc nhận và kiểm tra thiết bị đồng hành

Lớp con có thể gọi getCompanion() để truy xuất đồng hành được phân bổ. 

CompanionDeviceTracker Một lớp để phân bổ và giải phóng các thiết bị đồng hành 
CompanionRunCommandTargetPreparer Một ITargetPreparer chạy các lệnh được chỉ định trên thiết bị đồng hành được phân bổ 
CompanionTestAppInstallSetup Một ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào một thiết bị đồng hành được phân bổ. 
CompileBootImageWithSpeedTargetPreparer Biên dịch lại đường dẫn lớp khởi động và máy chủ hệ thống bằng bộ lọc trình biên dịch "speed". 
ConditionFailureMonitor Theo dõi mọi lỗi từ lệnh gọi. 
ConditionPriorityBlockingQueue<T> Một lớp an toàn cho luồng có các thao tác tương tự như ERROR(/PriorityBlockingQueue), có thể truy xuất các đối tượng thoả một điều kiện nhất định. 
ConditionPriorityBlockingQueue.AlwaysMatch<T> Một ConditionPriorityBlockingQueue.IMatcher khớp với mọi đối tượng. 
ConditionPriorityBlockingQueue.IMatcher<T> Một giao diện để xác định xem các phần tử có đáp ứng một số loại điều kiện hay không. 
ConfigCompleter Triển khai Completer cho các cấu hình TF của chúng tôi. 
ConfigurableGrpcDynamicShardingClient  
Configuration Một cách triển khai IConfiguration cụ thể giúp lưu trữ các đối tượng cấu hình đã tải trong một bản đồ. 
ConfigurationDef Lưu giữ bản ghi về một cấu hình, các đối tượng được liên kết và các lựa chọn của đối tượng đó. 
ConfigurationDef.ConfigObjectDef Đối tượng lưu giữ thông tin cho một className và số lần xuất hiện của đối tượng đó (ví dụ: nếu một cấu hình có cùng một đối tượng hai lần, thì đối tượng đầu tiên sẽ có số lần xuất hiện đầu tiên). 
ConfigurationDescriptor Đối tượng cấu hình mô tả một khía cạnh nào đó của chính cấu hình. 
ConfigurationDescriptor.LocalTestRunner Enum dùng để cho biết trình chạy kiểm thử cục bộ. 
ConfigurationException Được truyền nếu không tải được cấu hình. 
ConfigurationFactory Nhà máy để tạo IConfiguration
ConfigurationFactory.ConfigLoader Triển khai IConfigDefLoader theo dõi các cấu hình được đưa vào từ một cấu hình gốc và đưa ra một ngoại lệ đối với các cấu hình bao gồm theo vòng tròn. 
ConfigurationFactory.ExceptionLoader  
ConfigurationUtil Hàm tiện ích để xử lý các tệp cấu hình. 
ConfigurationXmlParserSettings Một lớp đơn giản để chấp nhận các chế độ cài đặt cho ConfigurationXmlParser

Để truyền các chế độ cài đặt cho lớp này, bạn phải dùng bí danh. 

ConfigurationYamlParser Trình phân tích cú pháp cho cấu hình Tradefed theo kiểu YAML 
ConfigUtil Lớp tiện ích để tạo, tương tác và đẩy các tệp cấu hình statsd. 
ConfigUtil.LogSource  
Console Bảng điều khiển TradeFederation chính cung cấp cho người dùng giao diện để tương tác

Hiện hỗ trợ các thao tác như

  • thêm lệnh để kiểm thử
  • liệt kê các thiết bị và trạng thái của chúng
  • liệt kê các lệnh gọi đang diễn ra
  • liệt kê các lệnh trong hàng đợi
  • đổ nhật ký lệnh gọi vào tệp/stdout
  • tắt
 
Console.ArgRunnable<T> Một Runnable có phương thức run có thể nhận một đối số 
Console.CaptureList Loại tiện ích cho List<List<String>> 
ConsoleReaderOutputStream Một OutputStream có thể dùng để System.out.print() phát nội dung một cách phù hợp với LineReader unfinishedLine của người dùng. 
ConsoleResultReporter Trình báo cáo kết quả để in kết quả kiểm thử ra bảng điều khiển. 
ContentAnalysisContext Cung cấp bối cảnh xung quanh một nội dung để phân tích nội dung đó một cách thích hợp. 
ContentAnalysisContext.AnalysisMethod Phần này mô tả những điều cần lưu ý về cấu trúc nội dung để phân tích đúng cách. 
ContentAnalysisResults Tóm tắt kết quả phân tích nội dung. 
ContentInformation Biểu thị nội dung cho một mục tiêu bản dựng nhất định của phiên bản cơ sở và phiên bản hiện tại. 
ContentMerkleTree Tính toán MerkleTree từ thông tin nội dung. 
ContentModuleLister Tính toán danh sách mô-đun từ ngữ cảnh. 
ContentProviderHandler Trình xử lý trừu tượng các hoạt động tương tác của trình cung cấp nội dung và cho phép sử dụng trình cung cấp nội dung phía thiết bị cho nhiều thao tác. 
ContentRequest Lớp để tạo yêu cầu đối với API. 
ContentRequest.Content  
ContentRequest.InlineData  
ContentRequest.Part  
CountingTestResultListener Một TestResultListener theo dõi tổng số bài kiểm tra theo TestStatus 
CountTestCasesCollector Đếm và báo cáo số lượng trường hợp kiểm thử cho một IRemoteTest nhất định. 
CoverageMeasurementForwarder Một kiểm thử giữ chỗ chuyển tiếp các phép đo mức độ phù hợp từ trình cung cấp bản dựng đến trình ghi nhật ký. 
CoverageOptions Đối tượng Tradefed để lưu giữ các lựa chọn về mức độ phù hợp. 
CoverageOptions.Toolchain  
CpuThrottlingWaiter Một ITargetPreparer đợi cho đến khi tần số tối đa trên tất cả các lõi được khôi phục về mức cao nhất có thể 
CreateAvdPreparer  
CreateUserPreparer Đối tượng chuẩn bị để tạo người dùng và dọn dẹp người dùng đó vào cuối. 
CurlGenAiClient Cung cấp một ứng dụng khách trung tâm để tương tác với GenAI API và đưa ra các yêu cầu về câu lệnh. 
CurlGenAiClient.Model Danh sách các mô hình có thể sử dụng. 
CurrentInvocation Một lớp theo dõi và cung cấp thông tin về lệnh gọi hiện tại, hữu ích ở mọi nơi trong lệnh gọi. 
CurrentInvocation.InvocationInfo Một số khoá có tên đặc biệt mà chúng tôi sẽ luôn điền sẵn cho lệnh gọi. 
CurrentInvocation.IsolationGrade Mô tả cấp độ cách ly 

D

DdmJdwpExtension  
DdmJdwpExtension.DdmInterceptor  
DdmJdwpExtension.Event  
DdmPreferences Lựa chọn ưu tiên cho thư viện ddm. 
Trình gỡ lỗi Đây là một kết nối đang chờ xử lý hoặc đã thiết lập với trình gỡ lỗi JDWP. 
DebugHostLogOnFailureCollector Trình thu thập sẽ thu thập và ghi nhật ký phía máy chủ lưu trữ khi xảy ra lỗi trường hợp kiểm thử. 
DebugViewDumpHandler  
DefaultConnection Biểu thị kết nối mặc định của một thiết bị, giả định là kết nối adb tiêu chuẩn của thiết bị. 
DefaultConnection.ConnectionBuilder Trình tạo dùng để mô tả kết nối. 
DefaultRemoteAndroidTestRunner Phần mở rộng của RemoteAndroidTestRunner ddmlib để đặt một số giá trị mặc định cho các trường hợp sử dụng Tradefed. 
DefaultTestsZipInstaller Một quy trình triển khai mặc định của trình cài đặt zip kiểm thử. 
DelegatedInvocationExecution InvocationExecution sẽ uỷ quyền thực thi cho một tệp nhị phân Tradefed khác. 
DependenciesResolver Một loại trình cung cấp mới cho phép lấy tất cả các phần phụ thuộc cho một kiểm thử. 
DeviceActionTargetPreparer ITargetPreparer để thực hiện các thao tác trên thiết bị. 
DeviceActionUtil Một lớp Tiện ích để thực thi các thao tác trên thiết bị. 
DeviceActionUtil.Command Các lệnh cho thao tác trên thiết bị. 
DeviceActionUtil.DeviceActionConfigError Ngoại lệ đối với lỗi cấu hình. 
DeviceAllocationResult Biểu thị kết quả của một lần thử phân bổ cho một lệnh. 
DeviceAllocationState Biểu thị trạng thái phân bổ của thiết bị theo quan điểm của IDeviceManager 
DeviceAvailableChecker Trình kiểm tra để đảm bảo mô-đun không khiến thiết bị ở trạng thái ngoại tuyến. 
DeviceBaselineChecker Đặt chế độ cài đặt cơ sở của thiết bị trước mỗi mô-đun. 
DeviceBaselineSetter Lớp trừu tượng dùng để tạo chế độ cài đặt cơ bản cho thiết bị. 
DeviceBatteryLevelChecker Một IRemoteTest kiểm tra mức sạc pin tối thiểu và chờ pin đạt đến ngưỡng sạc thứ hai nếu không có mức sạc tối thiểu. 
DeviceBatteryResourceMetricCollector Trình thu thập này thu thập các chỉ số về pin của thiết bị. 
DeviceBuildDescriptor Một lớp trình bao bọc cho IBuildInfo, chứa các phương thức trợ giúp để truy xuất thông tin bản dựng nền tảng thiết bị. 
DeviceBuildInfo Một IBuildInfo đại diện cho bản dựng hoàn chỉnh của thiết bị Android và (không bắt buộc) các kiểm thử của bản dựng đó. 
DeviceBuildInfoBootStrapper Một ITargetPreparer thay thế các trường thông tin bản dựng bằng các thuộc tính được đọc từ thiết bị

Điều này rất hữu ích khi kiểm thử các thiết bị có bản dựng được tạo từ một nguồn bên ngoài (ví dụ:

DeviceBuildInfoInjector Một ITargetPreparer chèn siêu dữ liệu DeviceBuildDescriptor vào IBuildInfo
DeviceCleaner Thực hiện thao tác khởi động lại hoặc định dạng làm thao tác dọn dẹp sau khi kiểm thử và có thể tắt màn hình 
DeviceCleaner.CleanupAction  
DeviceCleaner.PostCleanupAction  
DeviceConcurrentUtil Chứa các phương thức và lớp tiện ích để thực thi lệnh đồng thời phía thiết bị

Sử dụng ERROR(/ExecutorService) để chạy các lệnh được triển khai dưới dạng ShellCommandCallable và sử dụng ERROR(/#joinFuture(String,Future,long)) để đồng bộ hoá với ERROR(/Future) do ERROR(/ExecutorService) trả về cho quá trình thực thi lệnh. 

DeviceConcurrentUtil.ShellCommandCallable<V> Một ERROR(/Callable) bao bọc thông tin chi tiết về việc thực thi lệnh shell trên một ITestDevice
DeviceConfigurationHolder Một phương thức triển khai IDeviceConfiguration cụ thể lưu trữ các đối tượng cấu hình thiết bị đã tải trong các thuộc tính của nó. 
DeviceConnection Biểu thị một kết nối đến thiết bị thông qua ADB để sử dụng với ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger))
DeviceConnection.Factory  
DeviceDescriptor Một lớp chứa thông tin mô tả thiết bị đang được kiểm thử. 
DeviceDisconnectedException Được gửi khi không thể truy cập vào thiết bị thông qua loại phương thức truyền dữ liệu của thiết bị, ví dụ: nếu thiết bị không còn xuất hiện qua USB hoặc kết nối TCP/IP 
DeviceErrorIdentifier Giá trị nhận dạng lỗi từ lỗi thiết bị và lỗi do thiết bị báo cáo. 
DeviceFailedToBootError Được tạo nếu thiết bị không khởi động được sau khi được nhấp nháy bằng một bản dựng. 
DeviceFeatureFlag  
DeviceFeatureModuleController Một bộ điều khiển mô-đun không chạy các kiểm thử khi không hỗ trợ một số tính năng nhất định. 
DeviceFileReporter Một lớp tiện ích kiểm tra các tệp trên thiết bị và gửi chúng đến ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) nếu tìm thấy. 
DeviceFlashPreparer Một ITargetPreparer cài đặt ROM hình ảnh trên phần cứng Android thực. 
DeviceFoldableState Biểu thị trạng thái gập của thiết bị do "cmd device_state print-states" trả về. 
DeviceFolderBuildInfo Một IDeviceBuildInfo cũng chứa các cấu phần phần mềm khác trong một thư mục trên hệ thống tệp cục bộ. 
DeviceImageTracker Đối với một số bản cập nhật thiết bị gia tăng, chúng tôi cần các tệp cơ sở để tính toán sự khác biệt. 
DeviceImageTracker.FileCacheTracker Theo dõi thông tin về hình ảnh thiết bị được lưu vào bộ nhớ đệm và siêu dữ liệu của hình ảnh đó 
DeviceImageZipFlashingTargetPreparer Một trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh thiết bị được cung cấp thông qua một định dạng cụ thể. 
DeviceImpl Một thiết bị. 
DeviceInspectionResult Một lớp chứa kết quả kiểm tra thiết bị khi thiết bị không hoạt động. 
DeviceInternetAccessibilityResourceMetricCollector Trình thu thập dữ liệu sẽ ping google.com để kiểm tra xem thiết bị có quyền truy cập Internet hay không. 
DeviceJUnit4ClassRunner Trình chạy kiểm thử JUnit4 cũng hỗ trợ IDeviceTest
DeviceJUnit4ClassRunner.LogAnnotation Chú thích giả nhằm chuyển nhật ký đến người báo cáo. 
DeviceJUnit4ClassRunner.MetricAnnotation Chú thích giả nhằm truyền các chỉ số đến người báo cáo. 
DeviceJUnit4ClassRunner.TestLogData Triển khai ExternalResourceTestRule
DeviceJUnit4ClassRunner.TestMetrics Triển khai ExternalResourceTestRule
DeviceListMonitorTask  
DeviceLogger Lớp cầu nối để sử dụng utils.ILogger cho Incremental. 
DeviceManagementGrpcServer Máy chủ GRPC cho phép đặt trước một thiết bị từ Tradefed. 
DeviceManager  
DeviceManager.FastbootDevice Hình ảnh minh hoạ một thiết bị ở Chế độ khởi động nhanh. 
DeviceMerkleTree Tính toán MerkleTree từ thông tin nội dung trên thiết bị. 
DeviceMetricData Đối tượng lưu giữ tất cả dữ liệu do các trình thu thập chỉ số thu thập. 
DeviceMonitor DeviceMonitor theo dõi các thiết bị được đính kèm vào adb. 
DeviceMonitor.DeviceListComparisonResult  
DeviceMonitorMultiplexer Một lớp proxy để truyền các yêu cầu đến nhiều IDeviceMonitor
DeviceNotAvailableException Được gửi khi thiết bị không còn dùng được để kiểm thử. 
DeviceOwnerTargetPreparer Một ITargetPreparer thiết lập thành phần chủ sở hữu thiết bị. 
DeviceParameterizedRunner Trình chạy được tham số hoá theo kiểu JUnit4 cho các kiểm thử được tham số hoá do phía máy chủ điều khiển. 
DeviceProperties Định nghĩa hằng số chung cho tên thuộc tính phía thiết bị 
DeviceRecoveryModeUtil  
DeviceReleaseReporter Trình báo cáo bản phát hành thiết bị xử lý việc giao tiếp với quy trình chính của(các) thiết bị sẽ được phát hành. 
DeviceResetFeature Triển khai tính năng đặt lại thiết bị phía máy chủ. 
DeviceResetHandler Tiện ích xử lý việc đặt lại thiết bị theo cách chung. 
DeviceRuntimeException Được tạo khi một thao tác trên thiết bị không mang lại kết quả như mong đợi. 
DeviceSelectionOptions Vùng chứa tiêu chí lựa chọn thiết bị. 
DeviceSelectionOptions.DeviceRequestedType Các loại thiết bị giữ chỗ được hỗ trợ. 
DeviceSettingChecker Kiểm tra xem chế độ cài đặt thiết bị có thay đổi trong quá trình chạy mô-đun hay không. 
DeviceSetup Một ITargetPreparer định cấu hình thiết bị để kiểm thử dựa trên Option được cung cấp. 
DeviceSnapshotFeature Triển khai ảnh chụp nhanh thiết bị phía máy chủ. 
DeviceSnapshotHandler Tiện ích xử lý ảnh chụp nhanh Cuttlefish. 
DeviceStateMonitor Lớp trợ giúp để theo dõi trạng thái của một IDevice
DeviceStorageAgeResourceMetricCollector Phân tích cú pháp tuổi lưu trữ từ logcat. 
DeviceStorageFiller Mục tiêu của người chuẩn bị là lấp đầy bộ nhớ để có một lượng dung lượng trống nhất định. 
DeviceStorageStatusChecker Kiểm tra xem thiết bị có đủ dung lượng ổ đĩa cho các phân vùng đã cho hay không. 
DeviceStringPusher Trình chuẩn bị mục tiêu để ghi một chuỗi vào tệp. 
DeviceSuite Mở rộng vùng chứa JUnit4 Suite để cung cấp ITestDevice cho các kiểm thử yêu cầu vùng chứa này. 
DeviceSyncHelper Trợ lý giúp đồng bộ hoá hình ảnh thiết bị mới với thiết bị. 
DeviceTestCase Trường hợp kiểm thử JUnit trợ giúp cung cấp các dịch vụ IRemoteTestIDeviceTest
DeviceTestResult Một chuyên môn của TestResult sẽ huỷ bỏ khi DeviceNotAvailableException xảy ra 
DeviceTestResult.RuntimeDeviceNotAvailableException  
DeviceTestRunOptions Một lớp trình tạo cho các lựa chọn liên quan đến việc chạy kiểm thử thiết bị thông qua BaseHostJUnit4Test. 
DeviceTestSuite Bộ kiểm thử JUnit trợ giúp cung cấp các dịch vụ IRemoteTestIDeviceTest
DeviceTraceCollector Bộ thu thập sẽ bắt đầu dấu vết perfetto khi bắt đầu chạy kiểm thử và ghi tệp dấu vết vào cuối. 
DeviceUnavailableMonitor Trình nghe này chỉ cố gắng ghi lại DNAE ở cấp trường hợp kiểm thử. 
DeviceUnresponsiveException Một chuyên môn của DeviceNotAvailableException cho biết thiết bị hiển thị với adb, nhưng không phản hồi (tức là lệnh hết thời gian chờ, không khởi động, v.v.) 
DeviceUpdateTargetPreparer Một ITargetPreparer trừu tượng xử lý các bước chung liên quan đến việc cập nhật thiết bị bằng tệp hình ảnh thiết bị từ một nguồn bên ngoài (khác với dịch vụ bản dựng). 
DeviceWifiResourceMetricCollector Trình thu thập sẽ thu thập các chỉ số về tốc độ liên kết và cường độ tín hiệu Wi-Fi hiện đang kết nối. 
DeviceWiper Một ITargetPreparer xoá dữ liệu người dùng 
DigestCalculator Phương thức tiện ích để tính toán Digest
DirectedGraph<V> Một phương pháp triển khai đồ thị có hướng không có trọng số. 
DisableSELinuxTargetPreparer Trình chuẩn bị mục tiêu vô hiệu hoá SELinux nếu được bật. 
DryRunKeyStore Một kho khoá để chạy thử, trong đó mọi giá trị kho khoá luôn được thay thế và tìm thấy đúng cách. 
DryRunner Chạy thử nghiệm một cách minh bạch thay vì thực sự thực thi chúng. 
DynamicFileStubTest Đây là một bài kiểm thử tradefed để kiểm thử xem tradefed có thể phân giải tệp động một cách chính xác hay không. 
DynamicRemoteFileResolver Lớp giúp phân giải đường dẫn đến các tệp từ xa. 
DynamicRemoteFileResolver.FileResolverLoader Tải các phương thức triển khai IRemoteFileResolver
DynamicShardHelper Chiến lược phân đoạn để cho phép xếp hàng công việc từ xa giữa nhiều phiên bản TF 
DynamicShardingConnectionInfoMessage Lớp lưu trữ dữ liệu để giúp việc gửi qua máy chủ tính năng trở nên dễ dàng hơn. 
DynamicSystemPreparer Một ITargetPreparer thiết lập hình ảnh hệ thống trên bản dựng thiết bị bằng Bản cập nhật hệ thống động. 

E

EarlyDeviceReleaseFeature Triển khai máy chủ tính năng cho bản phát hành thiết bị ban đầu. 
Email Một lớp trợ giúp để gửi email. 
EmailHostHealthAgent Triển khai IHostHealthAgent để gửi email từ báo cáo Giám sát máy chủ 
EmmaXmlConstants Các hằng số được dùng khi phân tích cú pháp báo cáo xml emma. 
EmulatorMemoryCpuCapturer  
EndCentralDirectoryInfo EndCentralDirectoryInfo là một lớp chứa thông tin tổng thể của tệp zip. 
EnforcedSeLinuxChecker Trình kiểm tra trạng thái đảm bảo trạng thái của Selinux. 
EnvironmentVariableUtil Một tập hợp các phương thức trợ giúp để chuẩn bị các biến môi trường. 
EraseUserDataPreparer Một ITargetPreparer xoá dữ liệu người dùng trên thiết bị. 
ErrorIdentifier Giao diện này mô tả một lỗi cụ thể và các thuộc tính của lỗi đó. 
ErrorStorageUtil Lớp trợ giúp để thao tác với các lỗi cho phù hợp với bộ nhớ chung. 
EventsLoggerListener Trình nghe ghi tất cả các sự kiện mà trình nghe nhận được vào một tệp 
ExceptionThrowingRunnerWrapper  
ExecutableAction Một lớp giá trị đại diện cho một hành động có thể thực thi. 
ExecutableActionResult Một lớp giá trị đại diện cho kết quả của ExecutableAction
ExecutableBaseTest Lớp cơ sở cho kiểu kiểm thử có thể thực thi. 
ExecutableHostTest Trình chạy kiểm thử cho tệp thực thi chạy trên máy chủ. 
ExecutableTargetTest Trình chạy kiểm thử cho tệp thực thi chạy trên mục tiêu. 
ExecutionFiles Các phần phụ thuộc của tệp được tạo trong quá trình thực thi một hoạt động kiểm thử hoặc lệnh gọi cần được thực hiện để kiểm thử. 
ExecutionFiles.FilesKey Liệt kê các khoá tiêu chuẩn đã biết cho bản đồ. 
ExecutionProperties Các thuộc tính được tạo trong quá trình thực thi một hoạt động kiểm thử hoặc lệnh gọi. 
ExistingBuildProvider Một IBuildProvider trả về IBuildInfo đã được tạo. 
ExtendedFile Một phần mở rộng của tệp tiêu chuẩn để mang siêu dữ liệu liên quan đến bản dựng. 
ExtensionAtomsRegistry ExtensionAtomsRegistry để sử dụng statsd cục bộ. 

T6

FailureDescription Lớp mô tả thông tin về lỗi trong Trade Federation. 
FakeTest Một kiểm thử giả có mục đích là giúp dễ dàng tạo ra kết quả kiểm thử có thể lặp lại. 
FakeTestsZipFolder Một môi trường thử nghiệm cố định tạo thư mục kiểm thử giả chưa giải nén dựa trên danh sách nội dung. 
FakeTestsZipFolder.ItemType  
FastbootCommandPreparer Trình chuẩn bị mục tiêu kích hoạt fastboot và gửi các lệnh fastboot. 
FastbootDeviceFlasher Một lớp dựa vào fastboot để flash hình ảnh trên phần cứng Android thực. 
FastbootHelper Một lớp trợ giúp cho các thao tác fastboot. 
FastbootPack Làm theo quy cách của trình tải khởi động để giải nén. 
FastbootUpdateBootstrapPreparer Một ITargetPreparer dàn dựng các tệp được chỉ định (trình tải khởi động, đài, tệp ZIP hình ảnh thiết bị) vào IDeviceBuildInfo để các thiết bị được flash bằng FastbootDeviceFlasher, sau đó chèn các thuộc tính thiết bị sau khi khởi động vào thông tin bản dựng cho mục đích báo cáo kết quả. 
FatalHostError Một trường hợp ngoại lệ cho biết đã xảy ra lỗi không thể khôi phục nghiêm trọng trên máy chủ đang chạy TradeFederation và phiên bản TradeFederation đó phải được tắt. 
FeatureFlagTargetPreparer Cập nhật DeviceConfig (cờ tính năng được điều chỉnh bởi một dịch vụ từ xa). 
FileDownloadCache Một lớp trợ giúp duy trì bộ nhớ đệm LRU của hệ thống tệp cục bộ cho các tệp đã tải xuống. 
FileDownloadCacheFactory Một nhà máy để tạo FileDownloadCache 
FileDownloadCacheWrapper Một lớp trình bao bọc cung cấp các cơ sở FileDownloadCache trong khi triển khai giao diện IFileDownloader
FileIdleMonitor Theo dõi các tệp và thực thi một lệnh gọi lại nếu các tệp đó không hoạt động (tức là 
FileInputStreamSource Một InputStreamSource nhận tệp đầu vào. 
FileListingService Cung cấp dịch vụ liệt kê tệp phụ IDevice
FileListingService.FileEntry Đại diện cho một mục trong thư mục. 
FileListingService.IListingReceiver Các lớp triển khai giao diện này cung cấp một phương thức xử lý kết quả không đồng bộ từ lệnh ls trên thiết bị. 
FileLogger Một ILeveledLogOutput chuyển các thông báo nhật ký đến một tệp và đến stdout. 
FilePermissionUtil Lớp tiện ích cung cấp tính năng xử lý quyền đối với tệp. 
FileProtoResultReporter Trình báo cáo Proto kết xuất TestRecord vào một tệp. 
FilePullerDeviceMetricCollector Một BaseDeviceMetricCollector lắng nghe khoá chỉ số đến từ thiết bị và kéo chúng dưới dạng tệp từ thiết bị. 
FilePullerLogCollector Trình ghi nhật ký của tệp do phía thiết bị báo cáo. 
FileSystemLogSaver Lưu nhật ký vào hệ thống tệp. 
FilesystemRootChecker  
FileUtil Một lớp trợ giúp cho các thao tác liên quan đến tệp 
FileUtil.LowDiskSpaceException Được gửi đi nếu dung lượng ổ đĩa có thể sử dụng thấp hơn ngưỡng tối thiểu. 
FilteredResultForwarder Biến thể của ResultForwarder chỉ cho phép báo cáo danh sách cho phép của TestDescription
FixedByteArrayOutputStream ERROR(/OutputStream) trong bộ nhớ chỉ lưu giữ một lượng dữ liệu tối đa. 
FlashingMethod Một enum để mô tả phương thức được dùng để nháy đèn flash trên thiết bị đang thử nghiệm 
FlashingResourcesParser Một lớp phân tích cú pháp các phiên bản bắt buộc của tệp hình ảnh phụ cần thiết để flash một thiết bị. 
FlashingResourcesParser.AndroidInfo Một typedef cho Map&lt;String, MultiMap&lt;String, String&gt;&gt;
FlashingResourcesParser.Constraint Một giao diện lọc, nhằm cho phép FlashingResourcesParser bỏ qua một số tài nguyên mà nếu không thì nó có thể sử dụng 
FlashingResourceUtil Tiện ích này giúp thiết lập phiên bản thích hợp của các cấu phần phần mềm để có thể flash chúng thông qua DeviceFlashPreparer
FoldableExpandingHandler Một IModuleParameterHandler mở rộng thành nhiều hơn cho mỗi cấu hình có thể gập lại không phải là cấu hình chính. 
FoldableHandler Trình xử lý chung cho thiết bị có thể gập lại, có thể lấy các tham số về thiết bị có thể gập lại để tạo một mô-đun chuyên biệt. 
FoldableModePreparer Một trình chuẩn bị mục tiêu có thể chuyển đổi trạng thái gập của thiết bị. 
FolderBuildInfo Triển khai cụ thể một IFolderBuildInfo
FolderSaver Một ITargetPreparer kéo các thư mục ra khỏi thiết bị, nén và lưu vào phần phụ trợ ghi nhật ký. 
FormattedGeneratorReporter Trình báo cáo cho phép tạo báo cáo ở một định dạng cụ thể. 
FreeDeviceState  
FuseMountManager  
FuseUtil Một lớp trợ giúp cho các thao tác FUSE. 
FutilityCommandPreparer Người chuẩn bị thực hiện các lệnh vô ích. 

G

GceAvdInfo Cấu trúc lưu giữ dữ liệu liên quan cho một phiên bản AVD GCE nhất định. 
GceAvdInfo.GceStatus  
GceAvdInfo.LogFileEntry  
GceLHPTunnelMonitor Trình theo dõi luồng cho đường hầm proxy máy chủ lưu trữ phòng thí nghiệm Gce dùng để oxy hoá. 
GceManager Trợ lý quản lý các lệnh gọi GCE để bắt đầu/dừng và thu thập nhật ký từ GCE. 
GceRemoteCmdFormatter Lớp tiện ích để định dạng các lệnh nhằm truy cập vào một thiết bị GCE từ xa. 
GceRemoteCmdFormatter.ScpMode Bạn có thể dùng SCP để đẩy hoặc kéo tệp tuỳ thuộc vào cấu trúc của các đối số. 
GceSshTunnelMonitor Trình theo dõi luồng cho đường hầm ssh Gce. 
GcovCodeCoverageCollector Một BaseDeviceMetricCollector sẽ kéo các phép đo mức độ phù hợp gcov ra khỏi thiết bị và ghi lại các phép đo đó dưới dạng các cấu phần phần mềm kiểm thử. 
GcovKernelCodeCoverageCollector BaseDeviceMetricCollector sẽ kéo các phép đo mức độ phù hợp của hạt nhân gcov ra khỏi debugfs và khỏi thiết bị, sau đó ghi nhật ký các phép đo đó dưới dạng các cấu phần phần mềm kiểm thử. 
GCSBucketUtil Trình quản lý tệp để tải xuống và tải lên tệp từ Google Cloud Storage (GCS). 
GCSBucketUtil.GCSFileMetadata Trình bao bọc đơn giản cho thông tin tệp trong GCS. 
GCSCommon Đã huỷ! Thay vào đó, hãy sử dụng com.android.tradefed.util.gcs.GCSCommon. 
GCSCommon Lớp cơ sở cho thao tác Gcs như tải xuống và tải lên. 
GCSConfigurationFactory ConfigurationFactory tải các cấu hình từ Google Cloud Storage. 
GCSConfigurationFactory.GCSConfigLoader Tiện ích của ConfigurationFactory.ConfigLoader tải cấu hình từ GCS, theo dõi các cấu hình được đưa vào từ một cấu hình gốc và đưa ra một ngoại lệ đối với các cấu hình bao gồm theo vòng tròn. 
GCSConfigurationServer Máy chủ cấu hình tải các cấu hình từ Google Cloud Storage (GCS). 
GCSDownloaderHelper Trình tải xuống cho bộ chứa GCS, có chức năng xử lý việc lưu vào bộ nhớ đệm và phân giải cấu hình chung. 
GCSFileDownloader Trình tải tệp xuống để tải tệp xuống từ Google Cloud Storage (GCS). 
GCSFileDownloaderBase Trình tải tệp xuống để tải tệp xuống từ Google Cloud Storage (GCS). 
GCSFileUploader Trình tải tệp lên để tải dữ liệu tệp lên Google Cloud Storage (GCS). 
GCSHelper  
GCSHostResourceManager Tải tài nguyên máy chủ lưu trữ xuống từ GCS (Google Cloud Storage). 
GcsRemoteFileResolver Triển khai IRemoteFileResolver cho phép tải xuống từ một bộ chứa GCS. 
GenericLogcatEventParser<LogcatEventType> Phân tích cú pháp dữ liệu đầu vào logcat cho các sự kiện. 
GenericLogcatEventParser.LogcatEvent Cấu trúc để lưu trữ một sự kiện logcat cùng với loại sự kiện và thông báo logcat kích hoạt 
GetPreviousPassedHelper Trợ giúp để lấy các bộ lọc kiểm thử đã được truyền trước đó. 
GkiDeviceFlashPreparer Một trình chuẩn bị mục tiêu sẽ flash thiết bị bằng hình ảnh chung của nhân chung Android. 
GlobalConfiguration Một phương thức triển khai IGlobalConfiguration lưu trữ các đối tượng cấu hình đã tải trong một bản đồ 
GlobalFilterGetter Triển khai dịch vụ trả về các bộ lọc của một lệnh gọi nhất định. 
GlobalTestFilter Các lựa chọn lọc được áp dụng cho lệnh gọi. 
GoogleAccountPreparer Một ITargetPreparer hỗ trợ việc định cấu hình tài khoản Google. 
GoogleAccountUtil Một tiện ích hỗ trợ việc định cấu hình tài khoản Google trên thiết bị 
GoogleApiClientUtil Tiện ích để tạo ứng dụng Google API. 
GoogleApiClientUtilBase  
GoogleBenchmarkResultParser Phân tích kết quả của Google Benchmark chạy từ shell và trả về một bản đồ với tất cả kết quả. 
GoogleBenchmarkTest Một Kiểm thử chạy gói kiểm thử điểm chuẩn của Google trên thiết bị đã cho. 
GranularRetriableTestWrapper Một lớp trình bao bọc hoạt động trên IRemoteTest để phân tách IRemoteTest ở cấp độ trường hợp kiểm thử. 
GranularRetriableTestWrapper.StartEndCollector Trợ lý lớp học để phát hiện thời điểm bắt đầu và kết thúc chạy bị thiếu. 
GsiDeviceFlashPreparer Một trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh hệ thống chung của Android. 
GTest Một Kiểm thử chạy gói kiểm thử gốc trên thiết bị đã cho. 
GTestBase Lớp cơ sở của gTest 
GTestListTestParser Một trình phân tích cú pháp kết quả cho chế độ chạy thử gtest với tham số "--gtest_list_tests". 
GTestResultParser Phân tích kết quả "chế độ đầu ra thô" của các kiểm thử gốc bằng GTest chạy từ trình bao và thông báo cho ITestInvocationListener về kết quả. 
GTestXmlResultParser Phân tích cú pháp kết quả "chế độ đầu ra xml" của các kiểm thử gốc bằng GTest chạy từ shell và thông báo cho ITestRunListener về kết quả. 

Cao

HandleAppName Xử lý khối "tên ứng dụng" (APNM). 
HandleExit Gửi yêu cầu rời khỏi chương trình. 
HandleHeap Xử lý thông tin cập nhật về trạng thái của heap. 
HandleHello Xử lý khối "hello" (HELO) và tính năng khám phá. 
HandleNativeHeap Xử lý thông tin cập nhật về trạng thái của luồng. 
HandleProfiling Xử lý thông tin cập nhật về trạng thái của heap. 
HandleTest Xử lý thông tin cập nhật về trạng thái của luồng. 
HandleThread Xử lý thông tin cập nhật về trạng thái của luồng. 
HandleViewDebug  
HandleWait Xử lý khối "wait" (WAIT). 
HarnessException Lớp ngoại lệ cơ sở cho ngoại lệ được gửi trong bộ kiểm thử. 
HarnessIOException Ngoại lệ Harness giúp giải quyết các vấn đề về tệp. 
HarnessRuntimeException  
HeapHostMonitor Việc triển khai AbstractHostMonitor giúp theo dõi bộ nhớ heap trên máy chủ và ghi nhật ký định kỳ vào nhật ký hoạt động. 
HeapSegment Mô tả các loại và vị trí của các đối tượng trong một phân đoạn của vùng nhớ heap. 
HeapSegment.HeapSegmentElement Mô tả một đối tượng/khu vực được mã hoá trong dữ liệu HPSG. 
HelloWorldMultiTargetPreparer Ví dụ về cách triển khai IMultiTargetPreparer
HistoryLogger TF History Logger, nhật ký đặc biệt chỉ chứa một số sự kiện cụ thể. 
HostGTest Một Kiểm thử chạy gói kiểm thử gốc. 
HostMetric Lớp này đại diện cho một mẫu chỉ số máy chủ lưu trữ cần được báo cáo. 
HostOptions Lớp lưu giữ các lựa chọn về máy chủ lưu trữ. 
HostStatsdMetricCollector Một IMetricCollector thu thập các chỉ số statsd từ phía máy chủ lưu trữ bằng cách sử dụng các lệnh tiện ích statsd. 
HostTest Một trình chạy kiểm thử cho các kiểm thử dựa trên máy chủ lưu trữ JUnit. 
HostUtils Triển khai một số phương thức tiện ích hữu ích để chạy các kiểm thử trên máy chủ lưu trữ. 
HprofAllocSiteParser Lớp trợ giúp để phân tích cú pháp thông tin từ phần Vị trí phân bổ của báo cáo hprof. 
HttpHelper Chứa các phương thức trợ giúp để thực hiện yêu cầu http 
HttpHelper.RequestRunnable Runnable để đưa ra yêu cầu bằng IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult)
HttpMultipartPost Lớp trợ giúp để tạo yêu cầu đăng HTTP nhiều phần. 
HttpRemoteFileResolver Triển khai IRemoteFileResolver cho phép tải tệp từ xa xuống qua http 
HttpsRemoteFileResolver Triển khai IRemoteFileResolver cho phép tải tệp từ xa xuống qua https 

I

IAbi Giao diện đại diện cho ABI đang được kiểm thử. 
IAbiReceiver Một bài kiểm thử cần ABI đang được kiểm thử. 
IAndroidDebugBridge Định nghĩa giao diện cho các phương thức ERROR(/com.android.ddmlib.AndroidDebugBridge) được dùng trong gói này. 
IAppBuildInfo Giao diện này không còn được dùng nữa. Sử dụng trực tiếp IBuildInfo. 
IAutoRetriableTest Giao diện cho một IRemoteTest không triển khai ITestFilterReceiver nhưng vẫn muốn hỗ trợ tính năng tự động thử lại. 
IBatteryInfo Giao diện xác định hoạt động tương tác với pin của thiết bị. 
IBatteryInfo.BatteryState Mô tả trạng thái sạc pin hiện tại. 
IBlockFilter Kiểm soát việc có phân phát một khối dữ liệu phải được gửi đến thiết bị hay không. 
IBlockTransformer Biến đổi khối dữ liệu (không bắt buộc) trước khi gửi. 
IBuildInfo Lưu giữ thông tin về bản dựng đang được kiểm thử. 
IBuildInfo.BuildInfoProperties Một số thuộc tính mà IBuildInfo có thể có để điều chỉnh một số cách xử lý của thuộc tính đó. 
IBuildProvider Chịu trách nhiệm cung cấp thông tin về bản dựng đang được kiểm thử. 
IBuildReceiver Một kiểm thử cần tham chiếu đến bản dựng đang được kiểm thử. 
ICacheClient Một giao diện cho ứng dụng bộ nhớ đệm. 
IClusterClient Một giao diện để tương tác với phần phụ trợ TFC. 
IClusterEvent Giao diện cho mọi sự kiện cụm cần tải lên TFC. 
IClusterEventUploader<T extends IClusterEvent> Giao diện cho ClusterEventUploader 
IClusterOptions Một giao diện để nhận các lựa chọn liên quan đến cụm. 
ICommandOptions Vùng chứa cho các lựa chọn thực thi đối với lệnh. 
ICommandScheduler Một trình lập lịch để chạy các lệnh TradeFederation. 
ICommandScheduler.IScheduledInvocationListener Trình nghe cho các sự kiện gọi khi quá trình gọi hoàn tất. 
ICompressionStrategy Một giao diện đại diện cho thuật toán nén có thể được chọn trong thời gian chạy. 
IConfigOptionValueTransformer Một giao diện để thao tác với giá trị lựa chọn cấu hình 
IConfigurableVirtualDevice Một giao diện cung cấp thông tin về thông tin thiết bị ảo có thể được định cấu hình trước (địa chỉ IP máy chủ lưu trữ, người dùng máy chủ lưu trữ, độ lệch cổng, v.v.). 
IConfiguration Thông tin cấu hình cho một lệnh gọi TradeFederation. 
IConfigurationFactory Factory để tạo IConfiguration 
IConfigurationReceiver Giao diện đơn giản để biểu thị đối tượng chấp nhận một IConfiguration
IConfigurationServer Một giao diện cho máy chủ cấu hình. 
ICredentialFactory Một giao diện cho nhà máy thông tin đăng nhập để tạo Credential oauth2. 
IDefaultObjectLoader Giao diện để tải các đối tượng mặc định phải có trong cấu hình YAML của chúng tôi. 
IDefaultObjectLoader.LoaderConfiguration Đối tượng cấu hình tải để truyền thông tin đến trình tải. 
IDevice Một thiết bị. 
IDevice.DeviceState Trạng thái của thiết bị. 
IDevice.DeviceUnixSocketNamespace Không gian tên của một Ổ cắm miền Unix được tạo trên thiết bị. 
IDevice.Feature Tính năng phần mềm ở cấp thiết bị. 
IDevice.HardwareFeature Tính năng phần cứng ở cấp thiết bị. 
IDeviceActionReceiver Cung cấp một API để nhận các sự kiện trên thiết bị. 
IDeviceBuildInfo Một IBuildInfo đại diện cho bản dựng hoàn chỉnh của thiết bị Android và (không bắt buộc) các kiểm thử của bản dựng đó. 
IDeviceBuildProvider Một IBuildProvider sử dụng thông tin từ ITestDevice để truy xuất bản dựng. 
IDeviceConfiguration Giao diện Trình giữ cấu hình thiết bị. 
IDeviceConnection Biểu thị một kết nối với thiết bị có thể đọc và ghi. 
IDeviceConnection.Factory  
IDeviceFlasher Nâng cấp hình ảnh thiết bị trên một thiết bị. 
IDeviceFlasher.UserDataFlashOption Liệt kê các lựa chọn để xử lý hình ảnh dữ liệu người dùng 
IDeviceManager Giao diện để quản lý bộ thiết bị có sẵn để kiểm thử. 
IDeviceManager.IFastbootListener Trình nghe các thay đổi về trạng thái fastboot. 
IDeviceMonitor Giao diện để theo dõi trạng thái của thiết bị. 
IDeviceMonitor.DeviceLister Một lớp tương tự như Runnable sẽ trả về các thiết bị đã biết và trạng thái của chúng. 
IDeviceRecovery Giao diện để khôi phục một thiết bị đã chuyển sang trạng thái ngoại tuyến. 
IDeviceSelection Giao diện cho tiêu chí lựa chọn thiết bị. 
IDeviceSelection.BaseDeviceType  
IDeviceStateMonitor Cung cấp các cơ sở để theo dõi trạng thái của IDevice
IDeviceTest Giao diện cho đối tượng cần tham chiếu đến một ITestDevice
IDisableable Giao diện mô tả một đối tượng Tradefed có thể bị vô hiệu hoá. 
IdSizesReply  
IDynamicShardingClient Giao diện trình bao bọc cho ứng dụng phân đoạn

Điều này là để chúng ta có thể thay thế bằng một HTTP hoặc một phương thức kiểm thử nếu cần. 

IDynamicShardingConnectionInfo Giao diện cho các lớp chứa thông tin kết nối phân đoạn động 
IEmail Giao diện để gửi email. 
IEmail.Message Vùng chứa dữ liệu thư email. 
IFileDownloader Giao diện để tải một tệp từ xa xuống. 
IFileEntry Định nghĩa giao diện cung cấp hợp đồng đơn giản hơn, có thể mô phỏng cho các phương thức FileEntry
IFileResolverLoader Tải các phương thức triển khai IRemoteFileResolver
IFileResolverLoader.ResolverLoadingException Ngoại lệ được tạo nếu không tải hoặc khởi tạo được một trình phân giải. 
IFlashingResourcesParser Giao diện để cung cấp các phiên bản bắt buộc của tệp hình ảnh phụ cần thiết để flash một thiết bị. 
IFlashingResourcesRetriever Giao diện để truy xuất các tệp hình ảnh phụ cần thiết để flash một thiết bị. 
IFolderBuildInfo Một IBuildInfo trừu tượng đơn giản có các cấu phần phần mềm bản dựng nằm trong một thư mục hệ thống tệp cục bộ. 
IFormatterGenerator Giao diện mô tả một trình định dạng cho SuiteResultHolder
IFuseDriverProfile Xác định hành vi cụ thể của một trình điều khiển FUSE cụ thể, cho phép MountManager là chung. 
IGlobalConfiguration Một lớp bao gồm thông tin cấu hình chung cho một phiên bản Trade Federation duy nhất (bao gồm bất kỳ số lượng lệnh gọi nào của cấu hình thực tế). 
IHarnessException Nội dung mô tả về giao diện ngoại lệ của bộ công cụ sẽ được các ngoại lệ của bộ công cụ triển khai. 
IHostCleaner Dọn dẹp máy chủ sau khi quá trình chạy thử nghiệm hoàn tất. 
IHostHealthAgent Một giao diện để phát ra các chỉ số về máy chủ lưu trữ hoặc thiết bị. 
IHostMonitor Giao diện để gửi dữ liệu máy chủ lưu trữ 
IHostMonitor.HostDataPoint Lớp chung cho dữ liệu cần báo cáo. 
IHostMonitor.HostMetricType  
IHostOptions Giao diện phần giữ chỗ cho các lựa chọn về máy chủ lưu trữ. 
IHostOptions.PermitLimitType Liệt kê các bộ giới hạn giấy phép có thể có 
IHostResourceManager Giao diện để quản lý tài nguyên máy chủ lưu trữ. 
IHttpHelper Phương thức hỗ trợ để thực hiện các yêu cầu http. 
IHttpHelper.DataSizeException  
IIncrementalSetup Một giao diện giúp quyết định xem có nên thử thiết lập gia tăng cho các trình chuẩn bị TradeFed hay không. 
IInstrumentationResultParser Giao diện để phân tích cú pháp kết quả của một lần chạy kiểm thử đo lường từ shell. 
IInstrumentationResultParser.SessionResultCodes Mã kết quả của phiên đo lường am. 
IInstrumentationResultParser.StatusCodes Mã trạng thái của kết quả kiểm thử. 
IInstrumentationResultParser.StatusKeys Các khoá trạng thái kiểm thử có liên quan. 
IInvocationContext Lưu giữ thông tin về Invocation để các kiểm thử truy cập nếu cần. 
IInvocationContext.TimingEvent  
IInvocationContextReceiver Một kiểm thử cần tham chiếu đến ngữ cảnh của lệnh gọi. 
IInvocationExecution Giao diện mô tả những hành động sẽ được thực hiện trong quá trình gọi. 
IKeyStoreClient Giao diện để truy cập vào một kho khoá cho mật khẩu hoặc dữ liệu nhạy cảm. 
IKeyStoreFactory Nhà máy để tạo IKeyStoreClient
ILabPreparer Giao diện đánh dấu cho người chuẩn bị phòng thí nghiệm

Hãy xem phần ITargetPreparer để biết nội dung mô tả về mục đích của các giao diện này. 

ILeveledLogOutput Các lớp triển khai giao diện này cung cấp các phương thức xử lý việc xuất thông báo nhật ký. 
ILogcatReceiver Một lớp cung cấp đầu ra của logcat của thiết bị dưới dạng InputStreamSource
ILogger Giao diện dùng để hiển thị cảnh báo/lỗi. 
ILogRegistry Một giao diện cho trình ghi nhật ký singleton ILogOutput, có chức năng ghép kênh và quản lý nhiều trình ghi nhật ký. 
ILogRegistry.EventType Các sự kiện hữu ích cần được ghi lại 
ILogSaver Các lớp triển khai giao diện này cung cấp các phương thức để lưu trữ nhật ký ở một vị trí trung tâm. 
ILogSaverListener Cho phép ITestInvocationListener lắng nghe thời điểm các tệp nhật ký được lưu. 
ImageContentAnalyzer Trình phân tích để phân tích nội dung hình ảnh trên thiết bị 
IManagedTestDevice Một ITestDevice có vòng đời được quản lý. 
IManagedTestDevice.DeviceEventResponse Vùng chứa cho phản hồi đối với lệnh gọi IManagedTestDevice.handleAllocationEvent(DeviceEvent) 
IManagedTestDeviceFactory Giao diện nhà sáng tạo cho IManagedTestDevice 
IMetricCollector Giao diện này sẽ được thêm dưới dạng một trình trang trí khi báo cáo kết quả kiểm thử để thu thập các chỉ số phù hợp. 
IMetricCollectorReceiver Giao diện mà IRemoteTest cần triển khai nếu cần lấy danh sách IMetricCollector cho lần chạy thử nghiệm. 
IMoblyYamlResultHandler Giao diện của trình xử lý kết quả mobly yaml. 
IMoblyYamlResultHandler.ITestResult Giao diện của kết quả mobly yaml 
IModuleController Giao diện để kiểm soát việc có nên thực thi một mô-đun hay không. 
IModuleController.RunStrategy Enum mô tả cách thực thi mô-đun. 
IModuleParameterHandler Giao diện cho các tham số của mô-đun bộ. 
IMultiDeviceRecovery Giao diện để khôi phục nhiều thiết bị không kết nối mạng. 
IMultiDeviceTest Giao diện này không còn được dùng nữa. Giao diện này tạm thời được giữ lại để đảm bảo khả năng tương thích nhưng thực tế không còn được dùng nữa. Vui lòng không triển khai. 
IMultiTargetPreparer Chuẩn bị môi trường kiểm thử cho nhiều thiết bị cùng lúc. 
INativeDevice Cung cấp một API đáng tin cậy và có cấp độ cao hơn một chút cho ddmlib IDevice
INativeDeviceTest Giao diện cho đối tượng cần tham chiếu đến một INativeDevice
IncrementalImageUtil Một tiện ích để tận dụng bản cập nhật thiết bị và hình ảnh gia tăng. 
IncrementalInstallSession Được dùng để tạo một phiên cài đặt gói gia tăng trong đó các khối của APK đã cài đặt được truyền trực tuyến đến thiết bị khi cần đọc. 
IncrementalInstallSession.Builder  
InfraErrorIdentifier Giá trị nhận dạng lỗi từ cơ sở hạ tầng Trade Federation và cơ sở hạ tầng phụ thuộc (chẳng hạn như cơ sở hạ tầng Build). 
InputStreamSource Về cơ bản, giao diện này bao bọc một ERROR(/InputStream) để có thể sao chép. 
InstallAllTestZipAppsSetup Một ITargetPreparer cài đặt tất cả ứng dụng trong tệp zip kiểm thử. 
InstallApexModuleTargetPreparer  
InstallApkSetup Một ITargetPreparer cài đặt một hoặc nhiều apk nằm trên hệ thống tệp. 
InstallBuildEnvApkSetup Một ITargetPreparer cài đặt một hoặc nhiều tệp apk kiểm thử từ môi trường bản dựng nền tảng Android. 
InstallCreateReceiver Đầu ra của receiver cho dòng lệnh "pm install-create". 
InstalledInstrumentationsTest Chạy tất cả các phương thức đo lường được tìm thấy trên thiết bị hiện tại. 
InstallException Được truyền nếu không cài đặt hoặc gỡ cài đặt được ứng dụng. 
InstallKernelModulePreparer Một trình chuẩn bị mục tiêu cài đặt các mô-đun kernel. 
InstallMetrics  
InstallReceiver Đầu ra của lệnh "pm install package.apk". 
InstantAppHandler Trình xử lý cho ModuleParameters.INSTANT_APP
InstrumentationPreparer Một ITargetPreparer chạy công cụ đo lường 
InstrumentationProtoResultParser Phân tích cú pháp kết quả "chế độ đầu ra protoStd" của một lần chạy kiểm thử đo lường từ shell và thông báo cho ITestRunListener về kết quả. 
InstrumentationResultParser Phân tích kết quả của "chế độ đầu ra thô" của một lần chạy kiểm thử đo lường từ shell và thông báo cho ITestRunListener về kết quả. 
InstrumentationTest Một Kiểm thử chạy gói kiểm thử đo lường trên thiết bị đã cho. 
InvocationCacheHelper Tiện ích để xử lý việc tải lên và tra cứu kết quả bộ nhớ đệm lệnh gọi. 
InvocationCacheHelper.CacheInvocationResultDescriptor Mô tả kết quả trong bộ nhớ đệm. 
InvocationContext Phương thức triển khai chung của IInvocationContext
InvocationExecution Lớp mô tả tất cả các bước gọi: tải bản dựng xuống, target_prep, chạy kiểm thử, dọn dẹp. 
InvocationLocal<T> Lớp này cung cấp các biến trong phạm vi lệnh gọi. 
InvocationMetricLogger Một lớp tiện ích cho một lệnh gọi để ghi lại một số chỉ số. 
InvocationMetricLogger.InvocationGroupMetricKey Tính năng nhóm cho phép ghi nhật ký một số nhóm theo cùng một khoá. 
InvocationMetricLogger.InvocationMetricKey Một số khoá có tên đặc biệt mà chúng tôi sẽ luôn điền sẵn cho lệnh gọi. 
InvocationProtoResultReporter Trình báo cáo lưu trữ thông tin về bộ nhớ đệm ở cấp độ lệnh gọi và danh sách các mô-đun của bộ nhớ đệm 
InvocationStatus Một lớp để lưu trữ trạng thái gọi. 
InvocationStatus Một enum trợ giúp để biểu thị trạng thái gọi 
InvocationSummaryHelper Lớp trợ giúp để thu thập và báo cáo TestSummary cho nhóm người nghe 
InvocationToJUnitResultForwarder Một lớp theo dõi các sự kiện ITestInvocationListener và chuyển tiếp các sự kiện đó đến TestListener
IPostProcessor Trình xử lý hậu kỳ là một đối tượng Trade Federation nhằm cho phép xử lý các chỉ số và nhật ký SAU khi kiểm thử và TRƯỚC khi báo cáo kết quả. 
IRecorderClient Giao diện để giao tiếp với phần phụ trợ của trình ghi ResultDB. 
IRemoteAndroidTestRunner Giao diện để chạy lệnh kiểm thử Android từ xa và báo cáo kết quả cho một trình nghe. 
IRemoteAndroidTestRunner.CoverageOutput  
IRemoteAndroidTestRunner.TestSize  
IRemoteFeature Giao diện mô tả một tính năng trong Tradefed có thể được thực thi dựa trên yêu cầu. 
IRemoteFileResolver Giao diện cho các đối tượng có thể phân giải một tệp từ xa thành một tệp cục bộ. 
IRemoteFileResolver.RemoteFileResolverArgs Các đối số được truyền đến các trình phân giải 
IRemoteFileResolver.ResolvedFile Lớp lưu giữ thông tin về tệp đã phân giải và một số siêu dữ liệu. 
IRemoteScheduledListenersFeature Phần mở rộng của IRemoteFeature để hỗ trợ truyền trong IScheduledInvocationListener
IRemoteTest Một kiểm thử báo cáo kết quả trực tiếp đến ITestInvocationListener
IReportNotExecuted Trong trường hợp thực thi không đầy đủ, IRemoteTest triển khai giao diện này có thể báo cáo các kiểm thử chưa thực thi để cải thiện báo cáo. 
IRescheduler Giao diện để lên lịch lại một cấu hình để thực thi trong tương lai. 
IResourceMetricCollector Giao diện để người dùng triển khai các trình thu thập tài nguyên tuỳ chỉnh. 
IRestApiHelper Một giao diện trợ giúp để thực hiện các lệnh gọi API REST. 
IResumableTest Giao diện này không còn được dùng nữa. Không cần đến nữa 
IRetryDecision Giao diện thúc đẩy quyết định thử lại và áp dụng bộ lọc trên lớp để thử lại có mục tiêu hơn. 
IRuntimeHintProvider  
IRunUtil Giao diện để chạy các thao tác có thời gian và lệnh hệ thống. 
IRunUtil.EnvPriority Enum xác định xem có đặt hay huỷ đặt một env cụ thể hay không. 
IRunUtil.IRunnableResult Một giao diện để thực thi không đồng bộ một thao tác trả về trạng thái boolean. 
ISandbox Giao diện xác định một hộp cát có thể dùng để chạy một lệnh gọi. 
ISandboxFactory Nhà máy để tạo ISandbox
ISetOptionReceiver Việc triển khai giao diện này phải có một Option có tên "set-option" được liên kết với HostTest.SET_OPTION_NAME
IShardableListener ITestInvocationListener có thể được phân đoạn. 
IShardableTest Một IRemoteTest có thể được chia thành các kiểm thử phụ có thể thực thi riêng biệt. 
IShardHelper Giao diện của một đối tượng mô tả chiến lược phân đoạn cần áp dụng cho một cấu hình. 
IShellEnabledDevice Một thiết bị trừu tượng có thể nhận các lệnh shell. 
IShellOutputReceiver Các lớp triển khai giao diện này cung cấp các phương thức xử lý đầu ra từ lệnh shell từ xa trên một thiết bị/trình mô phỏng. 
IsolatedHostTest Triển khai một trình chạy TradeFed sử dụng một quy trình con để thực thi các kiểm thử trong môi trường có ít sự phụ thuộc thay vì thực thi chúng trên quy trình chính. 
IStackTraceInfo Các lớp triển khai giao diện này cung cấp một phương thức trả về dấu vết ngăn xếp. 
ISupportGranularResults Giao diện chỉ định liệu ITestInvocationListener có hỗ trợ nhận kết quả chi tiết hay không. 
ISystemStatusChecker Một trình kiểm tra thực hiện các bước kiểm tra trạng thái hệ thống và trả về giá trị boolean để cho biết liệu hệ thống có ở trạng thái dự kiến hay không. 
ISystemStatusCheckerReceiver Một IRemoteTest yêu cầu quyền truy cập vào ISystemStatusChecker từ cấu hình. 
ITargetCleaner Giao diện này không còn được dùng nữa. tearDown đã được chuyển sang giao diện ITargetPreparer cơ sở. 
ITargetPreparer Chuẩn bị môi trường kiểm thử cho quá trình kiểm thử. 
ITemporaryDevice Giao diện đại diện cho một thiết bị có thể là một phần giữ chỗ tạm thời. 
ITerribleFailureHandler Một giao diện để xử lý các lỗi nghiêm trọng từ LogUtil.CLog.wtf(String, Throwable)
 
ITestAnnotationFilterReceiver Một trình chạy có thể lọc những kiểm thử cần chạy dựa trên chú thích. 
ITestCollector Hỗ trợ việc thu thập dữ liệu kiểm thử; khi được đặt, trình chạy kiểm thử phải thực hiện một lượt chạy thử để thu thập các trường hợp kiểm thử mà không thực sự thực thi chúng. 
ITestDevice Cung cấp một API đáng tin cậy và có cấp độ cao hơn một chút cho ddmlib IDevice
ITestDevice.ApexInfo Một lớp cấu trúc đơn giản để lưu trữ thông tin về một APEX duy nhất 
ITestDevice.MountPointInfo Một lớp cấu trúc đơn giản để lưu trữ thông tin về một điểm gắn duy nhất 
ITestDevice.RecoveryMode  
ITestFileFilterReceiver Một trình chạy có thể nhận một tệp chỉ định những kiểm thử cần chạy và/hoặc không cần chạy. 
ITestFilterReceiver Một trình chạy có thể lọc những kiểm thử cần chạy. 
ITestInformationReceiver Giao diện để nhận TestInformation cho một số lớp. 
ITestInvocation Xử lý một lệnh gọi kiểm thử TradeFederation. 
ITestInvocation.ExitInformation Biểu thị một số thông tin thoát cho một lệnh gọi. 
ITestInvocationListener Trình nghe kết quả kiểm thử từ lệnh gọi kiểm thử. 
ITestLifeCycleReceiver Nhận thông báo về sự kiện trong quá trình chạy kiểm thử đo lường. 
ITestLogger Một thực thể có thể thực hiện việc ghi nhật ký luồng dữ liệu thuộc nhiều loại. 
ITestLoggerReceiver Một thực thể có thể được chèn bằng một thực thể ITestLogger để có thể dùng cho mục đích ghi nhật ký. 
ITestRunListener Nhận thông báo về sự kiện trong quá trình chạy kiểm thử đo lường. 
ITestsPool Giao diện mô tả một nhóm các bài kiểm thử mà chúng ta có thể truy cập và chạy 
ITestStorageClient Giao diện để giao tiếp với phần phụ trợ Bộ nhớ kiểm thử Android. 
ITestSuite Lớp trừu tượng dùng để chạy Bộ kiểm thử. 
ITestSuite.IsolatedModuleGrade  
ITestSuite.MultiDeviceModuleStrategy  
ITestSuiteResultLoader Giao diện mô tả một trình trợ giúp để tải các kết quả trước đó theo cách có thể chạy lại. 
ITestSummaryListener Giao diện cho phép ITestInvocationListener trao đổi một số thông tin hạn chế thông qua bản tóm tắt. 
ITestsZipInstaller Cài đặt các kiểm thử từ tệp zip kiểm thử (do hệ thống xây dựng xuất ra) trên một thiết bị. 
ITokenProvider Giao diện mô tả một đối tượng có thể cung cấp mã thông báo của một thiết bị cụ thể. 
ITokenRequest Giao diện mà IRemoteTest có thể triển khai để cho biết rằng giao diện này yêu cầu một thiết bị có mã thông báo đặc biệt. 

J

JarHostTest Trình chạy kiểm thử cho các kiểm thử JUnit phía máy chủ lưu trữ. 
JarHostTest.HostTestListener Trình nghe bao bọc chuyển tiếp tất cả sự kiện, ngoại trừ testRunStarted() và testRunEnded() đến trình nghe được nhúng. 
JavaCodeCoverageCollector BaseDeviceMetricCollector sẽ kéo các phép đo mức độ phù hợp của Java ra khỏi thiết bị và ghi lại các phép đo đó dưới dạng các cấu phần phần mềm kiểm thử. 
JavaCodeCoverageFlusher Một lớp tiện ích giúp đặt lại và buộc xoá các phép đo mức độ sử dụng mã Java khỏi các quy trình đang chạy trên thiết bị. 
JdwpAgent  
JdwpCommands Các hằng số lệnh JDWP như được chỉ định tại đây 
JdwpExtension  
JdwpHandshake  
JdwpInterceptor  
JdwpPacket Một gói JDWP, nằm ở đầu ByteBuffer ở đâu đó. 
JdwpPayload  
JdwpProtocol  
JSONFileKeyStoreClient Một mẫu triển khai trong đó tệp JSON cục bộ đóng vai trò là kho khoá. 
JSONFileKeyStoreFactory Triển khai JSON KeyStore Factory, cung cấp JSONFileKeyStoreClient để truy cập vào Tệp kho khoá JSON. 
JsonHttpTestResultReporter Một trình báo cáo kết quả mã hoá kết quả chỉ số kiểm thử và thông tin về nhánh, thiết bị thành JSON và POST vào một điểm cuối dịch vụ HTTP 
JUnit4ResultForwarder Trình chuyển tiếp kết quả từ JUnit4 Runner. 
JUnit4TestFilter Lớp trợ giúp cung cấp tính năng lọc cho runner JUnit4 bằng cách mở rộng Filter
JUnitRunUtil Một lớp trợ giúp để chuyển hướng lệnh gọi IRemoteTest.run(TestInformation, ITestInvocationListener) đến lệnh gọi Test.run(TestResult)
JUnitToInvocationResultForwarder Một lớp theo dõi các sự kiện TestListener và chuyển tiếp các sự kiện đó đến một ITestInvocationListener
JUnitXmlParser Trình phân tích cú pháp trích xuất dữ liệu kết quả kiểm thử từ kết quả JUnit được lưu trữ trong XMLJUnitResultFormatter của ant và chuyển tiếp dữ liệu đó đến ITestInvocationListener. 

nghìn

KernelModuleUtils  
KernelTargetTest Trình chạy kiểm thử cho tệp thực thi chạy trên mục tiêu và phân tích kết quả kiểm thử của kiểm thử hạt nhân. 
KernelTestModuleController Lớp cơ sở cho một bộ điều khiển mô-đun không chạy các kiểm thử khi không khớp với cấu trúc . 
KeyguardControllerState Vùng chứa cho các trạng thái khoá bảo vệ. 
KeyguardStatusChecker Kiểm tra trạng thái khoá bảo vệ sau khi thực thi mô-đun. 
KeyStoreException Được gửi khi xảy ra lỗi nghiêm trọng về kho khoá. 
KillExistingEmulatorPreparer ITargetPreparer tắt một trình mô phỏng đang chạy. 
KnownFailurePreparer Trình chuẩn bị mục tiêu để bỏ qua việc thử lại lỗi đã biết. 
KTapResultParser Đọc đầu ra KTAP do mô-đun kiểm thử KUnit tạo và đặt trong tệp "results" trong debugfs. 
KTapResultParser.ParseResolution  
KUnitModuleTest Trình chạy kiểm thử để chạy các mô-đun kiểm thử KUnit trên thiết bị. 

L

LabResourceDeviceMonitor Trình giám sát tài nguyên phòng thí nghiệm khởi động/quản lý máy chủ gRPC cho LabResourceService. 
LargeOutputReceiver Một lớp được thiết kế để giúp chạy các lệnh chạy dài thu thập đầu ra. 
LastShardDetector Khi chạy phân đoạn cục bộ, đôi khi chúng ta chỉ muốn thực thi một số thao tác khi phân đoạn cuối cùng đạt đến invocationEnded(long)
LeakedThreadStatusChecker Trình kiểm tra trạng thái để đảm bảo mô-đun không làm rò rỉ một Luồng đang chạy. 
LegacySubprocessResultsReporter Một cách triển khai cố định của trình báo cáo kết quả quy trình con. Cách triển khai này vẫn tương thích với các phiên bản TF/CTS trước đây (ví dụ: 8 trở lên), mặc dù có những thay đổi trong siêu lớp của trình báo cáo. 
ListInstrumentationParser Một IShellOutputReceiver phân tích cú pháp đầu ra của truy vấn "pm list instrumentation" 
ListInstrumentationParser.InstrumentationTarget  
LocalAndroidVirtualDevice Lớp cho các thiết bị ảo cục bộ chạy trên máy chủ TradeFed. 
LocalAppBuildProvider Một IBuildProvider tạo ra một IBuildInfo dựa trên đường dẫn cục bộ được cung cấp 
LocalDeveloper Phát hiện và trả về xem đây có phải là nhà phát triển cục bộ đang chạy Tradefed hay không. 
LocalDeviceBuildProvider Một IBuildProvider tạo IDeviceBuildInfo dựa trên đường dẫn thư mục hệ thống tệp được cung cấp. 
LocalEmulatorLaunch TargetPreparer khởi chạy trình mô phỏng cục bộ từ môi trường bản dựng Android. 
LocalEmulatorSnapshot TargetPreparer dùng để tạo một ảnh chụp nhanh trình mô phỏng sạch từ môi trường phát triển/bản dựng Android 
LocalFileHeader LocalFileHeader là một lớp chứa thông tin của một tệp/thư mục bên trong tệp zip. 
LocalFileResolver Triển khai IRemoteFileResolver cho phép liên kết các tệp trên thiết bị 
LocalFolderBuildProvider Một IBuildProvider tạo IFolderBuildInfo dựa trên đường dẫn cục bộ được cung cấp 
LocalHostResourceManager Tài nguyên máy chủ lưu trữ của người quản lý. 
LocalPool Triển khai một nhóm kiểm thử cục bộ 
LocalRunInstructionBuilder Tiện ích để biên dịch chỉ dẫn chạy kiểm thử cục bộ. 
LockSettingsBaselineSetter Một phương thức thiết lập để xoá các chế độ cài đặt khoá màn hình. 
Nhật ký  
Nhật ký Lớp nhật ký phản ánh API trong các nguồn Android chính. 
Log.ILogOutput Các lớp triển khai giao diện này cung cấp các phương thức xử lý việc xuất thông báo nhật ký. 
Log.LogLevel Enum Cấp độ nhật ký. 
Log.LogLevel Enum Cấp độ nhật ký. 
LogAssociation Một lớp đại diện cho mối liên kết giữa tệp nhật ký và một bài kiểm thử. 
LogcatCrashResultForwarder Trình nghe đặc biệt: khi có lỗi (quá trình đo lường gặp sự cố), trình nghe này sẽ cố gắng trích xuất thông tin về sự cố từ logcat và thêm thông tin đó vào thông báo lỗi liên kết với kiểm thử. 
LogcatEventParser  
LogcatEventType Loại sự kiện cho LogcatEventParser
LogcatOnFailureCollector Trình thu thập sẽ ghi lại và đăng nhập một logcat khi một trường hợp kiểm thử không thành công. 
LogcatReceiver Lớp thu thập logcat ở chế độ nền. 
LogcatTimingMetricCollector Một trình thu thập chỉ số thu thập thông tin về thời gian (ví dụ: thời gian chuyển đổi người dùng) từ logcat trong một hoặc nhiều lần kiểm thử lặp lại bằng cách sử dụng các mẫu biểu thức chính quy đã cho để phân tích cú pháp tín hiệu bắt đầu và kết thúc của một sự kiện từ các dòng logcat. 
LogDataType Biểu thị loại dữ liệu của dữ liệu nhật ký. 
LogFile Lớp lưu giữ siêu dữ liệu cho một tệp nhật ký đã lưu. 
LogFileSaver Một đối tượng hỗ trợ cho ITestInvocationListener sẽ lưu dữ liệu nhật ký vào một tệp 
LogReceiver  
LogRegistry Một phương thức triển khai ILogRegistry có thể ghép kênh và quản lý nhiều trình ghi nhật ký, sử dụng trình ghi nhật ký thích hợp dựa trên ThreadGroup của luồng thực hiện lệnh gọi. 
LogSaverResultForwarder Một ResultForwarder để lưu nhật ký bằng trình lưu tệp toàn cục. 
LogUtil Một lớp tiện ích ghi nhật ký. 
LogUtil.CLog Một lớp shim cho Log tự động sử dụng tên lớp đơn giản của phương thức gọi làm thẻ nhật ký 
LUCIResultReporter Một trình báo cáo kết quả lưu các kết quả kiểm thử mà ResultDB và LUCI cần vào định dạng JSON (go/result-sink) và ghi lại vị trí tệp trong bảng điều khiển. 

T2

MainlineModuleHandler Một lớp trình xử lý đơn giản cho Mô-đun chính, tạo InstallApexModuleTargetPreparer và chèn đường liên kết động vào đó dựa trên các mô-đun chính đã cho để tự động truy xuất các mô-đun đó. 
MainlineTestModuleController Lớp cơ sở cho bộ điều khiển mô-đun để chạy kiểm thử dựa trên các mô-đun chính được tải sẵn trên thiết bị đang được kiểm thử. 
ManagedRemoteDevice Một thiết bị chạy trong máy ảo mà chúng tôi quản lý từ xa thông qua một thực thể Tradefed bên trong VM. 
ManagedTestDeviceFactory Nhà máy tạo ra nhiều loại thiết bị mà Tf có thể giám sát 
MaxSdkModuleController Lớp cơ sở cho một bộ điều khiển mô-đun không chạy các bài kiểm thử trên các phiên bản cao hơn một số phiên bản SDK được chỉ định. 
MergedZipEntryCollection Hợp nhất các mục zip riêng lẻ trong một tệp zip lớn thành các khối để giảm thiểu số lần tải xuống. 
MergeMultiBuildTargetPreparer Một IMultiTargetPreparer cho phép truyền thông tin từ bản dựng này sang bản dựng khác bằng cách đặt tên cho chúng và khoá tệp để sao chép sang bản dựng khác. 
MergeStrategy Mô tả cách tổng hợp kết quả khi có nhiều lượt thử. 
MerkleTree Một biểu thị cây merkle như được xác định bởi api thực thi từ xa. 
MetricFilePostProcessor Được dùng để tải tệp nhật ký chỉ số được thu thập trong quá trình kiểm thử và cấp độ chạy lên. 
MetricFileUtil Tiện ích lưu trữ quá trình chạy kiểm thử và các chỉ số kiểm thử vào cuối lệnh gọi trong một tệp văn bản, đồng thời tải tệp đó lên Android Build API. 
MetricFileUtil.TestRunMetrics  
MetricOption Chú thích cho các phương thức kiểm thử được chú thích bằng @Test hoặc nếu chú thích là một phần của danh sách chú thích TestDescription cho phép chỉ định một số tham số bổ sung hữu ích cho việc: Điều chỉnh hành vi của các bộ sưu tập, lọc một số phương thức. 
MetricsXMLResultReporter MetricsXMLResultReporter ghi các chỉ số kiểm thử và chỉ số chạy vào một tệp XML trong thư mục do tham số metrics-folder chỉ định ở giai đoạn invocationEnded của quy trình kiểm thử. 
MetricTestCase Phần mở rộng của TestCase cho phép ghi lại các chỉ số khi chạy trong TradeFed. 
MetricTestCase.LogHolder Cấu trúc để lưu giữ tệp nhật ký cần báo cáo. 
MetricUtil Lớp tiện ích để kéo các chỉ số từ cấu hình statsd được đẩy. 
MetricUtility Chứa các phương thức tiện ích chung để lưu trữ chỉ số kiểm thử, tổng hợp các chỉ số trong các kiểm thử tương tự và ghi các chỉ số vào một tệp. 
MetricUtils Lớp lưu trữ các phương thức hỗ trợ để xử lý việc chuyển đổi định dạng Đơn vị đo lường. 
MinApiLevelModuleController Lớp cơ sở cho một bộ điều khiển mô-đun không chạy kiểm thử khi ở dưới một cấp độ API cụ thể. 
MinSdkModuleController Lớp cơ sở cho một bộ điều khiển mô-đun không chạy kiểm thử trên các phiên bản thấp hơn một số phiên bản SDK được chỉ định. 
MixImageZipPreparer Một IMultiTargetPreparer kết hợp hình ảnh của bản dựng hệ thống trong bản dựng thiết bị. 
MixKernelTargetPreparer Một ITargetPreparer cho phép kết hợp hình ảnh nhân với hình ảnh thiết bị. 
MixRadioTargetPreparer Một ITargetPreparer cho phép kết hợp hình ảnh vô tuyến với hình ảnh thiết bị. 
MoblyArtifactReporter Trình báo cáo cấu phần phần mềm Mobly. 
MoblyBinaryHostTest Kiểm thử trên máy chủ lưu trữ nhằm chạy tệp nhị phân mobly python từ Hệ thống bản dựng Android (Soong) 
MoblyYamlResultControllerInfoHandler Trình xử lý phần tử "Thông tin về bộ điều khiển" trong kết quả yaml của Mobly. 
MoblyYamlResultControllerInfoHandler.ControllerInfo  
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder  
MoblyYamlResultHandlerFactory Nhà máy trình xử lý kết quả Mobly yaml tạo trình xử lý phù hợp dựa trên loại kết quả. 
MoblyYamlResultHandlerFactory.InvalidResultTypeException  
MoblyYamlResultHandlerFactory.Type  
MoblyYamlResultParser Trình phân tích cú pháp kết quả kiểm thử Mobly yaml. 
MoblyYamlResultRecordHandler Trình xử lý phần tử "Record" trong kết quả yaml của Mobly. 
MoblyYamlResultRecordHandler.Record  
MoblyYamlResultRecordHandler.Record.Builder  
MoblyYamlResultRecordHandler.RecordResult  
MoblyYamlResultSummaryHandler Trình xử lý phần tử "Summary" trong kết quả yaml của Mobly. 
MoblyYamlResultSummaryHandler.Summary  
MoblyYamlResultSummaryHandler.Summary.Builder  
MoblyYamlResultTestNameListHandler Trình xử lý phần tử "Danh sách tên kiểm thử" trong kết quả Mobly yaml. 
MoblyYamlResultTestNameListHandler.TestNameList  
MoblyYamlResultTestNameListHandler.TestNameList.Builder  
MoblyYamlResultUserDataHandler Trình xử lý phần tử "Dữ liệu người dùng" trong kết quả yaml của Mobly. 
MoblyYamlResultUserDataHandler.UserData  
MoblyYamlResultUserDataHandler.UserData.Builder  
ModuleDefinition Vùng chứa cho cấu hình chạy thử nghiệm. 
ModuleListener Trình nghe được đính kèm vào mỗi IRemoteTest của từng mô-đun để thu thập danh sách kết quả. 
ModuleLogcatCollector Phiên bản của trình thu thập logcat nhưng dành cho mô-đun. 
ModuleMerger Lớp trợ giúp cho thao tác liên quan đến việc hợp nhất ITestSuiteModuleDefinition sau khi phân chia. 
ModuleOemTargetPreparer  
ModuleParameters Các giá trị đặc biệt liên kết với các khoá "tham số" của bộ trong siêu dữ liệu của mỗi mô-đun. 
ModuleParametersHelper Trợ giúp để lấy IModuleParameterHandler được liên kết với tham số. 
ModuleProtoResultReporter Một trình báo cáo kết quả chỉ dùng để báo cáo kết quả ở cấp mô-đun. 
ModulePusher  
ModulePusher.ModulePushError Đã xảy ra lỗi nghiêm trọng trong quá trình đẩy mô-đun Mainline. 
ModuleResultsAndMetricsForwarder Một tiện ích của ResultAndLogForwarder giúp thêm các chỉ số bổ sung liên quan đến mô-đun vào kết quả kiểm thử. 
ModuleSplitter Trợ giúp chia danh sách các mô-đun do IConfiguration đại diện thành danh sách các đơn vị thực thi do ModuleDefinition đại diện. 
ModuleTestTypeUtil Chứa các phương thức tiện ích chung để kiểm tra mô-đun. 
MonitorThread Theo dõi các kết nối đang mở. 
MultiFailureDescription Thu thập nhiều FailureDescription vào một hộp đựng. 
MultiLineReceiver Triển khai cơ bản của IShellOutputReceiver, lấy dữ liệu thô đến từ ổ cắm và chuyển đổi dữ liệu đó thành các đối tượng String
MultiMap<K, V> Một ERROR(/Map) hỗ trợ nhiều giá trị cho mỗi khoá. 
MultiReceiver Phương thức triển khai cơ sở của IShellOutputReceiver, lấy nhiều thực thể của IShellOutputReceiver và truyền dữ liệu nhận được đến tất cả các thực thể đó. 

Không

NameMangleListener Một trình nghe proxy để dịch tên phương thức, lớp và gói kiểm thử khi kết quả được báo cáo. 
NativeAllocationInfo Lưu trữ thông tin phân bổ gốc. 
NativeBenchmarkTest Một Kiểm thử chạy tệp thực thi kiểm thử điểm chuẩn gốc trên thiết bị đã cho. 
NativeBenchmarkTestParser Một IShellOutputReceiver phân tích cú pháp đầu ra dữ liệu kiểm thử điểm chuẩn, thu thập các chỉ số về thời gian trung bình cho mỗi thao tác. 
NativeBridgeModuleController Một bộ điều khiển mô-đun để kiểm tra xem thiết bị có hỗ trợ cầu nối gốc hay không. 
NativeCodeCoverageFlusher Một lớp tiện ích giúp xoá các phép đo mức độ phù hợp gốc và buộc quá trình truyền dữ liệu mức độ phù hợp gốc từ các quy trình trên thiết bị. 
NativeDevice Cách triển khai mặc định của ITestDevice Thiết bị Android không có ngăn xếp đầy đủ. 
NativeDevice.AdbAction Một ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để chạy lệnh "adb ...." của hệ điều hành. 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để khởi động lại thiết bị. 
NativeDevice.RebootMode Một chế độ khởi động lại. 
NativeDeviceStateMonitor Lớp trợ giúp để theo dõi trạng thái của IDevice mà không có sự hỗ trợ của khung. 
NativeLeakCollector Một ITargetPreparer chạy "dumpsys meminfo --unreachable -a" để xác định bộ nhớ gốc không thể truy cập mà mỗi quy trình hiện đang giữ. 
NativeLibraryMapInfo Ánh xạ địa chỉ bộ nhớ đến thư viện cho các thư viện gốc. 
NativeStackCallInfo Đại diện cho một lệnh gọi ngăn xếp. 
NativeStressTest Một Kiểm thử chạy tệp thực thi kiểm thử hiệu suất gốc trên thiết bị đã cho. 
NativeStressTestParser Một IShellOutputReceiver phân tích cú pháp đầu ra dữ liệu kiểm tra tải, thu thập các chỉ số về số lượng lần lặp lại đã hoàn thành và thời gian trung bình cho mỗi lần lặp lại. 
NegativeHandler Trình xử lý chỉ định rằng không nên làm gì cả và tham số không được tạo thêm mô-đun nào. 
NestedDeviceStateMonitor Trình giám sát trạng thái thiết bị thực hiện các bước kiểm tra bổ sung trên thiết bị lồng nhau để đáp ứng các đặc điểm cụ thể của môi trường ảo hoá. 
NestedRemoteDevice Biểu thị thiết bị đang chạy bên trong một máy ảo Cuttlefish từ xa. 
NetworkNotAvailableException Được truyền khi thiết bị không thể kết nối với mạng để kiểm thử. 
NoApkTestSkipper Trình chuẩn bị đặc biệt cho phép bỏ qua hoàn toàn một lệnh gọi (chuẩn bị và kiểm thử) nếu không có tệp APK nào để kiểm thử. 
NoDeviceException Được truyền khi không có thiết bị nào để thực thi một lệnh nhất định. 
NoisyDryRunTest Chạy thử nghiệm có nhiều thông tin trên một tệp lệnh. 
NoOpConfigOptionValueTransformer Một IConfigOptionValueTransformer không hoạt động 
NotMultiAbiHandler Trình xử lý đặc biệt thông báo cho SuiteModuleLoader rằng abi phụ không được tạo mô-đun. 
NullDevice IDevice là một phần giữ chỗ mà DeviceManager dùng để phân bổ khi IDeviceSelection.nullDeviceRequested()true 
NullOutputReceiver Triển khai IShellOutputReceiver mà không làm gì cả. 

O

ObjectUpdater Lớp trợ giúp để quản lý nội dung cập nhật cho các đối tượng AnTS. 
ObjectUpdater.InvocationUpdate Cập nhật lệnh gọi được cung cấp. 
ObjectUpdater.TestArtifactUpdate Cập nhật BuildArtifact được trả về. 
ObjectUpdater.WorkUnitUpdate Giao diện để đóng gói một bản cập nhật. 
OpenObjectLoader Trình tải cho các đối tượng mặc định có trong AOSP. 
Lựa chọn Chú thích một trường là đại diện cho lựa chọn IConfiguration
Option.Importance  
OptionClass Chú thích một lớp dưới dạng đại diện cho đối tượng IConfiguration
OptionCopier Một lớp trợ giúp có thể sao chép các giá trị trường Option có cùng tên từ đối tượng này sang đối tượng khác. 
OptionDef Lưu giữ thông tin chi tiết về Option
OptionFetcher Trợ giúp để lấy các lựa chọn kiểm thử từ quy trình mẹ. 
OptionNotAllowedException ConfigurationException cụ thể khi không được phép truyền một lựa chọn trong dòng lệnh. 
OptionSetter Điền sẵn các trường Option
OptionSetter.Handler<T>  
OptionSetter.MapHandler Một Handler để xử lý các giá trị cho các trường Map. 
OptionSetter.OptionFieldsForName Vùng chứa danh sách các trường tuỳ chọn có tên đã cho. 
OptionUpdateRule Kiểm soát hành vi khi một lựa chọn được chỉ định nhiều lần. 
OtaDeviceBuildInfo Một IDeviceBuildInfo dùng để kiểm thử bản cập nhật qua mạng. 
OtatoolsBuildInfo Một IBuildInfo chứa các cấu phần phần mềm otatools. 
OtaUpdateDeviceFlasher Một trình cài đặt ROM cho thiết bị sẽ kích hoạt tập lệnh system/update_engine/scripts/update_device.py bằng gói OTA đầy đủ hoặc gia tăng để cập nhật hình ảnh thiết bị. 
OxygenUtil Tiện ích để tương tác với dịch vụ Oxygen. 

Điểm

PackageInfo Vùng chứa thông tin gói của ứng dụng được phân tích cú pháp từ thiết bị. 
PackageInstalledModuleController Bộ điều khiển mô-đun không chạy các kiểm thử khi thiết bị chưa cài đặt các gói nhất định. 
Pair<A, B> Xác định lớp Pair của riêng chúng ta chứa hai đối tượng. 
Pair<S, T> Lớp Pair chỉ là một bộ gồm 2 phần tử để sử dụng trong gói này. 
PairingMultiTargetPreparer Trình chuẩn bị nhiều mục tiêu giúp ghép nối (và kết nối) Bluetooth giữa hai thiết bị. 
ParallelDeviceExecutor<V> Trình bao bọc của ERROR(/ExecutorService) để thực thi một hàm song song. 
ParentSandboxInvocationExecution Phiên bản của InvocationExecution cho các thao tác đặc biệt khi gọi lệnh mẹ khi chạy một hộp cát. 
ParentShardReplicate Sao chép chế độ thiết lập cho một thiết bị sang tất cả các thiết bị khác sẽ thuộc về việc phân đoạn. 
PartialZipDownloadCache Tiện ích lưu vào bộ nhớ đệm các tệp tải xuống một phần dựa trên nội dung của tệp. 
PassingTestFileReporter Một ITestInvocationListener lưu danh sách các trường hợp kiểm thử thành công vào một tệp kiểm thử 
PendingBlock Một khối dữ liệu thuộc về tệp APK hoặc tệp chữ ký mà thiết bị cần. 
PendingBlock.Compression  
PendingBlock.Type  
PerfettoFilePullerCollector Một trình thu thập kéo các tệp dấu vết perfetto từ thiết bị, nén các tệp đó (nếu có) và thêm các tệp đó vào nhật ký kiểm thử. 
PerfettoGenericPostProcessor Một trình xử lý hậu kỳ xử lý tệp proto perfetto chỉ số văn bản/nhị phân thành các cặp khoá-giá trị bằng cách mở rộng đệ quy các thông báo và trường proto có giá trị chuỗi cho đến khi gặp trường có giá trị số. 
PerfettoGenericPostProcessor.AlternativeParseFormat  
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT  
PerfettoPreparer Trình chuẩn bị Perfetto đẩy tệp cấu hình vào thiết bị tại một vị trí tiêu chuẩn mà Perfetto có quyền truy cập. 
PerfettoPullerMetricCollector Lớp này không được dùng nữa. Thay vào đó, hãy sử dụng PerfettoFilePullerCollectorERROR(/PerfettoTracePostProcessor). 
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT  
PerfettoTracePostProcessor Một trình xử lý hậu kỳ truy xuất các tệp dấu vết perfetto từ nhật ký kiểm thử và chạy trình xử lý dấu vết trên các tệp đó để tạo một proto chỉ số perfetto. 
PerfettoTracePostProcessor.METRIC_FILE_FORMAT  
PerfettoTraceRecorder Một lớp tiện ích để ghi lại dấu vết perfetto trên ITestDevice
PrettyPrintDelimiter Tiện ích trợ giúp giúp in thông báo được phân tách nổi bật. 
PrettyTestEventLogger Trình ghi nhật ký khớp với các sự kiện và ghi nhật ký các sự kiện đó để giúp bạn gỡ lỗi dễ dàng hơn. 
ProcessInfo Được dùng để lưu trữ thông tin liên quan đến quy trình(NGƯỜI DÙNG, PID, TÊN, THỜI GIAN BẮT ĐẦU TÍNH BẰNG GIÂY KỂ TỪ EPOCH). 
ProcessUtil  
ProfileableClient Đây là một ứng dụng có thể lập hồ sơ duy nhất, thường là một quy trình máy ảo Android. 
ProfileableClientData Chứa dữ liệu của một ProfileableClientImpl
ProfileableClientImpl Đây là một ứng dụng có thể lập hồ sơ duy nhất, thường là một quy trình VM Dalvik. 
ProfileParameterHandler Trình xử lý tham số cơ bản cho mọi người dùng hồ sơ. 
ProfileTargetPreparer Lớp cơ sở để thiết lập trình chuẩn bị mục tiêu cho mọi người dùng hồ sơ android.os.usertype.profile.XXX
PromptResponse Biểu thị yêu cầu về câu lệnh và phản hồi của yêu cầu đó 
PromptUtility Một tiện ích để tạo câu lệnh dựa trên ngữ cảnh. 
PromptUtility.PromptTemplate Tham chiếu đến mẫu câu lệnh được lưu trữ trong tài nguyên 
PropertyChanger Một lớp tiện ích để thay đổi (hoặc thêm) các mục trong tệp thuộc tính Android 
PropertyFetcher Tìm nạp và lưu vào bộ nhớ đệm các giá trị "getprop" từ thiết bị. 
ProtoResultParser Trình phân tích cú pháp cho định dạng proto kết quả Tradefed. 
ProtoResultParser.TestLevel Liệt kê đại diện cho cấp độ hiện tại của giao thức đang được xử lý. 
ProtoResultReporter Trình báo cáo kết quả tạo một protobuf TestRecord chứa tất cả kết quả bên trong. 
ProtoUtil Các phương thức tiện ích để xử lý các loại thông báo protobuf một cách độc lập với loại. 
ProxyConfiguration Đối tượng cho phép trỏ đến một cấu hình từ xa để thực thi. 
PsParser Tiện ích dùng để phân tích cú pháp(USER,PID và NAME) từ đầu ra của lệnh "ps" 
PtsBotTest Chạy các kiểm thử PTS-bot. 
PtsBotTest.TestFlagConfiguration  
PtsBotTest.TestFlagConfiguration.FlagConfig  
PtsBotTest.TestSyspropConfiguration  
PtsBotTest.TestSyspropConfiguration.SyspropConfig  
PushFileInvoker Lớp này không được dùng nữa. Thay vào đó, hãy sử dụng PushFilePreparer 
PushFilePreparer Một ITargetPreparer cố gắng chuyển bất kỳ số lượng tệp nào từ bất kỳ đường dẫn máy chủ lưu trữ nào đến bất kỳ đường dẫn thiết bị nào. 
PythonBinaryHostTest Kiểm thử trên máy chủ lưu trữ nhằm chạy tệp nhị phân Python từ Hệ thống tạo bản dựng Android (Soong)

Trình chạy kiểm thử hỗ trợ include-filter và exclude-filter. 

PythonBinaryHostTest.PythonForwarder Trình chuyển tiếp kết quả để thay thế tên chạy bằng tên nhị phân. 
PythonUnitTestResultParser Diễn giải kết quả của các bài kiểm thử chạy bằng khung unittest của Python và dịch kết quả đó thành các lệnh gọi trên một loạt ITestInvocationListener
PythonUnitTestRunner Lớp này không được dùng nữa. Hãy chuyển sang sử dụng PythonBinaryHostTest. 
PythonVirtualenvHelper Một lớp trợ giúp để kích hoạt môi trường ảo Python 3. 
PythonVirtualenvPreparer Thiết lập một virtualenv Python trên máy chủ lưu trữ và cài đặt các gói. 

Hỏi

QuotationAwareTokenizer  

R

RawImage Dữ liệu biểu thị một hình ảnh được lấy từ vùng đệm khung hình của thiết bị. 
RebootReasonCollector Trình thu thập dữ liệu thu thập thông tin về quá trình khởi động lại thiết bị trong quá trình chạy thử và báo cáo thông tin đó theo lý do và số lượng. 
RebootTargetPreparer Trình chuẩn bị mục tiêu khởi động lại thiết bị. 
RecorderClient Ứng dụng ghi ResultDB tải kết quả kiểm thử lên ResultDB. 
RecoveryLogPreparer Một trình chuẩn bị mục tiêu dùng để thu thập nhật ký trước khi khôi phục. 
RegexTrie<V> RegexTrie là một trie trong đó mỗi phân đoạn được lưu trữ của khoá là một biểu thức chính quy ERROR(/Pattern)
RemoteAndroidDevice Triển khai ITestDevice cho một thiết bị Android có đầy đủ chức năng được kết nối qua adb connect. 
RemoteAndroidTestRunner Chạy lệnh kiểm thử Android từ xa và báo cáo kết quả. 
RemoteAndroidTestRunner Chạy lệnh kiểm thử Android từ xa và báo cáo kết quả. 
RemoteAndroidTestRunner.StatusReporterMode Đại diện cho chế độ trình báo cáo trạng thái trong các lựa chọn lệnh của công cụ. 
RemoteAndroidTestRunner.StatusReporterMode Đại diện cho chế độ trình báo cáo trạng thái trong các lựa chọn lệnh của công cụ. 
RemoteAndroidVirtualDevice Mở rộng hành vi RemoteAndroidDevice cho một thiết bị Android có đầy đủ chức năng chạy trong Google Compute Engine (GCE). 
RemoteAvdIDevice IDevice là một phần giữ chỗ mà DeviceManager dùng để phân bổ khi DeviceSelectionOptions.gceDeviceRequested()true 
RemoteBuildInfo Vùng chứa cho phản hồi thông tin bản dựng kiểm soát việc phát hành. 
RemoteBuildInfo.BuildAttributeKey  
RemoteBuildInfo.BuildType  
RemoteCacheClient Một hoạt động triển khai RemoteActionCache sử dụng các lệnh gọi gRPC đến một máy chủ API từ xa. 
RemoteDynamicPool Triển khai một nhóm các kiểm thử từ xa trong hàng đợi 
RemoteDynamicPool.RequestCallable  
RemoteFileResolver Một lớp đơn giản cho phép người dùng tải tệp từ nhiều nơi bằng cách sử dụng URI và chức năng của trình cung cấp dịch vụ. 
RemoteFileUtil Lớp tiện ích để xử lý tệp từ một phiên bản từ xa 
RemoteInvocationExecution Triển khai InvocationExecution để điều khiển quá trình thực thi từ xa. 
RemoteInvocationExecution.FileOptionValueTransformer  
RemoteSplitApkInstaller  
RemoteSshUtil Tiện ích để thực thi các lệnh ssh trên các phiên bản từ xa. 
RemoteTestTimeOutEnforcer Trình nghe cho phép kiểm tra thời gian thực thi của một cấu hình kiểm thử nhất định và không thành công nếu thời gian này vượt quá một thời gian chờ nhất định. 
RemoteZip Tiện ích để giải nén từng tệp riêng lẻ bên trong một tệp zip từ xa. 
RemoveSystemAppPreparer Một ITargetPreparer để xoá apk khỏi phân vùng hệ thống trước khi chạy thử nghiệm. 
ReportPassedTests Báo cáo trong một tệp các bộ lọc có thể loại trừ bài kiểm thử đã vượt qua. 
RequestUtil Các tiện ích cho phép thử lại chung các yêu cầu mạng có xử lý lỗi. 
ResolvePartialDownload Giải quyết yêu cầu tải xuống một phần. 
ResourceMetricUtil Hàm tiện ích để tạo chỉ số. 
ResourceUtil Tiện ích để đọc các tài nguyên cấu hình. 
RestApiHelper Một lớp trợ giúp để thực hiện các lệnh gọi API REST. 
RestartSystemServerTargetPreparer Trình chuẩn bị đích khởi động lại máy chủ hệ thống mà không cần khởi động lại thiết bị. 
ResultAggregator Trình chuyển tiếp đặc biệt tổng hợp kết quả khi cần, dựa trên chiến lược thử lại đã được thực hiện. 
ResultAndLogForwarder Trình chuyển tiếp cho các sự kiện kết quả và nhật ký. 
ResultDBReporter Trình báo cáo kết quả tải kết quả kiểm thử lên ResultDB. 
ResultDBUtil Lớp tiện ích cho trình báo cáo ResultDB. 
ResultForwarder Một ITestInvocationListener chuyển tiếp kết quả gọi đến danh sách những trình nghe khác. 
ResultReporter  
ResultReporter.ListBuilder<T>  
ResultsPlayer Trình chạy đặc biệt phát lại các kết quả được cung cấp cho trình chạy đó. 
RetentionFileSaver Lớp trợ giúp để tạo tệp .retention trong một thư mục. 
RetryConfigurationFactory Nhà máy xử lý việc thử lại một lệnh. 
RetryLogSaverResultForwarder Chuyển tiếp cũng xử lý việc truyền lượt thử hiện tại mà chúng ta đang thực hiện. 
RetryPreparationDecision Một lớp mô tả các quyết định về việc có nên thử lại quá trình chuẩn bị hay không và không chạy được mô-đun. 
RetryRescheduler Một trình chạy đặc biệt cho phép lên lịch lại các lần chạy thử trước đó không thành công hoặc chưa được thực thi. 
RetryRescheduler.RetryType Các loại kiểm thử có thể thử lại. 
RetryResultForwarder Một tiện ích của ResultForwarder luôn đẩy đến một số lần thử nhất định. 
RetryResultHelper Lớp trợ giúp để xác định mô-đun hoặc bài kiểm thử nào nên chạy hay không. 
RetryStatistics Cấu trúc lưu giữ số liệu thống kê cho một phiên thử lại của một IRemoteTest
RetryStrategy Chiến lược thử lại sẽ được dùng khi chạy lại một số kiểm thử. 
RootcanalForwarderPreparer  
RootTargetPreparer Trình chuẩn bị mục tiêu thực hiện "adb root" hoặc "adb unroot" dựa trên lựa chọn "force-root". 
RunAftersWithInfo  
RunBeforesWithInfo  
RunCommandTargetPreparer  
RunConfigDeviceRecovery IMultiDeviceRecovery cơ sở chung để chạy cấu hình tradefed nhằm thực hiện bước khôi phục. 
RunHostCommandTargetPreparer Trình chuẩn bị mục tiêu để chạy các lệnh tuỳ ý của máy chủ lưu trữ trước và sau khi chạy kiểm thử. 
RunHostScriptTargetPreparer Target preparer (trình chuẩn bị mục tiêu) thực thi một tập lệnh trước khi chạy một quy trình kiểm thử. 
RunInterruptedException Được gửi khi một hoạt động chạy bị gián đoạn do yêu cầu bên ngoài. 
RunNotifierWrapper Trình bao bọc của RunNotifier để chúng ta có thể mang theo DeviceNotAvailableException
RunOnCloneProfileParameterHandler  
RunOnCloneProfileTargetPreparer  
RunOnPrivateProfileParameterHandler  
RunOnPrivateProfileTargetPreparer  
RunOnSdkSandboxHandler Trình xử lý cho ModuleParameters.RUN_ON_SDK_SANDBOX
RunOnSdkSandboxTargetPreparer Một ITargetPreparer để đánh dấu rằng các kiểm thử sẽ chạy trong hộp cát SDK. 
RunOnSecondaryUserParameterHandler  
RunOnSecondaryUserTargetPreparer Một ITargetPreparer để đảm bảo rằng quá trình kiểm thử chạy dưới dạng người dùng phụ. 
RunOnSystemUserTargetPreparer Một ITargetPreparer đánh dấu rằng các kiểm thử sẽ được chạy trên người dùng (thay vì người dùng hiện tại). 
RunOnWorkProfileParameterHandler  
RunOnWorkProfileTargetPreparer Một ITargetPreparer tạo hồ sơ công việc trong quá trình thiết lập và đánh dấu rằng các kiểm thử sẽ được chạy ở người dùng đó. 
RuntimeRestartCollector Trình thu thập thu thập dấu thời gian của các lần khởi động lại thời gian chạy (hệ thống gặp sự cố máy chủ) trong quá trình chạy thử nghiệm (nếu có). 
RunUtil Một tập hợp các phương thức trợ giúp để thực thi các thao tác. 
RustBenchmarkResultParser Diễn giải kết quả của các kiểm thử chạy bằng khung đo điểm chuẩn Criterion và chuyển kết quả đó thành các lệnh gọi trên một loạt ITestInvocationListener
RustBinaryHostTest Kiểm thử trên máy chủ lưu trữ nhằm chạy tệp nhị phân Rust từ Hệ thống tạo Android (Soong) 
RustBinaryTest Một Kiểm thử chạy tệp nhị phân Rust trên thiết bị đã cho. 
RustTestBase Lớp cơ sở của RustBinaryHostTest và RustBinaryTest 
RustTestBase.EnvPair  
RustTestBase.Invocation  
RustTestResultParser Diễn giải đầu ra của các kiểm thử được chạy bằng khung unittest của Rust và dịch đầu ra đó thành các lệnh gọi trên một loạt ITestInvocationListener

S

SandboxConfigDump Lớp Runner tạo IConfiguration dựa trên dòng lệnh và kết xuất nó vào một tệp. 
SandboxConfigDump.DumpCmd  
SandboxConfigurationException Ngoại lệ về cấu hình đặc biệt xuất phát từ chế độ thiết lập Hộp cát. 
SandboxConfigurationFactory Nhà máy Cấu hình đặc biệt để xử lý việc tạo cấu hình cho mục đích Sandboxing. 
SandboxConfigUtil Một lớp tiện ích để quản lý IConfiguration khi thực hiện quy trình tạo hộp cát. 
SandboxedInvocationExecution Thực thi lệnh gọi trong hộp cát đặc biệt: Đây là InvocationExection khi chúng ta ở trong hộp cát chạy lệnh. 
SandboxInvocationRunner Chạy các kiểm thử liên kết với lệnh gọi trong hộp cát. 
SandboxOptions Lớp có thể nhận và cung cấp các lựa chọn cho ISandbox
SchedulerState Liệt kê các trạng thái mà Lệnh gọi và WorkUnit có thể ở trong. 
ScreenRecorderOptions  
ScreenRecorderOptions.Builder  
ScreenshotOnFailureCollector Trình thu thập sẽ chụp và ghi lại ảnh chụp màn hình khi một trường hợp kiểm thử không thành công. 
Sdk28ModuleController Một bộ điều khiển mô-đun để kiểm tra xem thiết bị có chạy SDK 28 (Android 9) trở lên hay không. 
Sdk29ModuleController Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 29 trở lên. 
Sdk30ModuleController Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 30 trở lên. 
Sdk31ModuleController Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 31 trở lên. 
Sdk32ModuleController Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 32 trở lên. 
Sdk33ModuleController Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 33 trở lên. 
Sdk34ModuleController Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 34 trở lên. 
Sdk35ModuleController Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 35 trở lên. 
Sdk36ModuleController Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 36 trở lên. 
SearchArtifactUtil Một lớp tiện ích có thể dùng để tìm kiếm các cấu phần phần mềm kiểm thử. 
SecondaryUserHandler Trình xử lý cho ModuleParameters.SECONDARY_USER
SecondaryUserOnDefaultDisplayHandler Trình xử lý cho ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY
SecondaryUserOnSecondaryDisplayHandler Trình xử lý cho ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY
SemaphoreTokenTargetPreparer Đây là một trình chuẩn bị được dùng để sử dụng mã thông báo nhằm chuyển đổi tuần tự quá trình thực thi kiểm thử trong máy chủ lưu trữ tradefed. 
SerializationUtil Tiện ích để chuyển đổi tuần tự/giải tuần tự một đối tượng triển khai ERROR(/Serializable)
ServiceAccountKeyCredentialFactory Một nhà máy thông tin đăng nhập để tạo khoá tài khoản dịch vụ dựa trên oauth Credential
SettingsBaselineSetter Một phương thức thiết lập chung để xử lý các chế độ cài đặt cơ bản của thiết bị thông qua ITestDevice.setSetting. 
ShardBuildCloner Lớp trợ giúp xử lý việc sao chép thông tin bản dựng từ dòng lệnh. 
ShardHelper Lớp trợ giúp xử lý việc tạo các phân đoạn và lên lịch cho các phân đoạn đó để gọi. 
ShardListener Một ITestInvocationListener thu thập kết quả từ một phân đoạn lệnh gọi (còn gọi là lệnh gọi chia tách để chạy song song trên nhiều tài nguyên) và chuyển tiếp các kết quả đó đến một trình nghe khác. 
ShardMainResultForwarder Một ResultForwarder kết hợp kết quả của các lệnh gọi kiểm thử được phân đoạn. 
ShellCommandUnresponsiveException Ngoại lệ được đưa ra khi một lệnh shell được thực thi trên thiết bị mất quá nhiều thời gian để gửi đầu ra. 
ShellOutputReceiverStream Lớp con tiện ích của OutputStream ghi vào IShellOutputReceiver. 
ShellStatusChecker Kiểm tra xem trạng thái shell có đúng như dự kiến hay không trước và sau khi chạy mô-đun. 
ShippingApiLevelModuleController Chạy kiểm thử nếu thiết bị đáp ứng các điều kiện sau:
  • Nếu min-api-level được xác định:
    • Thiết bị được vận chuyển cùng với min-api-level trở lên. 
ShowmapPullerMetricCollector Triển khai cơ sở của FilePullerDeviceMetricCollector cho phép kéo các tệp showmap từ thiết bị và thu thập các chỉ số từ đó. 
SideloadOtaTargetPreparer Một trình chuẩn bị mục tiêu thực hiện việc tải gói OTA đã chỉ định lên thiết bị, áp dụng gói, đợi thiết bị khởi động và chèn các thuộc tính bản dựng của thiết bị để dùng làm thông tin bản dựng

Trình chuẩn bị mục tiêu này giả định rằng thiết bị sẽ ở chế độ adb thông thường khi khởi động và sẽ đảm bảo rằng thiết bị thoát ở cùng chế độ nhưng đã áp dụng bản dựng mới hơn. 

SimpleFileLogger Một ILeveledLogOutput chuyển các thông báo nhật ký đến stdout và đến một tệp nhật ký duy nhất. 
SimplePerfResult Đối tượng lưu giữ tất cả kết quả kiểm thử simpleperf 
SimplePerfStatResultParser Một lớp tiện ích để phân tích kết quả simpleperf. 
SimplePerfUtil Lớp tiện ích để gửi lệnh đơn giản và thu thập kết quả 
SimplePerfUtil.SimplePerfType Liệt kê các tuỳ chọn lệnh simpleperf 
SimpleStats Một lớp tiện ích nhỏ giúp tính toán một số chỉ số thống kê nhất định cho một tập dữ liệu số. 
SizeLimitedOutputStream Một tệp an toàn theo luồng được hỗ trợ ERROR(/OutputStream) giới hạn lượng dữ liệu tối đa có thể được ghi. 
SkipContext Biểu thị bối cảnh xung quanh quyết định về việc bỏ qua hoặc lưu vào bộ nhớ đệm kết quả. 
SkipFeature Một tính năng cho phép truy cập vào một số thông tin của SkipManager
SkipHWASanModuleController Lớp cơ sở cho một bộ điều khiển mô-đun để không chạy kiểm thử trên các bản dựng HWASan. 
SkipManager Dựa trên nhiều tiêu chí, trình quản lý bỏ qua giúp quyết định những gì cần bỏ qua ở các cấp độ khác nhau: lệnh gọi, mô-đun và kiểm thử. 
SkipReason Cung cấp lý do và siêu dữ liệu của lý do đó để bỏ qua một kiểm thử. 
SkipReason.DemotionTrigger  
Sl4aBluetoothUtil Một lớp tiện ích cung cấp các thao tác Bluetooth trên một hoặc hai thiết bị bằng SL4A 
Sl4aBluetoothUtil.BluetoothAccessLevel Các enum cho cấp độ truy cập của thiết bị Bluetooth dựa trên BluetoothDevice.java 
Sl4aBluetoothUtil.BluetoothConnectionState Các enum cho trạng thái kết nối Bluetooth dựa trên BluetoothProfile.java 
Sl4aBluetoothUtil.BluetoothPriorityLevel Các enum cho cấp độ ưu tiên của cấu hình Bluetooth dựa trên BluetoothProfile.java 
Sl4aBluetoothUtil.BluetoothProfile Các enum cho cấu hình Bluetooth dựa trên BluetoothProfile.java 
Sl4aClient Ứng dụng Sl4A để tương tác thông qua RPC với lớp tập lệnh Sl4A. 
Sl4aEventDispatcher Trình điều phối sự kiện thăm dò sự kiện và xếp hàng theo tên để được truy vấn. 
Sl4aEventDispatcher.EventSl4aObject Đối tượng do trình thăm dò sự kiện trả về. 
SnapshotInputStreamSource InputStreamSource dựa trên tệp. 
SnapuserdWaitPhase Biểu thị enum về thời điểm tham gia/chặn để quá trình cập nhật snapuserd hoàn tất. 
SparseImageUtil Tiện ích để giải nén hình ảnh thưa. 
SparseImageUtil.SparseInputStream SparseInputStream đọc từ luồng dữ liệu nguồn và phát hiện định dạng dữ liệu. 
SparseIntArray SparseIntArrays ánh xạ các số nguyên với các số nguyên. 
SplitApkInstaller  
SplitApkInstallerBase  
SpongeUtils Lớp chứa các phương thức trợ giúp để xử lý Sponge. 
StatsdBeforeAfterGaugeMetricPostProcessor Một trình xử lý hậu kỳ xử lý các chỉ số đo lường được thu thập theo phương pháp "trước/sau", tức là 
StatsdEventMetricPostProcessor Một trình xử lý hậu kỳ xử lý các chỉ số sự kiện trong báo cáo statsd thành các cặp khoá-giá trị, bằng cách sử dụng các trình định dạng được chỉ định trên trình xử lý. 
StatsdGenericPostProcessor Một trình xử lý hậu kỳ xử lý các báo cáo statsd proto nhị phân thành các cặp khoá-giá trị bằng cách mở rộng báo cáo dưới dạng cấu trúc cây. 
StatusCheckerResult Chứa kết quả của một quá trình thực thi ISystemStatusChecker
StatusCheckerResult.CheckStatus  
StdoutLogger Một ILeveledLogOutput chuyển thông điệp nhật ký đến stdout. 
StopServicesSetup Một ITargetPreparer ngừng cung cấp dịch vụ trên thiết bị. 
StreamProtoReceiver Một receiver dịch TestRecord proto nhận được thành các sự kiện Tradefed. 
StreamProtoResultReporter Một phương thức triển khai ProtoResultReporter 
StreamUtil Lớp tiện ích để quản lý luồng đầu vào. 
StrictShardHelper Chiến lược phân đoạn để tạo các phân đoạn nghiêm ngặt không báo cáo cùng nhau, 
StringEscapeUtils Lớp tiện ích để thoát chuỗi cho các định dạng cụ thể. 
StringUtil Lớp tiện ích để thoát chuỗi cho thao tác phổ biến trên chuỗi. 
StubBuildProvider Không hoạt động, không triển khai IBuildProvider
StubDevice Triển khai phần giữ chỗ gốc của IDevice
StubKeyStoreClient Phương thức triển khai phần phụ thuộc mặc định cho KeyStore Client. 
StubKeyStoreFactory Phương thức triển khai phần phụ thuộc mặc định cho KeyStore Factory 
StubLocalAndroidVirtualDevice IDevice là một phần giữ chỗ mà DeviceManager dùng để phân bổ khi DeviceSelectionOptions.localVirtualDeviceRequested()true 
StubMultiTargetPreparer Phương thức triển khai trống của phần giữ chỗ cho IMultiTargetPreparer
StubTargetPreparer Phương thức triển khai trống của phần giữ chỗ cho ITargetPreparer
StubTest Triển khai kiểm thử trống không có thao tác. 
StubTestRunListener Triển khai phần giữ chỗ của ITestRunListener 
SubprocessCommandException Không chạy được lệnh của quy trình con. 
SubprocessConfigBuilder Tạo một XML cấu hình TF trình bao bọc cho cấu hình TF hiện có. 
SubprocessEventHelper Trợ giúp để chuyển đổi tuần tự/giải tuần tự các sự kiện sẽ được truyền đến nhật ký. 
SubprocessEventHelper.BaseTestEventInfo Trợ lý cơ bản cho thông tin TestIgnored. 
SubprocessEventHelper.FailedTestEventInfo Trợ giúp cho thông tin testFailed. 
SubprocessEventHelper.InvocationEndedEventInfo Trợ lý cho thông tin về việc kết thúc lệnh gọi. 
SubprocessEventHelper.InvocationFailedEventInfo Trợ lý cho thông tin InvocationFailed. 
SubprocessEventHelper.InvocationStartedEventInfo Trợ lý cho thông tin bắt đầu lệnh gọi. 
SubprocessEventHelper.LogAssociationEventInfo Trợ giúp cho thông tin logAssociation. 
SubprocessEventHelper.SkippedTestEventInfo  
SubprocessEventHelper.TestEndedEventInfo Trợ giúp cho thông tin testEnded. 
SubprocessEventHelper.TestLogEventInfo Trợ giúp cho thông tin testLog. 
SubprocessEventHelper.TestModuleStartedEventInfo Trợ giúp cho thông tin đã bắt đầu mô-đun kiểm thử. 
SubprocessEventHelper.TestRunEndedEventInfo Trợ giúp cho thông tin testRunEnded. 
SubprocessEventHelper.TestRunFailedEventInfo Trợ giúp cho thông tin testRunFailed 
SubprocessEventHelper.TestRunStartedEventInfo Trợ giúp cho thông tin testRunStarted 
SubprocessEventHelper.TestStartedEventInfo Trợ giúp cho thông tin testStarted 
SubprocessExceptionParser Trợ giúp xử lý đầu ra ngoại lệ từ các trình chạy lệnh Tradefed tiêu chuẩn. 
SubprocessReportingHelper Một lớp để tạo tệp cấu hình trình bao bọc nhằm sử dụng trình báo cáo kết quả quy trình con cho lệnh cụm. 
SubprocessResultsReporter Triển khai ITestInvocationListener được chỉ định làm result_reporter và chuyển tiếp kết quả của các kiểm thử, lần chạy kiểm thử, lệnh gọi kiểm thử từ quy trình con. 
SubprocessTestResultsParser Mở rộng ERROR(/FileOutputStream) để phân tích cú pháp đầu ra trước khi ghi vào tệp để chúng ta có thể tạo các sự kiện kiểm thử ở phía trình chạy. 
SubprocessTestResultsParser.StatusKeys Các khoá trạng thái kiểm thử có liên quan. 
SubprocessTfLauncher Một IRemoteTest để chạy các kiểm thử trên một bản cài đặt TF riêng biệt. 
SuiteApkInstaller Cài đặt các APK được chỉ định cho cấu hình Suite: từ biến $ANDROID_TARGET_OUT_TESTCASES hoặc ROOT_DIR trong thông tin bản dựng. 
SuiteModuleLoader Truy xuất các định nghĩa về mô-đun Kiểm thử khả năng tương thích từ kho lưu trữ. 
SuiteModuleLoader.ConfigFilter Một ERROR(/FilenameFilter) để tìm tất cả các tệp cấu hình trong một thư mục. 
SuiteResultCacheUtil Tiện ích để tải lên và tải xuống kết quả lưu vào bộ nhớ đệm cho một mô-đun kiểm thử. 
SuiteResultCacheUtil.CacheResultDescriptor Mô tả kết quả trong bộ nhớ đệm. 
SuiteResultHolder Đối tượng trợ giúp giúp đơn giản hoá việc tuần tự hoá và huỷ tuần tự hoá kết quả lệnh gọi. 
SuiteResultReporter Thu thập kết quả kiểm thử cho toàn bộ lệnh gọi bộ kiểm thử và xuất kết quả cuối cùng. 
SuiteResultReporter.ModulePrepTimes Đối tượng giữ chỗ cho thời gian chuẩn bị và huỷ của một mô-đun. 
SuiteTestFilter Biểu thị một bộ lọc để bao gồm và loại trừ các kiểm thử. 
SwitchUserTargetPreparer Một ITargetPreparer chuyển sang loại người dùng được chỉ định trong setUp. 
SyncException Ngoại lệ được gửi khi một hoạt động chuyển bằng ERROR(/SyncService) không hoàn tất. 
SyncException.SyncError  
SyncService Lớp dịch vụ đồng bộ hoá để đẩy/kéo đến/từ các thiết bị/trình mô phỏng, thông qua cầu gỡ lỗi. 
SyncService.FileStat  
SyncService.ISyncProgressMonitor Các lớp triển khai giao diện này cung cấp các phương thức xử lý việc hiển thị tiến trình chuyển. 
SystemServerFileDescriptorChecker Kiểm tra xem máy chủ hệ thống có vẻ sắp hết FD hay không. 
SystemServerStatusChecker Kiểm tra xem pid của system_server có thay đổi hay không trước và sau khi chạy một mô-đun. 
SystemUpdaterDeviceFlasher Một IDeviceFlasher dựa vào trình cập nhật hệ thống để cài đặt một hình ảnh hệ thống được đi kèm trong gói cập nhật OTA. 
SystemUtil Lớp tiện ích để thực hiện các lệnh gọi hệ thống. 
SystemUtil.EnvVariable  

T5

TableBuilder Lớp trợ giúp để hiển thị ma trận gồm các phần tử String trong một bảng. 
TableFormatter Lớp trợ giúp để hiển thị ma trận gồm các phần tử String sao cho mỗi cột phần tử được căn chỉnh
TargetFileUtils  
TargetFileUtils.FilePermission  
TargetSetupError Đã xảy ra lỗi nghiêm trọng trong khi chuẩn bị mục tiêu để kiểm thử. 
TarUtil Tiện ích để thao tác với tệp tar. 
TearDownPassThroughPreparer Cho phép chạy tearDown trên những trình chuẩn bị có trong cấu hình dưới dạng một đối tượng. 
TelephonyHelper Một tiện ích để sử dụng và nhận thông tin liên quan đến điện thoại. 
TelephonyHelper.SimCardInformation Một trình giữ thông tin cho thông tin liên quan đến thẻ SIM. 
TelephonyTokenProvider Nhà cung cấp mã thông báo cho các mã thông báo liên quan đến điện thoại. 
TemperatureThrottlingWaiter Một ITargetPreparer chờ cho đến khi nhiệt độ của thiết bị giảm xuống mức mục tiêu 
TemplateResolutionError Lớp mở rộng ConfigurationException cho lỗi liên quan đến mẫu trong quá trình phân tích cú pháp cấu hình. 
TerribleFailureEmailHandler Một lớp trình xử lý đơn giản gửi email cho những người quan tâm khi xảy ra lỗi WTF (What a Terrible Failure) trong một phiên bản Trade Federation. 
TestAppInstallSetup Một ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị. 
TestContentAnalyzer Trình phân tích sẽ lấy ngữ cảnh để phân tích và xác định nội dung thú vị. 
TestContext Một lớp để mô hình hoá thông báo TestContext của TFC API. 
TestDependencyResolver Trợ lý giải quyết các phần phụ thuộc nếu cần. 
TestDescription Lớp đại diện cho thông tin về một trường hợp kiểm thử. 
TestDescriptionsFile Một lớp tiện ích để chuyển đổi và huỷ chuyển đổi danh sách TestDescription thành một tệp kiểm thử. 
TestDevice Triển khai ITestDevice cho thiết bị Android full stack 
TestDevice.MicrodroidBuilder Trình tạo dùng để tạo một Microdroid TestDevice. 
TestDeviceOptions Vùng chứa cho ITestDevice Option 
TestDeviceOptions.InstanceType  
TestDeviceState Một bản trình bày đầy đủ tính năng hơn về trạng thái thiết bị so với DeviceState
TestEnvironment Một lớp để mô hình hoá thông báo TestEnvironment do TFC API trả về. 
TestErrorIdentifier Giá trị nhận dạng lỗi từ các thử nghiệm và trình chạy thử nghiệm. 
TestFailureModuleController Bộ điều khiển cho mô-đun chỉ muốn điều chỉnh cách hoạt động của nhật ký lỗi kiểm thử được thu thập. 
TestFilePushSetup Một ITargetPreparer đẩy một hoặc nhiều tệp/thư mục từ thư mục IDeviceBuildInfo.getTestsDir() lên thiết bị. 
TestFilterHelper Lớp trợ giúp để lọc các kiểm thử 
TestGroupStatus Một lớp để lưu trữ trạng thái của một nhóm kiểm thử. 
TestIdentifier Xác định một kiểm thử đo lường đã phân tích cú pháp. 
TestInfo Lưu trữ thông tin kiểm thử được đặt trong tệp TEST_MAPPING. 
TestInformation Đối tượng Trình giữ chứa tất cả thông tin và các phần phụ thuộc mà trình chạy kiểm thử hoặc kiểm thử có thể cần để thực thi đúng cách. 
TestInformation.Builder Trình tạo để tạo một thực thể TestInformation
TestInvocation Phương thức triển khai mặc định của ITestInvocation
TestInvocation.RunMode Các chế độ khác nhau mà một lệnh gọi có thể gặp phải. 
TestInvocation.Stage  
TestInvocationManagementServer Máy chủ GRPC giúp quản lý lệnh gọi kiểm thử và vòng đời của lệnh gọi. 
TestInvocationManagementServer.InvocationInformation  
TestMapping Một lớp để tải tệp TEST_MAPPING. 
TestMapping.NoTestRuntimeException  
TestMappingSuiteRunner Triển khai BaseTestSuite để chạy các kiểm thử được chỉ định theo tuỳ chọn include-filter hoặc các tệp TEST_MAPPING từ bản dựng, dưới dạng một bộ. 
TestOption Lưu trữ thông tin chi tiết về lựa chọn kiểm thử được đặt trong tệp TEST_MAPPING. 
TestOutputUploader Tải tệp đầu ra kiểm thử lên hệ thống tệp cục bộ, GCS hoặc một điểm cuối HTTP(S). 
TestRecordInterpreter Tiện ích để chuyển đổi một giao thức TestRecord thành một định dạng dễ thao tác hơn trong Tradefed. 
TestRecordProtoUtil Tiện ích để đọc proto TestRecord từ một tệp. 
TestResource Một lớp để mô hình hoá thông báo TestResource do TFC API trả về. 
TestResourceDownloader Một lớp để tải tệp tài nguyên kiểm thử xuống từ hệ thống tệp/GCS/HTTP. 
TestResult Vùng chứa kết quả của một bài kiểm thử duy nhất. 
TestResult Vùng chứa kết quả của một bài kiểm thử duy nhất. 
TestResult.TestStatus  
TestResultListener Một phiên bản đơn giản của ITestLifecycleListener dành cho những người triển khai chỉ quan tâm đến kết quả của từng bài kiểm thử. 
TestRunnerUtil Một lớp tiện ích giúp nhiều trình chạy kiểm thử. 
TestRunResult Lưu giữ kết quả của một lần chạy kiểm thử. 
TestRunResult Lưu giữ kết quả của một lần chạy kiểm thử. 
TestRunResultListener Trình nghe cho phép đọc trạng thái chạy kiểm thử cuối cùng. 
TestRunToTestInvocationForwarder Chuyển tiếp từ ddmlib ITestRunListener đến ITestLifeCycleReceiver
TestsPoolPoller Trình bao bọc kiểm thử cho phép thực thi tất cả các kiểm thử của một nhóm kiểm thử. 
TestStatus Biểu thị trong Tradefed các trạng thái có thể có cho phương thức kiểm thử. 
TestStatus Liệt kê các kết quả có thể xảy ra của một bài kiểm tra. 
TestSuiteInfo Một lớp giải quyết việc tải siêu dữ liệu liên quan đến bản dựng cho bộ kiểm thử

Để hiển thị thông tin liên quan một cách thích hợp, bộ thử nghiệm phải có một tệp test-suite-info.properties trong tài nguyên jar 

TestSummary Một lớp đại diện cho bản tóm tắt kiểm thử. 
TestSummary.Type  
TestSummary.TypedString  
TestSystemAppInstallSetup Một ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào phân vùng /system trên thiết bị. 
TestTimeoutEnforcer Trình nghe cho phép kiểm tra thời gian thực thi của một trường hợp kiểm thử nhất định và khiến trường hợp đó không thành công nếu vượt quá thời gian chờ nhất định. 
TextResultReporter Một trình báo cáo kết quả kiểm thử chuyển tiếp kết quả đến trình in kết quả văn bản JUnit. 
TfInternalOptionsFetcher Một lớp tiện ích cho phép các lớp tải giá trị biến một cách tĩnh từ một tệp tài nguyên. 
TfMetricProtoUtil Lớp tiện ích giúp chuyển đổi Map<string, string=""> sang Map<string, metric="">.  </string,></string,>
TfObjectTracker Một tiện ích để theo dõi việc sử dụng các đối tượng Trade Federation khác nhau. 
TfSuiteRunner Triển khai ITestSuite sẽ tải các kiểm thử từ thư mục res/config/suite/ của các tệp jar TF. 
TfTestLauncher Một IRemoteTest để chạy kiểm thử đơn vị hoặc kiểm thử chức năng dựa trên một bản cài đặt TF riêng biệt. 
ThreadInfo Lưu giữ thông tin về một luồng. 
TimeoutException Ngoại lệ được gửi khi kết nối với Adb không thành công do hết thời gian chờ. 
TimeoutRemainder Lớp tiện ích để theo dõi thời gian còn lại dựa trên thời gian chờ ban đầu. 
TimeoutRemainder.DefaultSystemNanoTime  
TimeoutRemainder.SystemNanoTimeProvider  
TimeStatusChecker Trình kiểm tra trạng thái để đảm bảo thời gian của thiết bị và máy chủ lưu trữ luôn được đồng bộ hoá. 
TimeUtil Chứa các phương thức tiện ích liên quan đến thời gian. 
TimeVal Đây là một loại sentinel bao bọc một Long
TimeWaster Một trình chuẩn bị mục tiêu đơn giản để lãng phí thời gian và có khả năng khởi động lại thiết bị. 
TokenProperty Mã thông báo được hỗ trợ có phân đoạn động. 
TokenProviderHelper Trợ giúp cung cấp nhà cung cấp được liên kết với một mã thông báo cụ thể, để tìm hiểu xem thiết bị có hỗ trợ mã thông báo đó hay không. 
TraceCmdCollector Một IMetricCollector thu thập các dấu vết trong quá trình kiểm thử bằng trace-cmd và ghi nhật ký các dấu vết đó vào lệnh gọi. 
TracePropagatingExecutorService Một dịch vụ thực thi chuyển tiếp các tác vụ đến một quá trình triển khai cơ bản trong khi truyền bá ngữ cảnh theo dõi. 
TracingLogger Lớp giúp quản lý hoạt động theo dõi cho từng lệnh gọi kiểm thử. 
TradefedConfigObject Một lớp để mô hình hoá thông báo TradefedConfigObject của TFC API. 
TradefedConfigObject.Type Danh sách các loại đối tượng cấu hình có thể được chèn vào cấu hình lệnh của cụm. 
TradefedDelegator Các đối tượng giúp uỷ quyền lệnh gọi cho một tệp nhị phân Tradefed khác. 
TradefedFeatureClient Một ứng dụng grpc để yêu cầu thực thi tính năng từ máy chủ. 
TradefedFeatureServer Một máy chủ phản hồi các yêu cầu kích hoạt tính năng. 
TradefedSandbox Vùng chứa hộp cát có thể chạy một lệnh gọi Liên minh thương mại. 
TradefedSandboxFactory Phương thức triển khai mặc định cho SandboxFactory 
TradefedSandboxRunner Trình chạy được liên kết với TradefedSandbox sẽ cho phép thực thi hộp cát. 
TradefedSandboxRunner.StubScheduledInvocationListener Một phần phụ trợ IScheduledInvocationListener không làm gì cả. 

U

UiAutomatorRunner Chạy kiểm thử UI Automator trên thiết bị và báo cáo kết quả. 
UiAutomatorTest  
UiAutomatorTest.LoggingOption  
UiAutomatorTest.TestFailureAction  
UnexecutedTestReporterThread Các luồng xử lý việc báo cáo tất cả các kiểm thử chưa được thực thi. 
UniqueMultiMap<K, V> Một MultiMap đảm bảo các giá trị riêng biệt cho mỗi khoá. 
UploadManifest Một tệp kê khai về các BLOB và tệp cần tải lên. 
UploadManifest.Builder  
UsbResetMultiDeviceRecovery IMultiDeviceRecovery đặt lại các bus USB cho các thiết bị không kết nối mạng. 
UsbResetRunConfigRecovery Cho phép kích hoạt lệnh đặt lại USB của thiết bị 
UsbResetTest Một IRemoteTest đặt lại USB của thiết bị và kiểm tra xem thiết bị có kết nối mạng trở lại hay không sau đó. 
UserChecker Kiểm tra xem người dùng có thay đổi trong quá trình thử nghiệm hay không. 
UserCleaner Một ITargetPreparer sẽ xoá người dùng phụ khi tháo rời. 
UserHelper  
UserInfo Tương tự như lớp UserInfo trên nền tảng. 
UserInfo.UserType Các biến thể được hỗ trợ của loại người dùng trong API bên ngoài. 

V

ValidateSuiteConfigHelper Lớp này sẽ giúp xác thực rằng IConfiguration được tải cho bộ đáp ứng các yêu cầu dự kiến: – Không có trình cung cấp Bản dựng – Không có trình báo cáo Kết quả 
VersionedFile Cấu trúc dữ liệu đại diện cho một tệp có phiên bản liên kết. 
VersionParser Tìm nạp phiên bản của các cấu phần phần mềm tradefed đang chạy. 
VisibleBackgroundUserPreparer Trình chuẩn bị mục tiêu để chạy các kiểm thử trong một người dùng được bắt đầu ở chế độ nền. 
VmRemoteDevice Một thiết bị ảo từ xa mà chúng ta sẽ quản lý từ bên trong Máy ảo. 

W

WaitDeviceRecovery Một cách triển khai đơn giản IDeviceRecovery, chờ thiết bị kết nối mạng và phản hồi các lệnh đơn giản. 
WaitForDeviceDatetimePreparer Một ITargetPreparer chờ ngày giờ được đặt trên thiết bị

Không bắt buộc, trình chuẩn bị này có thể buộc TargetSetupError nếu ngày giờ không được đặt trong thời gian chờ. 

WifiCommandUtil Một lớp tiện ích có thể phân tích cú pháp đầu ra của lệnh wifi. 
WifiCommandUtil.ScanResult Biểu thị một mạng Wi-Fi chứa thông tin liên quan. 
WifiHelper Lớp trợ giúp để thao tác với các dịch vụ Wi-Fi trên thiết bị. 
WifiPreparer Một ITargetPreparer định cấu hình Wi-Fi trên thiết bị nếu cần. 
WorkUnitType Enum đại diện cho các loại đơn vị công việc có thể có. 

X

XmlFormattedGeneratorReporter Triển khai FormattedGeneratorReporter để định dạng kết quả của bộ kiểm thử ở định dạng xml. 
XmlResultReporter Ghi kết quả JUnit vào các tệp XML theo định dạng nhất quán với XMLJUnitResultFormatter của Ant. 
XmlSuiteResultFormatter Lớp tiện ích để lưu một lần chạy bộ kiểm thử dưới dạng XML. 
XmlSuiteResultFormatter.RunHistory Đối tượng trợ giúp để chuyển đổi JSON. 
XmlTestRunListener Ghi kết quả JUnit vào các tệp XML theo định dạng nhất quán với XMLJUnitResultFormatter của Ant. 

YamlClassOptionsParser Trợ giúp phân tích cú pháp thông tin về trình chạy kiểm thử từ Cấu hình Tradefed YAML. 

Z

ZipCompressionStrategy Một ICompressionStrategy để tạo tệp lưu trữ dạng zip. 
ZipUtil Một lớp trợ giúp cho các thao tác liên quan đến việc nén 
ZipUtil2 Một lớp trợ giúp để trích xuất tệp zip có tính đến quyền đối với tệp POSIX