Chỉ mục lớp

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

Đáp

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 kết quả của "huy hiệu kết xuất aapt". 
AaptParser.AaptVersion Số lượng lựa chọn cho phiên bản AAPT dùng để phân tích cú pháp tệp APK. 
Tiếng Abi Một lớp đại diện cho một ABI. 
AbiFormatter Lớp tiện ích cho abi. 
AbiUtils Lớp tiện ích để xử lý ABI của thiết bị
Kết nối trừu tượng Biểu diễn kết nối trừu tượng. 
AbstractHostMonitor Hạng điển hình cho dịch vụ Giám sát sức khoẻ của máy chủ. 
AbstractTunnelMonitor Giám sát đường hầm trừu tượng dành cho AVD GCE. 
AbstractXmlParser Lớp cơ sở trợ giúp để phân tích cú pháp tệp xml
AbstractXmlParser.ParseException Được đưa ra nếu không thể phân tích cú pháp dữ liệu đầu vào XML
AcloudConfigParer Lớp trợ giúp phân tích cú pháp một cấu hình Acloud (dùng để khởi động một phiên bản thiết bị Cloud). 
AcloudConfigParser.AcloudKeys Tập hợp khoá có thể tìm được qua cấu hình. 
ActionInProgress Đang thực hiện hành động chung. 
ActiveTrace Lớp chính giúp mô tả và quản lý 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ô-đun. 
AdbRootElevator Một AutoCloseable bật gốc adb khi được tạo nếu cần và khôi phục trạng thái gốc khi hoàn tất. 
AdbSshConnection Kết nối Adb qua cầu ssh. 
AdbStopServerPreparer Trình chuẩn bị mục tiêu để dừng máy chủ adb trên máy chủ trước và sau khi chạy kiểm thử adb. 
AdbTcpConnection Kết nối mặc định của một thiết bị, được giả định là kết nối adb tiêu chuẩn của thiết bị. 
Phần mềm tiện ích Một lớp tiện ích cho các hoạt động adb. 
AfterClassWithInfo Các đảm bảo tương tự như AfterClass nhưng được chú thích phương thức 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à phân vị (không bắt buộc) cho các chỉ số số được thu thập trong quá trình kiểm thử lặp lại nhiều lần, coi các chỉ số đó là số kép. 
AllTestAppsInstallSetup Một ITargetPreparer cài đặt tất cả ứng dụng từ thư mục IDeviceBuildInfo#getTestsDir() vào thiết bị. 
AltDirBehavior Một enum để xác định các hành vi thư mục thay thế cho nhiều trình cài đặt/trình đẩy cấu phần phần mềm kiểm thử

 

Phân tích dữ liệu Thứ tự rất quan trọng. 
AndroidJUnitTest Một chương trình kiểm thử chạy gói kiểm thử đo lường trên một thiết bị nhất định bằng android.support.test.runner.AndroidJUnitRunner. 
AndroidTestOrchestratorRemoteTestRunner Chạy kiểm thử Android được đo lường bằng cách sử dụng lệnh adb và AndroidTestOrchestrator. 
Trình chuẩn bị mục tiêu cho mục tiêu 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). 
AppBuildInfo IBuildInfo đại diện cho một ứ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. 
Thiết lập ứng dụng Một ITargetPreparer cài đặt một tệp APK và các chương trình kiểm thử của tệp APK đó. 
AppVersionFetcher Lớp tiện ích để lấy chuỗi phiên bản ứng dụng từ thiết bị. 
AppVersionFetcher.AppVersionInfo 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ỳ kiến trúc cụ thể nào. 
ArgsOptionParser Điền các trường Option từ đối số dòng lệnh được phân tích cú pháp. 
ArrayUtil Phương thức tiện ích cho mảng
ArtChrootChuẩn bị Tạo thư mục chroot để kiểm thử ART. 
Thử nghiệm nghệ thuật  
ArtifactDetails Thông tin này mô tả cấu trúc của nội dung và thông tin mô tả nội dung đó do công cụ CAS tạo ra
ArtifactDetails.ArtifactFileDescriptor  
ArtifactsAnalyzer Một tiện ích giúp phân tích các cấu phần phần mềm của bản dựng để thu thập thông tin chi tiết. 
ArtRunTest (Thử nghiệm ArtRun) Trình chạy kiểm thử để chạy các bài kiểm thử 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. 
ATestFileSystemLogSaver Lớp LogSaver này được ATest sử dụng để lưu nhật ký theo một đường dẫn cụ thể. 
Chạy đua Atest Runner Triển khai ITestSuite
AtraceThu thập IMetricCollector chạy dấu vết trong quá trình kiểm thử và thu thập kết quả, đồng thời ghi lại kết quả vào lệnh gọi. 
AtraceRunMetricCollectionor Thu thập dấu vết từ mọi 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ý đăng các tệp theo dõi trong thư mục kiểm thử rồi tổng hợp các chỉ số. 
AutoLogCollector Bảng liệt kê mô tả trình thu thập nào có thể tự động được khai thác xử lý. 
Trình báo cáo tự động Lớp xác định việc liên kết từ trình báo cáo tự động của Tradefeed. 
Trung bìnhPostProcessor Triển khai trình xử lý bài đăng để tính giá trị trung bình của danh sách các 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 cho đến khi hành động bị huỷ. 
BaseDeviceMetricCollectionor Phương thức triển khai cơ sở 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 mô phỏng chuẩn) Trình chuẩn bị phổ biến để chạy trình mô phỏng cục bộ. 
BaseHostJUnit4Test Lớp kiểm thử cơ sở để chạy kiểm thử kiểu JUnit4 của máy chủ lưu trữ. 
BaseleveledLogOutput Phương thức triển khai cơ sở 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 các 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 (Trình chuẩn bị nhiều mục tiêu cơ sở) Phương thức triển khai cơ sở của IMultiTargetPreparer cho phép tắt đối tượng. 
BasePostProcessor IPostProcessor cơ sở mà mọi hoạt động triển khai đều cần mở rộng. 
Base Thử lạiQuyết định Phương thức triển khai cơ sở của IRetryDecision
BaseStreamLogger<OS mở rộng OutputStream> ILeveledLogOutput chuyển hướng thông điệp nhật ký đến luồng đầu ra và tới stdout. 
BaseTargetTargetr (Trình chuẩn bị cơ sở) Lớp triển khai cơ sở cho ITargetPreparer cho phép kiểm soát việc đối tượng có bị tắt hay không. 
BaseTestSuite Một bài kiểm tra để chạy Bộ kiểm tra tính tương thích với hệ thống bộ mới. 
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ị dưới một ngưỡng nhất định. 
BatteryNhiệt độ  
BatteryChargeDeviceRecovery Trình kiểm tra khôi phục sẽ kích hoạt cấu hình nếu không còn mức pin. 
BeforeClassWithInfo Các đảm bảo tương tự như BeforeClass nhưng được chú thích phương thức phải yêu cầu tham số TestInformation
BinaryState (Trạng thái nhị phân) Enum dùng để ghi trạng thái BẬT/TẮT ở trạng thái không hoạt động REMOVE. 
BluetoothConnectionLatencyCollector Trình thu thập sẽ đẩy một cấu hình chỉ số thời lượng thống kê được xác định trước tới 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 bộ xử lý hậu kỳ để tính tỷ lệ thành công cho cấu hình bluetooth

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

BluetoothHciSnoopLogCollector Bộ thu thập để bật tính năng ghi nhật ký snoop Bluetooth HCI trên DUT và để thu thập nhật ký cho mỗi lần kiểm tra. 
BluetoothUtils Các 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 (Dự án nguồn mở Android) tại: frameworks/base/core/tests/bluetoothtests

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

API này thường được sử dụng cho các thiết bị có bản dựng được cung cấp bên ngoài, tức là.

BootstrapServiceFileResolverLoader Tải trình phân giải bằng cách sử dụng phương tiện tải dịch vụ. 
Báo cáo lỗi Đối tượng lưu giữ tệp tham chiếu tệp báo cáo lỗi, tương thích với báo cáo lỗi phẳng và báo cáo lỗi được nén (bugreportz). 
Báo cáo lỗi thu thập dữ liệu Một ITestInvocationListener truyền qua thu thập các báo cáo lỗi khi xảy ra các sự kiện có thể định cấu hình, sau đó gọi ITestInvocationListener#testLog trên các phần tử con sau mỗi lần báo cáo lỗi được thu thập. 
BugreportCollectionor.Filter  
BugreportCollectionor.Freq  
Báo cáo lỗi thu thập dữ liệu.Danh từ  
BugreportCollectionor.Predicate Một thuộc tính đầy đủ mô tả thời điểm cần ghi lại báo cáo lỗi. 
BugreportCollectionor.Relation  
BugreportCollectionor.SubPredicate  
BugreportzOnFailureCollector Thu thập báo cáo lỗi khi trường hợp kiểm thử không thành công. 
BugreportzOnTestCaseFailureCollector Thu thập báo cáo lỗi 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 bản phân tích bản dựng. 
Lỗi bản dựng Được gửi nếu bản dựng được cung cấp không chạy được. 
BuildInfo Phương thức triển khai chung của IBuildInfo cần được liên kết với ITestDevice
BuildInfoKey Lớp lưu giữ bản liệt kê liên quan đến truy vấn thông tin bản dựng. 
BuildInfoKey.BuildInfoFileKey Enum mô tả tất cả các loại tệp đã biết có thể 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ụ thể. 
BuildInfoUtil Một lớp tiện ích giúp thao tác với IBuildInfo
Lỗi liên quan đến bản dựng Đã 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 hoạt động kiểm thử tệp zip do hệ thống xây dựng Android tạo ra
Người gửi email hàng loạt Tiện ích dành cho người gửi email cho phép định cấu hình sau: khoảng thời gian gửi,kích thước gói ban đầu, 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 deivce. 
ByteArrayInputStreamSource  
ByteArrayList Lớp đại diện cho một mảng byte nhẹ. 
ByteArrayUtil Tiện ích hoạt động trên mảng byte, ví dụ: chuyển đổi byte thành số nguyên. 
ByteStreamDownloader Một ứng dụng triển khai phương thức Read của dịch vụ gRPC ByteStream
ByteStreamUploader Một ứng dụng triển khai phương thức Write của dịch vụ gRPC ByteStream

C

CarModuleController Bộ điều khiển này ngă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 trên ô tô. 
CarryDnaeError RuntimeException nội bộ để mang DeviceNotAvailableException thông qua khung JUnit4. 
CarryInterruptedException Được gửi khi thời gian chờ của giai đoạn kiểm thử được kích hoạt và cần có InterruptedException từ luồng thực thi kiểm thử đến luồng thực thi lệnh gọi. 
CdmaDeviceFlasher Một lớp cài đặt ROM hình ảnh trên thiết bị Android thực có sóng vô tuyến CDMA. 
CecControllerTokenProvider Nhà cung cấp mã thông báo cho các mã thông báo liên quan đến Kiểm soát thiết bị điện tử tiêu dùng (CEC). 
CentralDirectoryInfo CentralDirectoryInfo là một lớp chứa thông tin về một tệp/thư mục bên trong một tệp zip. 
Kiểm tra Trình chuẩn bị ghép nối CompanionAwarePreparer xác minh liên kết BT giữa thiết bị chính và thiết bị đồng hành
Khởi động lại Chia blob thành một hoặc nhiều Chunk với tối đa chunkSize byte. 
Chunker.Chia nhỏ Một mảnh nhỏ. 
CircularAtraceUtil Một tiện ích atrace được phát triển chủ yếu để xác định nguyên nhân gốc gây ra lỗi ANR trong quá trình kiểm thử Monkey. 
CircularByteArray Cấu trúc dữ liệu để lưu giữ một mảng kích thước cố định hoạt động như một vùng đệm tròn và theo dõi tổng tất cả các giá trị trong mảng đó. 
ClangCodeCoverageCollector Một BaseDeviceMetricCollector sẽ kéo các phép đo mức độ sử dụng Clang khỏi thiết bị và ghi lại các phép đo đó dưới dạng cấu phần phần mềm kiểm thử. 
ClangProfileIndexer Một lớp tiện ích giúp lập chỉ mục các phép đo mức độ sử dụng mã Clang. 
ClassNotFoundConfigurationException ConfigurationException dùng khi không tìm thấy lớp của đối tượng. 
ClassPathScanner Tìm các mục nhập trên classpath. 
ClassPathScanner.ClassNameFilter IClassPathFilter lọc và chuyển đổi tên lớp java. 
ClassPathScanner.ExternalClassNameFilter 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 của classpath

Có hoa văn sau FileFilter

WatchworkUtils Tiện ích đồng hồ để chia sẻ logic đa thiết bị
CloseableTraceScope Một lớp có giới hạn cho phép báo cáo phần theo dõi thông qua tính năng thử tài nguyên
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 Phương thức 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 qua cụm TF. 
ClusterCommand.GoogleDoodle  
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  
ClusterCommandTrình chạy Một lớp IRemoteTest để chạy một lệnh từ TFC thông qua TF quy trình phụ. 
ClusterCommandScheduler ICommandScheduler để hỗ trợ TFC (Tradefed Cluster). 
ClusterCommandStatus Một lớp đại diện cho trạng thái và lý do huỷ cho một lệnh trong cụm TF. 
ClusterDeviceInfo Một lớp để đóng gói thông tin về thiết bị cụm sẽ được tải lên. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Quá trình triển khai IDeviceMonitor để báo cáo kết quả cho dịch vụ Tradefeed Cluster. 
ClusterEventUploader<T mở rộng IClusterEvent> Lớp ClusterEventUploader, tải IClusterEvent lên TFC. 
ClusterHostEvent Một lớp đóng gói các sự kiện lưu trữ cụm sẽ được tải lên. 
ClusterHostEvent.Builder  
ClusterHostEvent.HostEventType Enum của các loại sự kiện lưu trữ. 
ClusterHostUtil Các hàm sử dụng tĩnh cho cụm TF để lấy các phiên bản cấu hình chung, thông tin máy chủ lưu trữ, v.v.
ClusterLogSaver Một lớp ILogSaver để tải đầu ra kiểm thử lên TFC. 
ClusterLogSaver.FilePickingStrategy Chiến lược chọn tệp. 
ClusterOptions  
CodePhạm vi kiểm thử Kiểm thử chạy một 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 về mức độ sử dụng mã. 
Thu thậpByteOutputReceiver IShellOutputReceiver thu thập toàn bộ đầu ra shell vào byte[]
Thu thậpOutputReceiver IShellOutputReceiver thu thập toàn bộ đầu ra shell vào một String
CollectingTestListener ITestInvocationListener sẽ thu thập tất cả kết quả kiểm thử. 
CollectorHelper (Người thu thập trình trợ giúp) Trợ giúp thực hiện một số thao tác IMetricCollector cần thiết ở nhiều nơi. 
CommandBaselineSetter Một phương thức setter phổ biến để xử lý các chế độ cài đặt cơ sở của thiết bị thông qua các lệnh shell adb. 
CommandFileParser Trình phân tích cú pháp cho tệp chứa tập hợp các 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 thể 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ừ một dòng lệnh rồi tạo IBuildInfo từ các đối số đó. 
CommandOptions Triển khai ICommandOptions
CommandOptionsGetter Phương thức triển khai dịch vụ trả về giá trị tuỳ chọn lệnh của một lệnh gọi nhất định. 
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 ra. 
CommandScheduler Trình lập lịch biểu để chạy các lệnh TradeFederation trên tất cả thiết bị có sẵn. 
CommandScheduler.HostState Enum của các trạng thái khác nhau của máy chủ
CommandStatus Biểu thị trạng thái của một thao tác được định thời gian. 
CommandStatusHandler Trình xử lý giúp theo dõi và cập nhật trạng thái của 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 việc trùng lặp mã trên cách trình bày 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 phổ biến. 
CommonLogRemoteFileUtil.hoaLogFileEntry Hình minh hoạ một mục nhập nhật ký đã biết dành cho các thiết bị từ xa. 
companionallocator Lớp cơ sở đảm nhận việc phân bổ và giải phóng thiết bị đồng hành

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

Đồng hành chuẩn bị Một ITargetPreparer đóng gói logic nhận một thiết bị đồng hành đã được phân bổ. 
companionAwareTest Lớp kiểm thử cơ sở đóng gói hoạt động nhận và kiểm tra thiết bị đồng hành

Lớp con có thể gọi getCompanion() để truy xuất tệp đồ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 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() trên một thiết bị đồng hành được phân bổ. 
CompileBootImageWithSpeedTargetSupportedr (Trình biên dịchBootImageWithTốc mục tiêu chuẩn bị) 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". 
Điều kiện theo dõi tình trạng lỗi Theo dõi mọi lỗi của lệnh gọi. 
ConditionPriorityBlockQueue<T> Một lớp an toàn cho luồng với các thao tác giống như ERROR(/PriorityBlockingQueue) có thể truy xuất các đối tượng khớp với một điều kiện nhất định. 
ConditionPriorityBlockQueue.AlwaysMatch<T> ConditionPriorityBlockingQueue.IMatcher khớp với mọi đối tượng. 
ConditionPriorityBlockingQueue.IMatcher<T> Giao diện để xác định liệu các phần tử có khớp với 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 Quá trình triển khai IConfiguration cụ thể 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 liên quan và các tuỳ chọn tương ứng. 
ConfigurationDef.ConfigObjectDef Đối tượng lưu giữ thông tin cho một className và số giao diệ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ố giao diện đầu tiên). 
ConfigurationDescriptor (Mô tả cấu hình) Đối tượng cấu hình mô tả một số khía cạnh của chính cấu hình. 
ConfigurationDescriptor.LocalTestRunner Enum dùng để biểu thị trình chạy kiểm thử cục bộ. 
Trường hợp ngoại lệ về cấu hình Được gửi nếu không thể tải cấu hình. 
ConfigurationFactory Nhà máy để tạo IConfiguration
ConfigurationFactory.ConfigLoader Việc triển khai IConfigDefLoader để theo dõi các cấu hình đi kèm từ một cấu hình gốc và gửi một ngoại lệ trên các vòng bao gồm. 
ConfigurationFactory.ExceptionLoader  
ConfigurationUtil Các hàm tiện ích để xử lý 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

Để chuyển chế độ cài đặt cho lớp này, bạn phải cung cấp email đại diện. 

ConfigurationYamlParser (Trình phân tích cú pháp cấu hình) Trình phân tích cú pháp cho cấu hình Tradefeed 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 thống kê. 
ConfigUtil.LogSource  
Máy chơi trò chơi 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 một lệnh để kiểm thử
  • liệt kê thiết bị và trạng thái của chúng
  • đang thực hiện lệnh gọi danh sách
  • liệt kê các lệnh trong hàng đợi
  • nhật ký lệnh gọi kết xuất đến tệp/stdout
  • tắt máy
 
Console.ArgRunnable<T> Runnable có phương thức run có thể nhận đối số
Console.CaptureList Một loại tiện lợi cho List<List<String>>
ConsoleReaderOutputStream Một OutputStream có thể dùng để khiến System.out.print() phát tốt với LineReader 
ConsoleResultReporter Trình báo cáo kết quả để in kết quả kiểm thử lên bảng điều khiển. 
ContentAnalysisContext Cung cấp ngữ cảnh xung quanh nội dung để phân tích chính xác nội dung đó. 
ContentAnalysisContext.AnalysisMethod Phần này mô tả những điều cần biết về cấu trúc nội dung để có quy trình phân tích phù hợp. 
Kết quả phân tích nội dung Tóm tắt bản phân tích nội dung. 
Thông tin về nội dung Biểu thị nội dung cho 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. 
ContentProviderHandler Trình xử lý tóm tắt 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. 
CountingTestResultListener TestResultListener theo dõi tổng số lượt kiểm thử 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. 
Phạm vi đo lường chính xác Chương trình kiểm thử phần giữ chỗ sẽ chuyển tiếp các phép đo mức độ sử dụng từ trình cung cấp bản dựng đến trình ghi nhật ký. 
Phạm vi bao phủ Đã đổi đối tượng để duy trì các lựa chọn về phạm vi bảo hiểm. 
Phạm vi Tùy chọn.Chuỗi công cụ  
CpuThrottlingWaiter ITargetPreparer chờ cho đến khi tần suất tối đa trên tất cả các lõi được khôi phục về mức cao nhất hiện có
CreateAvdPreparer  
CreateUser Preparer (Trình chuẩn bị người tạo) Trình chuẩn bị nhắm mục tiêu để tạo người dùng và dọn dẹp người dùng ở bước cuối. 
Thông tin hiện tại 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 ở bất cứ đâu bên trong lệnh gọi. 
CurrentInvocation.InvocationInfo Một số khoá được đặt tên đặc biệt mà chúng ta sẽ luôn điền cho lệnh gọi. 
CurrentInvocation.IsolationGrade Mô tả mức độ tách biệt

D

DebugHostLogOnFailureCollector Trình thu thập sẽ thu thập và ghi nhật ký phía máy chủ khi xảy ra lỗi trường hợp kiểm thử. 
DefaultConnection Kết nối mặc định của một thiết bị, được 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 Việc mở rộng RemoteAndroidTestRunner ddmlib để đặt một số giá trị mặc định cho các trường hợp sử dụng Tradefeed. 
DefaultTestsZipInstaller Phương thức triển khai mặc định cho chương trình kiểm thử trình cài đặt zip. 
Uỷ quyền thực thi lệnh gọi InvocationExecution uỷ quyền thực thi cho một tệp nhị phân Tradefeed 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 chương trình 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 Trường hợp ngoại lệ đối với lỗi cấu hình. 
DeviceAllocationResult Biểu thị kết quả cố gắng phân bổ cho một lệnh. 
DeviceAllocationState Biểu thị trạng thái phân bổ của thiết bị từ góc nhìn IDeviceManager
DeviceAvailableChecker (Trình kiểm tra thiết bị có sẵn) Trình kiểm tra để đảm bảo một mô-đun không rời khỏi thiết bị ở trạng thái ngoại tuyến. 
DeviceBaselineChecker (Trình kiểm tra đường cơ sở của thiết bị) Đặt chế độ cài đặt đường cơ sở của thiết bị trước mỗi mô-đun. 
DeviceBaselineSetter (Trình đặt cơ sở của thiết bị) Lớp trừu tượng dùng để tạo chế độ cài đặt đường cơ sở của thiết bị. 
DeviceBatteryLevelChecker Một IRemoteTest kiểm tra mức pin tối thiểu và chờ pin đạt ngưỡng sạc thứ hai nếu không có mức sạc tối thiểu. 
DeviceBatteryResourceMetricCollectionor Trình thu thập này thu thập các chỉ số về pin của thiết bị. 
DeviceBuildDescriptor (Mô tả thiết bị) 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 IBuildInfo đại diện cho một bản dựng thiết bị Android hoàn chỉnh và các bài kiểm thử (không bắt buộc). 
DeviceBuildInfoBootStrapper 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ử thiết bị có bản dựng được tạo từ một nguồn bên ngoài (ví dụ:

DeviceBuildInfoInjector ITargetPreparer chèn siêu dữ liệu DeviceBuildDescriptor vào IBuildInfo
Dọn dẹp thiết bị Thực hiện khởi động lại hoặc định dạng dưới dạng thao tác dọn dẹp sau khi kiểm thử và tắt màn hình (không bắt buộc)
DeviceCleaner.CleanupAction  
DeviceCleaner.PostCleanupAction  
DeviceConsentUtil Chứa các lớp và phương thức tiện ích để thực thi đồng thời một lệnh 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)ERROR(/ExecutorService) trả về để thực thi lệnh. 

DeviceConsentUtil.ShellCommandCallable<V> ERROR(/Callable) bao bọc thông tin chi tiết về việc thực thi lệnh shell trên ITestDevice
DeviceConfigurationHolder (Trình giữ cấu hình thiết bị) Một cách 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ó. 
DeviceDescriptor (Mô tả thiết bị) Một lớp chứa thông tin mô tả một thiết bị đang được kiểm thử. 
DeviceNgắt kết nối ngoại lệ Được gửi khi một thiết bị không còn kết nối được qua loại truyền tải của thiết bị đó, ví dụ: nếu thiết bị không còn hiển thị 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 (Thiết bị không thành công khi khởi động) Được gửi nếu thiết bị không khởi động được sau khi được cài đặt ROM bằng một bản dựng. 
DeviceFeatureGắn  
DeviceFeatureModuleController Một bộ điều khiển mô-đun không được chạy 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 giúp kiểm tra tệp trên thiết bị và gửi tệp đến ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) nếu tìm thấy. 
Device FlashChuẩn bị ITargetPreparer cài đặt ROM hình ảnh trên phần cứng Android thực. 
DeviceThiết bị có thể gập lại Biểu thị trạng thái có thể gập lại của thiết bị do "cmd device_state" trả về. 
DeviceFolderBuildInfo Một IDeviceBuildInfo cũng chứa các cấu phần phần mềm bản dựng khác nằm trong một thư mục trên hệ thống tệp cục bộ. 
DeviceImageTracker (Trình theo dõi hình ảnh trên thiết bị) Đố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 sẽ cài đặt ROM thiết bị cùng với hình ảnh thiết bị được cung cấp qua một định dạng cụ thể. 
DeviceInternetAccessibilityResourceMetricCollectionor Trình thu thập sẽ ping google.com để kiểm tra xem thiết bị có hỗ trợ 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ả mạo nhằm chuyển nhật ký cho người báo cáo. 
DeviceJUnit4ClassRunner.Metric chơi Chú thích giả nhằm cung cấp chỉ số cho người báo cáo. 
DeviceJUnit4ClassRunner.TestLogData Cách triển khai ExternalResourceTestRule
DeviceJUnit4ClassRunner.TestMetrics Cách triển khai ExternalResourceTestRule
DeviceManagementGrpcServer Máy chủ GRPC cho phép đặt trước thiết bị trên Tradefeed. 
Device Manager (Trình quản lý thiết bị)  
DeviceManager.FastbootDevice Hình minh hoạ một thiết bị ở Chế độ khởi động nhanh (Fastboot mode). 
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. 
DeviceMonitorMultiplexer Một lớp proxy để truyền yêu cầu đến nhiều IDeviceMonitor
Thiết bị không có sẵn ngoại lệ Được gửi khi thiết bị không còn để thử nghiệm. 
DeviceOwnerTargetPreparer Một ITargetPreparer thiết lập thành phần của chủ sở hữu thiết bị. 
DeviceParameterizedRunner Trình chạy có tham số theo kiểu JUnit4 cho các kiểm thử có thông số được điều khiển phía máy chủ. 
DeviceProperties (Thuộc tính của thiết bị) Định nghĩa hằng số phổ biến cho tên thuộc tính phía thiết bị
DeviceRecoveryModeUtil  
DeviceReleaseReporter (Trình phát hành thiết bị) Trình báo cáo bản phát hành trên thiết bị xử lý việc giao tiếp với quy trình mẹ(các) thiết bị sẽ được giải phóng. 
DeviceResetFeature Triển khai phía máy chủ để đặt lại thiết bị. 
DeviceResetHandler Xử lý tiện ích nói chung là đặt lại thiết bị. 
DeviceRuntimeException Được gửi khi một hành động trên thiết bị không mang lại kết quả như mong đợi. 
DeviceSelectionOptions (Tuỳ chọn lựa chọn thiết bị) Vùng chứa cho tiêu chí lựa chọn thiết bị. 
DeviceSelectionOptions.DeviceRequestedType Các loại thiết bị giữ chỗ được hỗ trợ. 
Trình kiểm tra chế độ cài đặt thiết bị 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. 
Thiết lập thiết bị ITargetPreparer định cấu hình một thiết bị để kiểm thử dựa trên các 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 con nhộng. 
DeviceStateMonitor Lớp trợ giúp để theo dõi trạng thái của IDevice
DeviceStorageAgeResourceMetricCollectionor Phân tích cú pháp tuổi lưu trữ từ logcat. 
DeviceStorageFiller (Bộ nhớ thiết bị) Hãy nhắm mục tiêu để trình chuẩn bị lấp đầy bộ nhớ để có thêm một lượng dung lượng trống. 
DeviceStorageStatusChecker Kiểm tra xem thiết bị có đủ dung lượng ổ đĩa cho các phân vùng đã cho 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 Suite của JUnit4 để cung cấp ITestDevice cho các kiểm thử yêu cầu nó. 
DeviceSyncHelper Trình trợ giúp 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ử thiết bị) Trường hợp kiểm thử JUnit của trình trợ giúp cung cấp dịch vụ IRemoteTestIDeviceTest
DeviceTestResult Chuyên môn của TestResult sẽ bị huỷ khi DeviceNotAvailableException xảy ra
DeviceTestResult.RuntimeDeviceNotAvailableException  
DeviceTestRunOptions (Tuỳ chọn kiểm thử thiết bị) Một lớp trình tạo cho các tuỳ chọn liên quan đến việc chạy kiểm thử thiết bị thông qua BaseHostJUnit4Test. 
DeviceTestSuite Bộ thử nghiệm Trình trợ giúp JUnit cung cấp các dịch vụ IRemoteTestIDeviceTest
DeviceTraceCollectionor Trình thu thập sẽ bắt đầu theo dõi perfetto khi bắt đầu chạy kiểm thử và ghi tệp theo dõi ở cuối. 
Thiết bị giám sát không có sẵn Trình nghe này chỉ cố gắng thu thập ADN ở cấp trường hợp kiểm thử. 
DeviceUnResponseException 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 (ví dụ: lệnh hết thời gian chờ, không khởi động, v.v.)
DeviceUpdateTarget Preparer (Trình cập nhật mục tiêu của thiết bị) Một ITargetPreparer trừu tượng xử lý các bước phổ biến trong 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 (thay vì dịch vụ bản dựng). 
DeviceWifiResourceMetricCollectionor Bộ thu thập sẽ thu thập các chỉ số tốc độ liên kết và cường độ tín hiệu Wi-Fi hiện tại đã kết nối. 
Xoá thiết bị ITargetPreparer xoá sạch dữ liệu người dùng
sumCalculator Các phương thức tiện ích để tính toán Digest
DirectGraph<V> Triển khai biểu đồ không có trọng số có hướng. 
TắtSELinuxTargetPreparer Trình chuẩn bị mục tiêu sẽ tắt SELinux nếu được bật. 
DryRunKeyStore Kho khoá cho giai đoạn chạy thử nghiệm, trong đó mọi giá trị kho khoá luôn được thay thế và tìm thấy đúng cách. 
Máy sấy Chế độ Khô trong suốt chạy kiểm thử thay vì thực sự thực thi các bài kiểm thử đó. 
DynamicFileStubTest Đây là phép kiểm thử thương mại để kiểm tra xem thương mại 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 đưa công việc từ xa vào hàng đợi giữa nhiều thực thể TF
DynamicShardingConnectionInfoMessage lớp giữ dữ liệu để gửi qua máy chủ tính năng dễ dàng hơn. 
DynamicSystemChuẩn bị Một ITargetPreparer thiết lập hình ảnh hệ thống ở trên bản dựng thiết bị có Bản cập nhật hệ thống động. 

E

EarlyDeviceReleaseFeature Triển khai máy chủ tính năng để phát hành sớm thiết bị. 
Email Sử dụng lớp trợ giúp để gửi email. 
EmailHostHealthAgent Triển khai IHostHealthAgent để gửi email từ báo cáo của Màn hình máy chủ
EmmaXmlConstants Hằng số được dùng khi phân tích cú pháp báo cáo emma xml. 
EmulatorMemoryCpuCapturer  
EndCentralDirectoryInfo EndCentralDirectoryInfo là một lớp chứa thông tin chung của một tệp zip. 
Thực thiSeLinuxChecker Trình kiểm tra trạng thái đảm bảo trạng thái của Selinux. 
XoáUserDataPreparer 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 lại tất cả sự kiện nhận được vào một tệp
ExceptionThrowingRunnerWrapper  
Hành động có thể thực thi 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ử để thực thi tệp thực thi chạy trên máy chủ lưu trữ. 
ExecutableTargetTest Trình chạy kiểm thử để thực thi chạy trên mục tiêu. 
ExecutionFiles Các phần phụ thuộc tệp được tạo trong quá trình thực thi kiểm thử hoặc lệnh gọi cần được mang đi để kiểm thử. 
ExecutionFiles.FilesKey Liệt kê 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 kiểm thử hoặc lệnh gọi. 
CurrentBuildProvider IBuildProvider trả về một IBuildInfo đã được tạo. 
ExtendedFile (Tệp mở rộng) Một phần mở rộng của tệp tiêu chuẩn để chứa siêu dữ liệu liên quan đến bản dựng. 
ExtensionAtomsRegistry Mở rộng AtomsRegistry để sử dụng cục bộ các số liệu thống kê. 

T6

Không mô tả Lớp mô tả thông tin về lỗi trong Liên đoàn Thương mại. 
Kiểm thử giả mạo Kiểm thử giả mạo có mục đích là giúp bạn dễ dàng tạo kết quả kiểm thử có thể lặp lại. 
FakeTestsZipFolder Một môi trường kiểm thử cố định tạo thư mục kiểm thử chưa nén giả mạo 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 quá trình khởi động nhanh và gửi lệnh khởi động nhanh. 
FastbootDeviceFlasher Một lớp dựa vào tính năng khởi động nhanh để cài đặt ROM hình ảnh trên phần cứng Android thực. 
FastbootHelper Một lớp trợ giúp cho các hoạt động khởi động nhanh. 
QuickbootUpdateBootstrapPreparer Một ITargetPreparer thực hiện các giai đoạn tệp được chỉ định (trình tải khởi động, đài, mã zip hình ảnh thiết bị) vào IDeviceBuildInfo để thiết bị được cài đặt ROM bằng FastbootDeviceFlasher, sau đó chèn các thuộc tính của thiết bị sau khi khởi động vào thông tin bản dựng nhằm mục đích báo cáo kết quả. 
Lỗi máy chủ nghiêm trọng Một trường hợp ngoại lệ cho biết đã xảy ra lỗi nghiêm trọng không thể khôi phục trên máy chủ đang chạy TradeFederation và thực thể TradeFederation cần phải được tắt. 
FeatureflagTarget Preparer Cập nhật DeviceConfig (cờ tính năng được điều chỉnh bằng dịch vụ từ xa). 
FileDownloadCache (Tệp tải xuống trong bộ nhớ đệm) 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 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
Trình theo dõi tệp không hoạt động Theo dõi tệp và thực thi lệnh gọi lại nếu các tệp ở trạng thái rảnh (ví dụ:
FileInputStreamSource InputStreamSource nhận tệp nhập. 
FileLogger ILeveledLogOutput chuyển hướng thông điệp nhật ký đến một tệp và tới stdout. 
FileProtoResultReporter Trình báo cáo Proto kết xuất TestRecord vào một tệp. 
FilePullerDeviceMetricCollectionor BaseDeviceMetricCollector theo dõi khoá chỉ số từ thiết bị và kéo các khoá đó 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 Gử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 gồm TestDescription
FixedByteArrayOutputStream ERROR(/OutputStream) trong bộ nhớ chỉ lưu giữ một lượng dữ liệu tối đa. 
FlashingMethod Một giá trị enum để mô tả phương thức dùng để cài đặt ROM thiết bị đang được kiểm thử
Trình phân tích tài nguyên Flashing 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ụ trợ cần thiết để cài đặt ROM thiết bị. 
FlashingResourcesParser.AndroidInfo Một typedef cho Map&lt;String, MultiMap&lt;String, String&gt;&gt;
FlashingResourcesParser.Constraint Giao diện lọc nhằm cho phép FlashingResourcesParser bỏ qua một số tài nguyên có thể sẽ sử dụng
FlashingResourceUtil Tiện ích này giúp thiết lập phiên bản cấu phần phần mềm phù hợp để có thể cài đặt ROM qua DeviceFlashPreparer
Mở rộng Trình xử lý IModuleParameterHandler mở rộng thành nhiều hơn cho từng cấu hình thiết bị có thể gập lại phụ. 
FoldHandler Trình xử lý thiết bị có thể gập lại chung có thể lấy các tham số của thiết bị có thể gập lại để tạo một mô-đun chuyên biệt. 
Để chuẩn bị hình ảnh chế độ xem có thể gập lại Một trình chuẩn bị mục tiêu có thể chuyển đổi trạng thái gập của một thiết bị. 
Thư mụcBuildInfo Triển khai IFolderBuildInfo cụ thể. 
Trình lưu thư mục Một ITargetPreparer kéo các thư mục ra khỏi thiết bị, nén và lưu thư mục đó 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 theo định dạng cụ thể. 
FreeDeviceState  
FuseUtil Một lớp trợ giúp cho các thao tác FUSE. 

G

Thông tin GceAvd 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  
GceManager Trình trợ giúp giúp 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 để kết nối với một thiết bị Gce từ xa. 
GceRemoteCmdFormatter.ScpMode SCP có thể được dùng để đẩy hoặc kéo tệp tuỳ thuộc vào cấu trúc của đố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 phạm vi của gcov ra khỏi thiết bị và ghi lại những phép đo đó dưới dạng cấu phần phần mềm kiểm thử. 
GcovKernelCodeCoverageCollector Một BaseDeviceMetricCollector sẽ kéo các phép đo phạm vi của hạt nhân gcov ra khỏi các gỡ lỗi và ra khỏi thiết bị, sau đó ghi lại các phép đo đó dưới dạng 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 tệp lên từ Google Cloud Storage (GCS). 
GCSBucketUtil.GCSFileMetadata Trình bao bọc đơn giản cho thông tin tệp trong GCS. 
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 Phần mở rộng của ConfigurationFactory.ConfigLoader tải cấu hình từ GCS, theo dõi các cấu hình đi kèm từ một cấu hình gốc và gửi một ngoại lệ trên các cấu hình 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 phụ trách 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ừ bộ nhớ trên đám mây của Google (GCS). 
GCSFileUploader Trình tải tệp lên để tải dữ liệu tệp lên Google Cloud Storage (GCS). 
GCSHostResourceManager Tải tài nguyên máy chủ lưu trữ xuống từ GCS (bộ nhớ trên đám mây của Google). 
GcsRemoteFileResolver Việc triển khai IRemoteFileResolver cho phép tải xuống từ bộ chứa GCS. 
GenericLogcatEventParser<LogcatEventType> Phân tích cú pháp đầu vào logcat cho các sự kiện. 
GenericLogcatEventParser.LogcatEvent Kết cấu để lưu giữ một sự kiện logcat với loại sự kiện và kích hoạt thông báo logcat
GetPrevious PassHelper (Trợ giúp đã vượt qua) Trợ giúp giúp bạn lấy được các bộ lọc thử nghiệm đã vượt qua trước đó. 
GkiDeviceFlashPreparer Một trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh chung cho nhân hệ điều hành phổ biến Android. 
Cấu hình chung Quá trình triển khai IGlobalConfiguration lưu trữ các đối tượng cấu hình đã tải trong một bản đồ
GlobalFilterGetter Phương thức triển khai dịch vụ trả về bộ lọc của một lệnh gọi nhất định. 
GlobalTestFilter Các lựa chọn bộ lọc được áp dụng cho lệnh gọi. 
GoogleApiClientUtil Tiện ích để tạo ứng dụng API Google. 
GoogleBenchmarkResultParer Phân tích cú pháp kết quả Điểm chuẩn của Google chạy từ shell và trả về một bản đồ có tất cả kết quả. 
GoogleBenchmarkTest Một bài kiểm thử chạy gói kiểm thử điểm chuẩn của Google trên một thiết bị nhất định. 
GranularRetriableTestWrapper Một lớp trình bao bọc hoạt động trên IRemoteTest để tạo hạt IRemoteTest ở cấp trường hợp kiểm thử. 
GranularRetriableTestWrapper.StartEndCollector Trình trợ giúp lớp để nắm bắt điểm bắt đầu và kết thúc lượt chạy bị thiếu. 
GsiDeviceFlashPreparer Một trình chuẩn bị mục tiêu cài đặt ROM hình ảnh hệ thống chung của Android cho thiết bị. 
GTest Kiểm thử chạy một gói kiểm thử gốc trên một thiết bị nhất định. 
GTestBase Lớp cơ sở của gTest
GTestListTestParser Trình phân tích cú pháp kết quả cho chế độ chạy thử nghiệm gtest với tham số "--gtest_list_tests". 
Trình phân tích cú pháp GTestResult Phân tích cú pháp kết quả "chế độ đầu ra thô" của các kiểm thử gốc bằng cách sử dụng GTest chạy từ shell và thông báo kết quả cho ITestInvocationListener. 
Trình phân tích cú pháp 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 cách sử dụng GTest chạy từ shell và thông báo cho ITestRunListener về kết quả. 

Số lần bị đánh trúng bóng

Khai thác ngoại lệ Lớp ngoại lệ cơ sở cho ngoại lệ được gửi trong phần khai thác. 
Khai thácIOException Khai thác ngoại lệ để giúp xử lý các vấn đề về tệp. 
Khai thácRuntimeException  
HeapHostMonitor Phương thức triển khai AbstractHostMonitor giám sát bộ nhớ vùng nhớ khối xếp trên máy chủ lưu trữ và ghi định kỳ vào nhật ký nhật ký. 
HelloWorldMultiTargetPreparer Ví dụ về cách triển khai IMultiTargetPreparer
Nhật ký nhật ký Trình ghi nhật ký lịch sử TF, nhật ký đặc biệt chỉ chứa một số sự kiện cụ thể. 
HostGTest Kiểm thử chạy một gói kiểm thử gốc. 
Chỉ số máy chủ Lớp này đại diện cho một mẫu chỉ số máy chủ lưu trữ sẽ được báo cáo. 
HostOptions Lớp phần tử giữ tuỳ chọn lưu trữ. 
HostOrchestratorUtil Tiện ích giúp thực thi các lệnh qua Host Orchestrator trên các thực thể từ xa. 
HostStatsdMetricCollectionor IMetricCollector thu thập các chỉ số đã thống kê từ phía máy chủ bằng các lệnh tiện ích đã thống kê. 
Kiểm thử trên máy chủ Trình chạy kiểm thử cho các kiểm thử dựa trên máy chủ JUnit. 
HostUtils Triển khai một số phương thức tiện ích hữu ích để chạy kiểm thử máy chủ. 
Mô hình phân tích dữ liệu HprofallocSiteParser Lớp trợ giúp để phân tích cú pháp thông tin trong phần Trang web phân bổ của báo cáo hprof. 
HttpHelper Chứa các phương thức trợ giúp để tạo yêu cầu http
HttpHelper.RequestRunnable Có thể chạy để đưa ra các yêu cầu bằng IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult)
HttpMultipartPost Lớp trợ giúp để tạo các yêu cầu đăng bài HTTP nhiều phần. 
HttpRemoteFileResolver Việc triển khai IRemoteFileResolver cho phép tải tệp từ xa xuống qua http
HttpsRemoteFileResolver Việc 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 chương trình kiểm thử cần có ABI đang được kiểm thử. 
IAndroidDebugBrch Định nghĩa giao diện cho các phương thức AndroidDebugBridge 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 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. 
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ể phải điều chỉnh một số cách xử lý. 
IBuildProvider Chịu trách nhiệm cung cấp thông tin về bản dựng đang được kiểm thử. 
IBuildReceiver Kiểm thử cần tham chiếu đến bản dựng đang được kiểm thử. 
ICacheClient 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 để tải lên TFC. 
IClusterEventUploader<T mở rộng IClusterEvent> Giao diện cho ClusterEventUploader
IClusterOptions Giao diện để nhận các tuỳ chọn liên quan đến cụm. 
ICommandOptions Vùng chứa tuỳ chọn thực thi cho lệnh. 
ICommandScheduler Trình lập lịch biểu để chạy các lệnh TradeFederation. 
ICommandScheduler.IScheduleInvocationListener Trình nghe các sự kiện gọi khi lệnh gọi hoàn tất. 
ICompressionStrategy Giao diện biểu thị một thuật toán nén có thể được chọn trong thời gian chạy. 
IConfigOptionValueTransformer Giao diện để thao tác với giá trị của tuỳ 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 sẵn (IP máy chủ, người dùng máy chủ lưu trữ, bù trừ cổng, v.v.). 
Cấu hình IConfiguration Thông tin cấu hình cho lệnh gọi TradeFederation. 
IConfigurationFactory Nhà máy để tạo IConfiguration
IConfigurationReceiver Giao diện đơn giản để biểu thị đối tượng chấp nhận IConfiguration
IConfigurationServer Một giao diện cho máy chủ cấu hình. 
ICredentialFactory Giao diện cho nhà máy thông tin xác thực để tạo oauth2 Credential
IDefaultObjectLoader Giao diện để tải các đối tượng mặc định thuộc cấu hình YAML của chúng tôi. 
IDefaultObjectLoader.LoaderConfiguration Đối tượng cấu hình đang tải để truyền thông tin đến trình tải. 
IDeviceActionReceiver Cung cấp một API để nhận các sự kiện trên thiết bị. 
IDeviceBuildInfo IBuildInfo đại diện cho một bản dựng thiết bị Android hoàn chỉnh và các bài kiểm thử (không bắt buộc). 
IDeviceBuildProvider 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ị. 
IDeviceFlasher Cài đặt ROM hình ảnh thiết bị trên một thiết bị. 
IDeviceFlasher.UserDataFlashOption Liệt kê lựa chọn để xử lý hình ảnh dữ liệu người dùng
IDeviceManager Giao diện để quản lý tập hợp thiết bị có sẵn để kiểm thử. 
IDeviceManager.IFastbootListener Trình nghe các thay đổi về trạng thái khởi động nhanh. 
IDeviceMonitor Giao diện để giám sát trạng thái của thiết bị. 
IDeviceMonitor.DeviceLister Một lớp giống Runnable sẽ trả về các thiết bị đã biết và trạng thái của các thiết bị đó. 
IDeviceRecovery Giao diện khôi phục thiết bị không có kết nối mạng. 
IDeviceSelection Giao diện cho tiêu chí lựa chọn thiết bị. 
IDeviceSelection.BaseDeviceType  
IDeviceStateMonitor Cung cấp các phương tiện để theo dõi trạng thái của IDevice
IDeviceTest Giao diện cho đối tượng cần tham chiếu đến ITestDevice
Có thể tắt Giao diện mô tả đối tượng Tradefeed có thể tắt được. 
IDynamicShardingClient Giao diện trình bao bọc cho ứng dụng phân đoạn

Lệnh này tồn tại để chúng ta có thể hoán đổi trong một HTTP hoặc thử nghiệm một mã 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
Email Giao diện để gửi email. 
Email.Message Vùng chứa dành cho dữ liệu nội dung email. 
IFileDownloader Giao diện để tải tệp từ xa xuống. 
IFileEntry Định nghĩa giao diện cung cấp hợp đồng đơn giản và 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 Trường hợp ngoại lệ được gửi nếu không thể tải hoặc khởi chạy trình phân giải. 
Trình phân tích tài nguyên IflashingResources Giao diện để cung cấp các phiên bản bắt buộc của tệp hình ảnh phụ trợ cần thiết để cài đặt ROM thiết bị. 
IFlashingResourcesRetriever Giao diện để truy xuất các tệp hình ảnh phụ cần thiết để cài đặt ROM 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 đang chứa trong một thư mục hệ thống tệp cục bộ. 
IFormatterGenerator Giao diện mô tả trình định dạng cho SuiteResultHolder
IGlobalConfiguration (Cấu hình toàn cầu) Một lớp chứa thông tin cấu hình chung cho một phiên bản Liên kết thương mại (bao gồm mọi lệnh gọi cấu hình thực tế). 
IKhai thácException Nội dung mô tả giao diện ngoại lệ của việc khai thác sẽ được triển khai theo ngoại lệ của việc khai thác. 
IHostCleaner Dọn dẹp máy chủ sau khi chạy kiểm thử. 
IHostHealthAgent Một giao diện để phát các chỉ số của thiết bị hoặc máy chủ lưu trữ. 
IHostMonitor Giao diện để gửi dữ liệu của 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 tử giữ tuỳ chọn lưu trữ. 
IHostOptions.LicenseLimitType Enum mô tả những người có thể giới hạn giấy phép
IHostResourceManager Giao diện cho tài nguyên máy chủ lưu trữ của trình quản lý. 
IHttpHelper Các phương thức trợ giúp để thực hiện các yêu cầu http. 
IHttpHelper.DataSizeException  
IInvocationContext Lưu giữ thông tin về Lời gọi để kiểm thử truy cập nếu cần. 
IInvocationContext.TimingEvent  
IInvocationContextReceiver Kiểm thử cần tham chiếu đến ngữ cảnh của lệnh gọi. 
Thực thi lệnh gọi Giao diện mô tả những thao tác sẽ được thực hiện trong lệnh gọi. 
IKeyStoreClient Giao diện để truy cập vào kho khoá cho mật khẩu hoặc dữ liệu nhạy cảm. 
IKeyStoreFactory Nhà máy để tạo IKeyStoreClient
ILabChuẩn bị Giao diện điểm đánh dấu cho người chuẩn bị phòng thí nghiệm

Hãy xem 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 phương thức xử lý việc xuất thông điệp nhật ký. 
ILogcatReceiver Một lớp cung cấp đầu ra logcat của thiết bị dưới dạng InputStreamSource
ILogRegistry Một giao diện cho trình ghi nhật ký singleton ILogOutput có thể ghép kênh và quản lý nhiều trình ghi nhật ký. 
ILogRegistry.EventType Sự kiện hữu ích cần 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ý vào một vị trí trung tâm. 
ILogSaverListener Cho phép ITestInvocationListener nghe thời điểm 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 của thiết bị
IManagedTestDevice Một ITestDevice có vòng đời được quản lý. 
IManagedTestDevice.DeviceEventResponse Vùng chứa phản hồi cho lệnh gọi IManagedTestDevice#handleAllocationEvent(DeviceEvent)
IManagedTestDeviceFactory Giao diện trình tạo dành cho IManagedTestDevice
IMetricCollectionor Giao diện này sẽ được thêm làm trình trang trí khi báo cáo kết quả thử nghiệm để thu thập các chỉ số phù hợp. 
IMetricCollectionorReceiver Giao diện để IRemoteTest triển khai nếu cần lấy danh sách IMetricCollector cho lần chạy kiểm thử. 
IMoblyYamlResultHandler Giao diện của trình xử lý kết quả mobly yaml. 
IMoblyYamlResultHandler.ITestResult Giao diện 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ộ công cụ. 
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 được giữ tạm thời để tương thích nhưng không thực sự được dùng nữa. Vui lòng không triển khai. 
IMultiTarget Preparer (Trình chuẩn bị mục tiêu đa mục tiêu) Chuẩn bị môi trường kiểm thử cho một số thiết bị cùng nhau. 
INativeDevice Cung cấp API đáng tin cậy và cấp cao hơn một chút cho IDevice ddmlib. 
INativeDeviceTest Giao diện cho đối tượng cần tham chiếu đến INativeDevice
Gia tăng ImageUtil Một tiện ích giúp tận dụng hình ảnh và bản cập nhật thiết bị gia tăng. 
InfraErrorIdentifier Giá trị nhận dạng lỗi của Liên đoàn thương mại ở bên dưới và cơ sở hạ tầng phụ thuộc (như Xây dựng cơ sở hạ tầng). 
InputStreamSource Về cơ bản, giao diện này bao bọc một ERROR(/InputStream) để có thể nhân bản. 
InstallAllTestZipAppsSetup ITargetPreparer cài đặt tất cả ứng dụng ở dạng tệp zip kiểm thử. 
InstallApexModuleTargetSupportedr  
InstallApkSetup Một ITargetPreparer cài đặt một hoặc nhiều tệp 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 thử nghiệm qua một môi trường bản dựng nền tảng Android. 
InstrumentationTest (Kiểm thử đo lường đã cài đặt) Chạy mọi khả năng đo lường có trên thiết bị hiện tại. 
InstantAppHandler Trình xử lý cho ModuleParameters#INSTANT_APP
Instrumentation Preparer (Trình chuẩn bị thiết bị) ITargetPreparer chạy khả năng đo lường
InstrumentationTest (Kiểm thử đo lường) Kiểm thử chạy một gói kiểm thử đo lường trên một thiết bị nhất định. 
InvocationContext Triển khai chung một IInvocationContext
Thực thi lệnh gọi 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 phạm vi lệnh gọi. 
InvocationMetricLogger Một lớp tiện ích cho lệnh gọi để ghi nhật ký 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 tên đặc biệt mà chúng ta sẽ luôn điền cho lệnh gọi. 
InvocationStatus Một lớp để lưu trữ trạng thái lệnh gọi. 
InvocationStatus Một enum trợ giúp để thể hiện trạng thái gọi
Trình trợ giúp lệnh gọi Lớp trợ giúp để thu thập và báo cáo TestSummary cho một 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 Đơn vị xử lý bài đăng là một đối tượng Liên kết thương mại dùng để cho phép xử lý chỉ số và nhật ký SAU KHI kiểm thử và TRƯỚC KHI báo cáo kết quả. 
IRemoteFeature Giao diện mô tả một tính năng trong Tradefeed 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 tệp từ xa thành tệp cục bộ. 
IRemoteFileResolver.RemoteFileResolverArgs Đối số được chuyển đến trình phân giải
IRemoteFileResolver.resolveFile Lớp lưu giữ thông tin về tệp đã phân giải và một số siêu dữ liệu. 
IRemoteScheduleListenersFeature Phần mở rộng của IRemoteFeature để hỗ trợ truyền IScheduledInvocationListener giây. 
IRemoteTest Chương trình kiểm thử báo cáo kết quả trực tiếp cho ITestInvocationListener
IReportNotExecutiond Trong trường hợp quá trình thực thi chưa hoàn tất, IRemoteTest triển khai giao diện này có thể báo cáo các lượt kiểm thử không thực thi để cải thiện báo cáo. 
Trình lập lịch biểu iRescheduler Giao diện để lên lịch lại cấu hình để thực thi trong tương lai. 
IResourceMetricCollectionor Giao diện để người dùng triển khai trình thu thập tài nguyên tuỳ chỉnh. 
IRestApiHelper Giao diện trợ giúp để thực hiện 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 quyền này nữa
IThử lạiQuyết định Giao diện đưa ra quyết định thử lại và áp dụng bộ lọc trên lớp để thử lại theo mục tiêu cụ thể hơn. 
IRuntimeHintProvider  
IRunUtil Giao diện để chạy các thao tác được định thời và lệnh hệ thống. 
IRunUtil.EnvPriority Enum xác định việc đặt hoặc huỷ cài đặt một môi trường cụ thể. 
IRunUtil.IRunnableResult 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 dùng để chạy lệnh gọi. 
ISandboxFactory Nhà máy để tạo ISandbox
ISetOptionReceiver Quá trình triển khai giao diện này phải có Option với 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 bài 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 để áp dụng cho một cấu hình. 
IsolatedHostTest (Thử nghiệm máy chủ riêng biệt) Triển khai một trình chạy TradeFed sử dụng một quy trình phụ để thực thi các hoạt động kiểm thử trong môi trường ít phụ thuộc thay vì thực thi trên quy trình chính. 
ISupportGranularKết quả Giao diện chỉ định liệu ITestInvocationListener có hỗ trợ nhận các kết quả chi tiết hay không. 
ISystemStatusChecker Trình kiểm tra thực hiện việc kiểm tra trạng thái hệ thống và trả về một giá trị boolean cho biết hệ thống có đang ở trạng thái dự kiến hay không. 
ISystemStatusCheckerReceiver 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. BreakDown được chuyển sang giao diện ITargetPreparer cơ sở. 
Trình chuẩn bị mục tiêu Chuẩn bị môi trường kiểm thử để chạy kiểm thử. 
ITerribleFailureHandler Giao diện xử lý các lỗi rất nghiêm trọng từ LogUtil.CLog.wtf(String, Throwable)
ITestAnnotationFilterReceiver Một trình chạy có thể lọc các bài kiểm thử sẽ chạy dựa trên chú giải. 
ITestCollector Cung cấp tính năng hỗ trợ cho bộ sưu tập kiểm thử; khi được thiết lập, trình chạy kiểm thử phải thực hiện một lần chạy kiểm thử để thu thập các trường hợp kiểm thử mà không thực sự thực thi các trường hợp đó. 
ITestDevice (Thiết bị thử nghiệm) Cung cấp API đáng tin cậy và cấp cao hơn một chút cho IDevice ddmlib. 
ITestDevice.ApexInfo Một lớp cấu trúc đơn giản để lưu trữ thông tin về một APEX
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
ITestDevice.RecoveryMode  
ITestFileFilterReceiver Trình chạy có thể nhận tệp chỉ định nên chạy và/hoặc không chạy kiểm thử nào. 
ITestFilterReceiver Một trình chạy có thể lọc các bài 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 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 sự kiện trong các lần chạy kiểm thử đo lường. 
ITestLogger Một thực thể có thể ghi nhật ký nhiều loại luồng dữ liệu. 
ITestLoggerReceiver Một thực thể có thể được chèn vào bằng thực thể ITestLogger để dùng cho mục đích ghi nhật ký. 
ITestsPool Giao diện mô tả một nhóm các chương trình kiểm thử mà chúng ta có thể truy cập và chạy
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ả trình trợ giúp để tải 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 nội dung tóm tắt. 
ITestsZipInstaller Cài đặt các chương trình kiểm thử từ một tệp zip kiểm thử (do hệ thống xây dựng cung cấp) 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à một IRemoteTest có thể triển khai để cho thấy thực tế là giao diện đó 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ủ. 
JarHostTest.HostTestListener Trình nghe trình bao bọc sẽ chuyển tiếp tất cả các sự kiện ngoại trừ testRunStarted() và testRunSigned() đến trình nghe được nhúng. 
JavaCodeCoverageCollectionor Một BaseDeviceMetricCollector sẽ kéo các phép đo mức độ sử dụng Java ra khỏi thiết bị và ghi lại các phép đo đó dưới dạng cấu phần phần mềm kiểm thử. 
JavaCodeCoverageFlusher Một lớp tiện ích có chức năng đặt lại và buộc xoá các phép đo mức độ sử dụng mã Java từ các quy trình chạy trên thiết bị. 
JSONFileKeyStoreClient Một phương thức triển khai mẫu, trong đó tệp JSON cục bộ đóng vai trò là kho khoá. 
JSONFileKeyStoreFactory Triển khai Nhà máy kho khoá JSON, 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ả các chỉ số kiểm thử và nhánh, thông tin thiết bị thành JSON và POST vào điểm cuối của 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 trình chạy 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 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

Kiểm thử hạt nhân Trình chạy kiểm thử để chạy tệp thực thi trên mục tiêu và phân tích cú pháp nội dung kiểm thử hạt nhân. 
KernelTestModuleController Lớp cơ sở để trình điều khiển mô-đun không chạy các bài kiểm thử khi bộ điều khiển đó không phù hợp với cấu trúc . 
KeyguardControllerState Vùng chứa các trạng thái bảo vệ phím. 
KeyguardStatusChecker Kiểm tra trạng thái khoá bàn phím sau khi thực thi mô-đun. 
KeyStoreException Được gửi khi xảy ra lỗi lưu trữ khoá nghiêm trọng. 
KillHiện cóTrình mô phỏng chuẩn bị ITargetPreparer tắt một trình mô phỏng đang chạy. 
Trình chuẩn bị lỗi đã biết 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 giống như kết quả do mô-đun kiểm thử KUnit tạo ra và đặt vào tệp "results" trong phần 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 trong phòng thí nghiệm dùng để khởi chạy/quản lý máy chủ gRPC cho LabResourceService. 
LớnOutputReceiver Một lớp được thiết kế để giúp chạy các lệnh chạy trong thời gian dài thu thập kết quả. 
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)
Rò rỉStatusStatusChecker Trình kiểm tra trạng thái để đảm bảo mô-đun không làm rò rỉ luồng Thread đang chạy. 
Cũ Subprocess ResultsReporter Việc triển khai cố định trình báo cáo kết quả quy trình phụ vẫn phải tương thích với các phiên bản TF/CTS cũ (ví dụ: 8 trở lên), mặc dù có những thay đổi trong siêu lớp. 
Trình phân tích cú pháp của ListInstrumentation IShellOutputReceiver phân tích cú pháp kết quả của truy vấn "đo lường danh sách pm"
ListInstrumentationParser.InstrumentationTarget  
LocalAndroidVirtualDevice Lớp dành cho các thiết bị ảo cục bộ chạy trên máy chủ TradeFed. 
LocalAppBuildProvider IBuildProvider tạo IBuildInfo dựa trên đường dẫn cục bộ đã cung cấp
LocalDeveloper (Nhà phát triển cục bộ) Phát hiện và trả về xem liệu đây có phải là một nhà phát triển địa phương đang chạy Tradefeed 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 đã cung cấp. 
LocalEmulatorLaunch Mục tiêu chuẩn bị khởi chạy trình mô phỏng cục bộ từ môi trường bản dựng Android. 
LocalEmulatorSnapshot Mục tiêu chuẩn bị dùng để tạo một bản tổng quan 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 một tệp zip. 
LocalFileResolver Việc triển khai IRemoteFileResolver cho phép liên kết các tệp trên máy
LocalFolderBuildProvider 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ủ của người quản lý. 
LocalPool Triển khai một nhóm các bài kiểm thử cục bộ
LocalRunInstructionBuilder Tiện ích để biên dịch hướng dẫn để chạy kiểm thử cục bộ. 
LockSettingsBaselineSetter Một phương thức setter để xoá chế độ cài đặt khoá màn hình. 
LogcatCrashResultPreviewer Trình nghe đặc biệt: đối với các lỗi (sự cố quy trình đo lường), trình nghe này sẽ cố gắng trích xuất từ Logcat sự cố và thêm vào thông báo lỗi liên quan đến bài kiểm thử. 
LogcatEventParer  
LogcatEventType Các loại sự kiện cho LogcatEventParser
LogcatOnSuccessCollectionor Trình thu thập sẽ thu thập và ghi nhật ký logcat khi trường hợp kiểm thử không thành công. 
LogcatReceiver Lớp thu thập logcat ở chế độ nền. 
LogcatTimingMetricCollectionor Một trình thu thập chỉ số thu thập thông tin thời gian (ví dụ: thời gian chuyển đổi của 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 nhất định để 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 (Tệp nhật ký) Lớp lưu giữ siêu dữ liệu của tệp nhật ký đã lưu. 
LogFileSaver (Trình lưu tệp nhật ký) Một trình trợ giúp cho ITestInvocationListener để lưu dữ liệu nhật ký vào một tệp
LogReceiver  
LogRegistry Phương thức triển khai ILogRegistry ghép nối và quản lý nhiều trình ghi nhật ký bằng cách sử dụng trình ghi thích hợp dựa trên ThreadGroup của luồng thực hiện lệnh gọi. 
LogSaverResultForwarder ResultForwarder để lưu nhật ký bằng trình bảo vệ tệp chung. 
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 kết quả kiểm thử mà ResultDB và LUCI cần đến ở định dạng JSON (go/result-sink) rồi 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 các Mô-đun Mainline tạo ra một InstallApexModuleTargetSupportedr và chèn đường liên kết động vào lớp đó dựa trên các mô-đun dòng 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 dòng chính được tải trước trên thiết bị đang được kiểm thử. 
ManagedRemoteDevice Một thiết bị chạy bên trong máy ảo mà chúng tôi quản lý từ xa thông qua một thực thể Tradefeed trong máy ảo. 
ManagedTestDeviceFactory Nhà máy để tạo ra nhiều loại thiết bị khác nhau có thể được Tf giám sát
MaxSdkModuleController Lớp cơ sở để trình điều khiển mô-đun không chạy kiểm thử trên những phiên bản cao hơn số phiên bản SDK đã chỉ định. 
MergedZipEntryCollection Hợp nhất các mục nhập 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. 
MergeMultiBuildTargetSupportedr 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 bản dự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ần thử. 
Merkletree Nội dung biểu diễn cây merkle như được xác định bằng API thực thi từ xa. 
MetricFilePostProcessor Dùng để tải lên tệp nhật ký chỉ số được thu thập trong cấp độ thử nghiệm và chạy. 
MetricOption Chú giải cho các phương thức kiểm thử được chú giải bằng @Test, hoặc nếu chú giải này nằm trong danh sách chú thích của 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 trình thu thập, lọc một số phương thức. 
MetricsXMLResultReporter Chỉ số XMLResultReporter ghi các chỉ số kiểm thử và chạy các chỉ số vào một tệp XML trong một thư mục được chỉ định bởi tham số thư mục chỉ số ở giai đoạn tăng gấp đôi của kiểm thử. 
MetricTestCase Việc mở rộng của TestCase cho phép ghi lại các chỉ số khi chạy trong nền tảng 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 để lấy các chỉ số từ các cấu hình thống kê được đẩy. 
Tiện ích chỉ số Chứa các phương thức tiện ích phổ biến để lưu trữ các chỉ số kiểm thử, tổng hợp các chỉ số trong các chương trình kiểm thử tương tự và ghi các chỉ số vào một tệp. 
MinApiLevelModuleController Lớp cơ sở để bộ điều khiển mô-đun không chạy kiểm thử khi bộ điều khiển đó thấp hơn một Cấp độ API đã chỉ định. 
MinSdkModuleController Lớp cơ sở để trình điều khiển mô-đun không chạy kiểm thử trên những phiên bản thấp hơn số phiên bản SDK đã chỉ định. 
MixImageZipPreparer IMultiTargetPreparer kết hợp hình ảnh của một bản dựng hệ thống trong một bản dựng thiết bị. 
MixKernelTarget chuẩn bị ITargetPreparer cho phép kết hợp hình ảnh hạt nhân với hình ảnh thiết bị. 
MoblyBinaryHostTest Chương trình kiểm thử máy chủ lưu trữ dùng để chạy một tệp nhị phân mobly python qua Hệ thống xây dựng Android (Soong)
MoblyYamlResultControllerInfoHandler Trình xử lý phần tử kết quả yaml trên mạng di động 'Thông tin bộ điều khiển'. 
MoblyYamlResultControllerInfoHandler.ControllerInfo  
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder  
MoblyYamlResultHandlerFactory Nhà máy xử lý kết quả yaml của AdMob tạo ra trình xử lý thích 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ử trên mạng di động yaml. 
MoblyYamlResultRecordHandler Trình xử lý phần tử kết quả yaml của AdMob. 
MoblyYamlResultRecordHandler.Record  
MoblyYamlResultRecordHandler.Record.Builder  
MoblyYamlResultRecordHandler.RecordResult  
MoblyYamlResultsummaryHandler Trình xử lý phần tử kết quả yaml của AdMob. 
MoblyYamlResultsummaryHandler.summary  
MoblyYamlResultsummaryHandler.summary.Builder  
MoblyYamlResultTestNameListHandler Trình xử lý phần tử kết quả 'Danh sách tên kiểm tra' của yaml. 
MoblyYamlResultTestNameListHandler.TestNameList  
MoblyYamlResultTestNameListHandler.TestNameList.Builder  
MoblyYamlResultUserDataHandler Trình xử lý phần tử kết quả di động yaml "Dữ liệu người dùng". 
MoblyYamlResultUserDataHandler.UserData  
MoblyYamlResultUserDataHandler.UserData.Builder  
Module Definition (Định nghĩa mô-đun) 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 mỗi mô-đun để thu thập danh sách kết quả. 
ModuleLogcatThu thập 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 tách. 
ModuleOemTargetPreparer  
ModuleParameters (Tham số mô-đun) Các giá trị đặc biệt được liên kết với khoá "parameter" của bộ trong siêu dữ liệu của mỗi mô-đun. 
ModuleParametersHelper (Tham số trợ giúp) Giúp bạn liên kết IModuleParameterHandler với thông số. 
ModulePusher  
ModulePusher.ModulePushError Lỗi nghiêm trọng trong quá trình đẩy mô-đun Mainline. 
ModuleSplitter (Phân tách mô-đun) Trình trợ giúp phân tách danh sách các mô-đun do IConfiguration biểu thị thành danh sách đơn vị thực thi do ModuleDefinition biểu thị. 
ModuleTestTypeUtil Chứa các phương thức tiện ích phổ biến để kiểm tra mô-đun. 
MultifailDescription (Mô tả nhiều tình trạng không thành công) Thu thập nhiều FailureDescription trong một chủ sở hữu. 
Nhiều bản đồ<K, V> ERROR(/Map) hỗ trợ nhiều giá trị cho mỗi khoá. 

N

NameMangleListener Một trình nghe proxy để dịch phương thức thử nghiệm, lớp và tên gói khi kết quả được báo cáo. 
NativeBenchmarkTest Chương trình kiểm thử chạy chương trình kiểm thử điểm chuẩn gốc có thể thực thi trên thiết bị nhất định. 
NativeBenchmarkTestParser 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ố theo thời gian trung bình của mỗi hoạt động. 
NativeBrchModuleController 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. 
NativeCode bao phủFlusher Một lớp tiện ích giúp xoá dữ liệu đo lường mức độ sử dụng gốc và buộc xoá dữ liệu mức độ sử dụng gốc khỏi các quy trình trên thiết bị. 
NativeDevice Phương thức triển khai mặc định của ITestDevice Thiết bị Android không ở trong ngăn xếp đầy đủ. 
NativeDevice.AdbAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để chạy lệnh "adb ...." của hệ điều hành. 
NativeDevice.AdbShellAction  
NativeDevice.RestartDeviceAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để khởi động lại thiết bị. 
NativeDevice.RestartMode 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 hỗ trợ khung. 
NativeLeakCollector Một ITargetPreparer chạy "dumpsys meminfo --unreachable -a" (có thể truy cập được -a) để xác định bộ nhớ gốc không truy cập được mà mỗi quy trình đang lưu giữ. 
NativeStressTest Chương trình kiểm thử chạy chương trình thực thi kiểm thử ứng suất gốc trên một thiết bị nhất định. 
NativeStressTestParser IShellOutputReceiver phân tích cú pháp dữ liệu đầu ra của kiểm thử nghiêm ngặt, thu thập các chỉ số về số lần lặp lại và thời gian trung bình của mỗi lần lặp. 
negativeHandler Trình xử lý chỉ định rằng không nên làm gì và tham số không được tạo thêm mô-đun nào. 
NestDeviceStateMonitor Tính năng giám sát trạng thái thiết bị thực thi các bước kiểm tra bổ sung trên thiết bị lồng nhau để phù hợp với các yêu cầu cụ thể của môi trường ảo hoá. 
NestedRemoteDevice Hình minh hoạ thiết bị chạy trong máy ảo Mực nang từ xa. 
Mạng không có trường hợp ngoại lệ Được gửi khi thiết bị không thể kết nối mạng để kiểm thử. 
NoApkTestSkipper (Trình bỏ qua bước kiểm thử NoApkTest) 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 để kiểm thử. 
Không có trường hợp ngoại lệ đối với thiết bị Được gửi khi không có thiết bị nào để thực thi một lệnh đã cho. 
NoisyDryRunTest (Thử nghiệm NoisyDryRun) Chạy quy trình chạy khô gây ồn trên tệp lệnh. 
NoOpConfigOptionValueTransformer 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ột mô-đun. 
Thiết bị rỗng Phần giữ chỗ IDeviceDeviceManager sử dụng để phân bổ khi IDeviceSelection#nullDeviceRequested()true

O

OpenObjectLoader Trình tải cho các đối tượng mặc định có trong AOSP. 
Lựa chọn Chú giải một trường để đại diện cho một tuỳ chọn IConfiguration
Lựa chọn.Mức độ quan trọng  
OptionClass Chú giải một lớp khi đại diện cho một đố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 của một Option
OptionFetcher Giúp bạn nhận được các lựa chọn kiểm tra trong quy trình của cha mẹ. 
OptionNotAllowedException ConfigurationException cụ thể khi một tuỳ chọn không được phép truyền vào dòng lệnh. 
OptionSetter Điền các trường Option
OptionSetter.OptionFieldsForName Vùng chứa danh sách các trường lựa chọn có tên được cung cấp. 
OptionUpdateRule Kiểm soát hành vi khi một lựa chọn được chỉ định nhiều lần. 
OtaDeviceBuildInfo IDeviceBuildInfo dùng để kiểm thử bản cập nhật qua mạng không dây. 
OtatoolsBuildInfo IBuildInfo chứa cấu phần phần mềm otatools. 
OxygenClient Một lớp quản lý việc sử dụng tệp nhị phân của ứng dụng Oxy để cho thuê hoặc giải phóng thiết bị Oxy. 
OxygenClient.LHPTunnelMode  
OxygenUtil Tiện ích để tương tác với dịch vụ Oxy. 

Điểm

PackageInfo (Thông tin gói) Vùng chứa thông tin về gói của một ứng dụng được phân tích cú pháp từ thiết bị. 
PackageInstallModuleController Bộ điều khiển mô-đun không chạy kiểm thử khi thiết bị chưa cài đặt các gói nhất định. 
Ghép nối<A, B> Xác định lớp Đôi chứa 2 đối tượng của riêng chúng ta. 
Ghép nối nhiều mục tiêu chuẩn bị Trình chuẩn bị nhiều mục tiêu giúp ghép nối (và kết nối) qua 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 của lệnh gọi mẹ khi chạy một hộp cát. 
Cha mẹShardRe lớp Sao chép quá trình thiết lập một thiết bị sang tất cả các thiết bị khác sẽ nằm trong quá trình phân đoạn. 
PartZipDownloadCache Tiện ích lưu các tệp tải xuống một phần vào bộ nhớ đệm dựa trên nội dung của các tệp đó. 
passTestFileReporter ITestInvocationListener lưu danh sách các trường hợp kiểm thử đã vượt qua vào một tệp kiểm thử
PerfettoGenericPostProcessor Một trình xử lý bài đăng xử lý tệp proto chỉ số nhị phân/văn bản thành các cặp khoá-giá trị bằng cách mở rộng đệ quy các thông điệp 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. 
PerfettoPullerMetricCollectionor Phương thức triển khai cơ sở của FilePullerDeviceMetricCollector cho phép lấy các tệp perfetto từ thiết bị và thu thập các chỉ số từ thiết bị đó. 
PerfettoPullerMetricCollectionor.METRIC_FILE_FORMAT  
PerfettoTraceRecorder Một lớp tiện ích để ghi lại dấu vết perfetto trên ITestDevice
SafePrintDelimiter Tiện ích trợ giúp giúp in thông báo được phân tách thật nổi bật. 
YourTestEventLogger Trình ghi nhật ký so khớp các sự kiện và ghi nhật ký chúng để gỡ lỗi dễ dàng hơn. 
ProcessInfo Dùng để lưu trữ thông tin liên quan đến quy trình(NGƯỜI DÙNG, PID, NAME, THỜI GIAN KHỞI ĐỘNG TRONG THỨ HAI KỂ TỪ EPOCH). 
ProfileParameterHandler Trình xử lý thông số cơ sở cho mọi người dùng hồ sơ. 
ProfileTargetTargetr (Trình chuẩn bị hồ sơ) Lớp cơ sở để thiết lập trình chuẩn bị mục tiêu cho người dùng hồ sơ android.os.usertype.profile.XXX bất kỳ. 
PropertyChanger (Người thay đổi thuộc tính) Lớp tiện ích để thay đổi (hoặc thêm) các mục trong tệp thuộc tính Android
Trình phân tích cú pháp ProtoResult Trình phân tích cú pháp cho định dạng proto kết quả được trao đổi. 
ProtoResultParser.Testlevel Bảng liệt kê thể hiện cấp hiện tại của proto đang được xử lý. 
ProtoResultReporter Trình báo cáo kết quả sẽ tạo một protobuf TestRecord có tất cả kết quả bên trong. 
ProtoUtil Các phương thức tiện ích để xử lý thông báo protobuf theo kiểu không phân biệt. 
Cấu hình proxy Đối tượng cho phép trỏ đến một cấu hình từ xa để thực thi. 
Công cụ phân tích cú pháp Tiện ích dùng để phân tích cú pháp(USER,PID và NAME) từ đầu ra lệnh "ps"
Kiểm thử PtsBot Chạy kiểm thử PTS-bot. 
PushFileInvoker Lớp này không được dùng nữa. Hãy sử dụng PushFilePreparer
PushFile Preparer (Trình chuẩn bị tệp đẩy) ITargetPreparer cố gắng đẩy số lượng tệp bất kỳ từ đường dẫn máy chủ lưu trữ bất kỳ sang đường dẫn thiết bị bất kỳ. 
PythonBinaryHostTest Bài kiểm thử trên máy chủ lưu trữ dùng để chạy một tệp nhị phân python từ Hệ thống xây dựng Android (Soong)

Trình chạy kiểm thử hỗ trợ bộ lọc bao gồm và bộ lọc loại trừ. 

PythonBinaryHostTest.PythonForwarder Trình chuyển tiếp kết quả sẽ thay thế tên lần chạy bằng tên nhị phân. 
PythonUnitTestResultParser Diễn giải kết quả của các chương trình 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. Thay vào đó, hãy sử dụng PythonBinaryHostTest. 
PythonVirtualenvHelper Một lớp trợ giúp để kích hoạt môi trường ảo Python 3. 
PythonVirtualenvPreparer (Trình chuẩn bị Python) 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

Báo giáAwareTokenizer  

(phải)

Khởi động lại lý do tập hợp Trình thu thập thu thập dữ liệu về lần khởi động lại thiết bị trong quá trình chạy kiểm thử và báo cáo theo lý do và số lượng. 
RestartTargetPreferencesr (Trình khởi động lại mục tiêu chuẩn bị) Trình chuẩn bị mục tiêu sẽ khởi động lại thiết bị. 
RecoveryLogChuẩn bị 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 bộ ba, 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 Việc triển khai ITestDevice cho thiết bị Android hoàn chỉnh ngăn xếp được kết nối qua adb connect. 
RemoteAndroidVirtualDevice Mở rộng hành vi RemoteAndroidDevice cho một thiết bị Android đầy đủ ngăn xếp chạy trong Google Compute Engine (Gce). 
RemoteAvdIDevice Phần giữ chỗ IDevice được DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.gceDeviceRequested()true
RemoteCacheClient Hoạt động triển khai RemoteActionCache sử dụng lệnh gọi gRPC đến máy chủ API từ xa. 
RemoteDynamicPool Triển khai nhóm các chương trình kiểm thử công việc từ xa vào 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 nhà cung cấp dịch vụ. 
RemoteFileUtil Lớp tiện ích giúp xử lý tệp từ một thực thể từ xa
RemoteInvocationExecution Việc triển khai InvocationExecution giúp thúc đẩy quá trình thực thi từ xa. 
RemoteInvocationExecution.FileOptionValueTransformer  
RemoteSshUtil Tiện ích để thực thi lệnh ssh trên các thực thể 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ực hiện được nếu vượt quá một thời gian chờ nhất định. 
RemoteZip Tiện ích để giải nén các tệp riêng lẻ bên trong tệp zip từ xa. 
RemoveSystemAppPreparer ITargetPreparer để xoá một tệp APK khỏi phân vùng hệ thống trước khi chạy kiểm thử. 
Báo cáo đã vượt qua bài kiểm thử Báo cáo trong tệp các bộ lọc có thể dùng để loại trừ kiểm thử đã đạt. 
RequestUtil Tiện ích cho phép thử lại các yêu cầu mạng chung bằng cách xử lý lỗi. 
Giải quyết một phần Tải xuống Xử lý yêu cầu tải xuống một phần. 
ResourceMetricUtil Các hàm hiệu dụng để soạn chỉ số. 
ResourceUtil Tiện ích để đọ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. 
Khởi động lạiSystemServerTargetPreparer Trình chuẩn bị mục tiêu sẽ khởi động lại máy chủ hệ thống mà không cần khởi động lại thiết bị. 
Kết quả tổng hợp Trình chuyển tiếp đặc biệt sẽ 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 kết quả và sự kiện trong nhật ký. 
Kết quả chuyển tiếp ITestInvocationListener chuyển tiếp kết quả gọi đến một danh sách các trình nghe khác. 
Kết quảPlayer Trình chạy đặc biệt sẽ phát lại kết quả được cung cấp cho nó. 
Trình lưu giữ tệp Lớp trợ giúp để tạo tệp .retention trong thư mục. 
Thử lạiCấu hình Nhà máy Nhà máy xử lý việc thử lại một lệnh. 
Thử lạiLogSaverResultForwarder Trình chuyển tiếp cũng xử lý việc truyền lần thử hiện tại của chúng ta. 
Thử lại chuẩn bịQuyết định Lớp để mô tả các quyết định về việc có thử lại quá trình chuẩn bị hay không và không chạy được mô-đun. 
Thử lại lại lên lịch Một trình chạy đặc biệt cho phép lên lịch lại các chương trình kiểm thử đã chạy trước đó không thành công hoặc chưa được thực thi. 
Thử lạiRescheduler.ThửType Các loại kiểm thử mà bạn có thể thử lại. 
Thử lạiResultForwarder Tiện ích của ResultForwarder luôn đẩy đến một số lần thử nhất định. 
Thử lạiResultHelper Lớp trợ giúp để xác định mô-đun hoặc hoạt động kiểm thử nào có nên chạy hay không. 
Thử lại thống kê Cấu trúc lưu giữ số liệu thống kê cho phiên thử lại của một IRemoteTest
Thử lạiChiến lược Chiến lược thử lại được sử dụng khi chạy lại một số thử nghiệm. 
RootcanalTransitionerPreparer  
RootTarget chuẩn bị Trình chuẩn bị mục tiêu thực hiện "adb root" hoặc "adb unroot" dựa trên tuỳ chọn "force-root". 
RunSausWithInfo  
Chạy trướcsWithInfo  
RunCommandTargetPreparer  
RunConfigDeviceRecovery Cơ sở chung IMultiDeviceRecovery để chạy cấu hình được trao đổi nhằm thực hiện bước khôi phục. 
RunHostCommandTargetPreparer Trình chuẩn bị mục tiêu sẽ chạy các lệnh máy chủ tuỳ ý trước và sau khi chạy kiểm thử. 
RunHostScriptTargetAttachr Trình chuẩn bị mục tiêu sẽ thực thi một tập lệnh trước khi chạy kiểm thử. 
RunInterruptedException Được gửi khi một hoạt động chạy bị gián đoạn do một yêu cầu từ bên ngoài. 
RunNotifierWrapper Trình bao bọc của RunNotifier để chúng ta có thể mang DeviceNotAvailableException
RunOnCloneProfileParameterHandler  
RunOnCloneProfileTargetPreparer  
RunOnPrivateProfileParameterHandler  
RunOnPrivateProfileTargetPreparer  
RunOnSdkSandboxHandler Trình xử lý cho ModuleParameters#RUN_ON_SDK_SANDBOX
Trình chuẩn bị RunOnSdkSandboxSandboxTarget ITargetPreparer để đánh dấu các bài kiểm thử nên chạy trong hộp cát SDK. 
RunOnSecondaryUserParameterHandler  
RunOnSecondaryUserTargetPreparer ITargetPreparer để đảm bảo bài kiểm thử chạy với tư cách là người dùng phụ. 
RunOnSystemUserTargetPreparer ITargetPreparer đánh dấu rằng quy trình kiểm thử nên được chạy trên người dùng (thay vì người dùng hiện tại). 
RunOnWorkProfileParameterHandler  
RunOnWorkProfileTargetHiệu ứng 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 chương trình kiểm thử nên được chạy trong người dùng đó. 
RuntimeRestartCollectionor 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 (sự cố máy chủ hệ thống) trong lần chạy kiểm thử, nếu có. 
RunUtil 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 hoạt động kiểm thử chạy bằng khung đo điểm chuẩn Tiêu chí và chuyển kết quả đó thành các lệnh gọi trên một loạt ITestInvocationListener
RustBinaryHostTest Chương trình kiểm thử trên máy chủ lưu trữ hướng đến việc chạy một tệp nhị phân gỉ sét qua Hệ thống xây dựng Android (Soong)
RustBinaryTest Chương trình kiểm thử chạy một tệp nhị phân gỉ sét trên thiết bị nhất định. 
RustTestBase Lớp cơ sở của RustBinaryHostTest và RustBinaryTest
RustTestBase.EnvPair  
RustTestBase.Invocation  
Trình phân tích cú pháp RustTestResultParser Diễn giải kết quả của các chương trình kiểm thử chạy bằng khung unittest của Rust và chuyển kết quả đó thành các lệnh gọi trên một loạt ITestInvocationListener

S

SandboxConfigDump Lớp Runner sẽ tạo một IConfiguration dựa trên một dòng lệnh và kết xuất vào một tệp. 
SandboxConfigDump.DumpCmd  
Trường hợp ngoại lệ cấu hình hộp cát Ngoại lệ đặc biệt về cấu hình khi 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 Hộp cát. 
SandboxConfigUtil Một lớp tiện ích để quản lý IConfiguration khi thực hiện hộp cát. 
SandboxedInvocationExecution Thực thi lời gọi trong hộp cát đặc biệt: Đây là InvocationExection khi chúng ta ở trong hộp cát đang chạy lệnh. 
SandboxInvocationRunner Chạy các chương trình kiểm thử liên kết với lệnh gọi trong hộp cát. 
SandboxOptions (Tuỳ chọn cho Hộp cát) Lớp có thể nhận và cung cấp các tuỳ chọn cho ISandbox
Chụp ảnh màn hìnhOnFailure Collector Trình thu thập sẽ chụp và ghi nhật ký ảnh chụp màn hình khi một trường hợp kiểm thử không thành công. 
Sdk28ModuleController Bộ điều khiển mô-đun để kiểm tra xem một thiết bị có đang sử dụng SDK 28 (Android 9) trở lên hay không. 
Sdk29ModuleController Chỉ chạy 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 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 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 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 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 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 kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 35 trở lên. 
SecondaryUserHandler Trình xử lý cho ModuleParameters#SECONDARY_USER
SecondaryUserOnDefaultDisplayHandler Trình xử lý cho ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY
PrimaryUserOnSecondaryDisplayHandler Trình xử lý cho ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY
SemaphoreTokenTargetPreparer Đây là một trình chuẩn bị dùng để sử dụng mã thông báo nhằm chuyển đổi tuần tự quá trình thực thi thử nghiệm trong máy chủ được giao dịch. 
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 Nhà máy thông tin xác thực để tạo khoá tài khoản dịch vụ dựa trên oauth Credential
Thiết lập đường cơ sở Một phương thức setter phổ biến để xử lý các chế độ cài đặt đường cơ sở của thiết bị thông qua ITestDevice.setsetting. 
ShardBuildCloner Lớp trợ giúp 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 phân đoạn và lên lịch cho lệnh gọi. 
ShardListener ITestInvocationListener thu thập kết quả từ một phân đoạn lệnh gọi (còn gọi là phần phân tách lệnh gọi để 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 ResultForwarder kết hợp kết quả của một lệnh gọi kiểm thử được phân đoạn. 
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 trước và sau khi chạy mô-đun hay không. 
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 gửi cùng với min-api-level trở lên. 
ShowmapPullerMetricCollectionor Cách triển khai cơ sở của FilePullerDeviceMetricCollector cho phép lấy các tệp sơ đồ chương trình từ thiết bị và thu thập các chỉ số từ thiết bị đó. 
SideloadOtaTarget Preparer (Trình chuẩn bị mục tiêu không qua cửa hàng ứng dụng) Một trình chuẩn bị mục tiêu thực hiện tải không qua cửa hàng một gói OTA đã chỉ định, áp dụng gói này, chờ thiết bị khởi động và chèn các thuộc tính bản dựng 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 được khởi động, đồng thời đảm bảo rằng thiết bị thoát ở cùng một chế độ nhưng được áp dụng bản dựng mới hơn. 

SimpleFileLogger ILeveledLogOutput chuyển hướng thông điệp nhật ký tới 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 cú pháp 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 Enum của các tuỳ chọn lệnh Simpleperf
SimpleStats Một lớp tiện ích nhỏ tính toán một vài giá trị thống kê dựa vào một tập dữ liệu dạng số. 
SizeLimitedOutputStream Một tệp an toàn cho luồng được sao lưu ERROR(/OutputStream) giới hạn lượng dữ liệu tối đa có thể ghi. 
SkipHWASanModuleController Lớp cơ sở để trình điều khiển mô-đun không chạy kiểm thử trên 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 nội dung nên bỏ qua ở các cấp độ khác nhau: lệnh gọi, mô-đun và hoạt động kiểm thử. 
Bỏ qua lý do 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 hoạt động Bluetooth trên một hoặc hai thiết bị dùng SL4A
Sl4aBluetoothUtil.BluetoothAccesscấp Enum cho cấp truy cập của thiết bị Bluetooth dựa trên BluetoothDevice.java
Sl4aBluetoothUtil.BluetoothConnectionState Enum cho các trạng thái kết nối Bluetooth dựa trên BluetoothProfile.java
Sl4aBluetoothUtil.BluetoothPrioritylevel Enum cho mức độ ưu tiên của hồ sơ Bluetooth dựa trên BluetoothProfile.java
Sl4aBluetoothUtil.BluetoothProfile Enum cho cấu hình Bluetooth dựa trên BluetoothProfile.java
Sl4aClient Máy khách Sl4A để tương tác qua RPC với tầng tập lệnh SL4A. 
Trình điều phối sự kiện Sl4a Cuộc thăm dò ý kiến của người điều phối sự kiện cho sự kiện và xếp hàng đợi theo tên cần 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. 
SnapuserdWait Giai đoạn Biểu thị enum thời điểm tham gia/chặn để hoàn tất quá trình cập nhật nhanh. 
SparseImageUtil Tiện ích cho hình ảnh thưa thớt. 
SparseImageUtil.SparseInputStream SparseInputStream đọc từ thượng nguồn và phát hiện định dạng dữ liệu. 
StatsdbeforeSauGaugeMetricPostProcessor Trình xử lý bài đăng sẽ xử lý các chỉ số được thu thập theo phương pháp "trước/sau", tức là
StatsdEventMetricPostProcessor Trình xử lý bài đăng xử lý các chỉ số sự kiện trong báo cáo thống kê 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 trong bộ xử lý. 
StatsdGenericPostProcessor Một trình xử lý bài đăng xử lý các báo cáo thống kê 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 lần thực thi ISystemStatusChecker
StatusCheckerResult.CheckStatus  
StdoutLogger ILeveledLogOutput chuyển hướng thông điệp nhật ký tới stdout. 
StopServicesSetup (Thiết lập dịch vụ dừng) Một ITargetPreparer dừng các dịch vụ trên thiết bị. 
StreamProtoReceiver Một trình thu nhận lệnh chuyển đổi proto TestRecord nhận được thành các sự kiện Tradefeed. 
StreamProtoResultReporter Cách 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 các chuỗi nhằm thao tác với chuỗi phổ biến. 
StubBuildProvider Phương thức triển khai IBuildProvider trống không hoạt động. 
Thiết bị giả lập Triển khai phần giữ chỗ mã giả lập của IDevice
StubKeyStoreClient Triển khai mã giả lập mặc định cho Ứng dụng kho khoá. 
StubKeyStoreFactory Triển khai mã giả lập mặc định cho KeyStore Factory
StubLocalAndroidVirtualDevice Phần giữ chỗ IDevice được DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.localVirtualDeviceRequested()true
Trình chuẩn bị nhiều mục tiêu giả lập Phương thức triển khai IMultiTargetPreparer cho phần giữ chỗ trống. 
Trình chuẩn bị mục tiêu Sttub Phương thức triển khai ITargetPreparer cho phần giữ chỗ trống. 
Kiểm thử mã giả lập Triển khai kiểm thử trống không hoạt động. 
StubTestRunListener Phương thức triển khai tạm thời của ITestRunListener
SubprocessCommandException Không chạy được một lệnh quy trình phụ. 
SubprocessConfigBuilder Xây dựng tệp XML cấu hình TF trình bao bọc cho một 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 được chuyển vào nhật ký. 
SubprocessEventHelper.BaseTestEventInfo Trình trợ giúp cơ sở cho thông tin TestIgnored. 
SubprocessEventHelper.FailedTestEventInfo Trợ giúp cung cấp thông tin về testFailed. 
SubprocessEventHelper.InvocationOutcomeEventInfo Trình trợ giúp đối với thông tin về kết thúc lệnh gọi. 
SubprocessEventHelper.InvocationFailedEventInfo Trình trợ giúp dành cho thông tin InvocationFailed. 
SubprocessEventHelper.InvocationStartedEventInfo Trình trợ giúp đối với thông tin về việc bắt đầu lệnh gọi. 
SubprocessEventHelper.LogAssociationEventInfo Trợ giúp thông tin về logAssociation. 
SubprocessEventHelper.SkippedTestEventInfo  
SubprocessEventHelper.TestCompletedEventInfo Trình trợ giúp dành cho thông tin về testFinish. 
SubprocessEventHelper.TestLogEventInfo Trình trợ giúp cung cấp thông tin về testLog. 
SubprocessEventHelper.TestModuleStartedEventInfo Thông tin về việc bắt đầu mô-đun kiểm thử trong Trình trợ giúp. 
SubprocessEventHelper.TestRunOutcomeEventInfo Trình trợ giúp dành cho thông tin về testRunFinish. 
SubprocessEventHelper.TestRunFailedEventInfo Trình trợ giúp dành cho thông tin về testRunFailed
SubprocessEventHelper.TestRunStartedEventInfo Trình trợ giúp cho thông tin về testRunStarted
SubprocessEventHelper.TestStartedEventInfo Trợ giúp thông tin về testStarted
SubprocessExceptionParer Trình trợ giúp để xử lý kết quả ngoại lệ từ các trình chạy lệnh Tradefeed tiêu chuẩn. 
SubprocessReportingHelper Một lớp để xây dựng 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 phụ cho lệnh cụm. 
SubprocessOutcomeReporter Triển khai ITestInvocationListener được chỉ định dưới dạng results_reporter và chuyển tiếp từ quy trình phụ kết quả kiểm thử, lần chạy kiểm thử, lệnh gọi kiểm thử. 
SubprocessTestOutcomeParser Mở rộng ERROR(/FileOutputStream) để phân tích cú pháp kết quả trước khi ghi vào tệp, nhờ đó chúng ta có thể tạo các sự kiện kiểm thử ở phía trình chạy. 
SubprocessTestResultsParser.StatusKeys Khoá trạng thái kiểm thử có liên quan. 
SubprocessTfTrình chạy IRemoteTest để chạy kiểm thử với một bản cài đặt TF riêng biệt. 
SuiteApkInstaller Số lượt cài đặt APK được chỉ định cho cấu hình Suite: từ biến $ANDROID_TARGET_OUT_TESTCASES hoặc từ ROOT_DIR trong thông tin bản dựng. 
SuiteModuleLoader Truy xuất định nghĩa mô-đun kiểm tra tính tương thích từ kho lưu trữ. 
SuiteModuleLoader.ConfigFilter ERROR(/FilenameFilter) để tìm tất cả tệp cấu hình trong một thư mục. 
SuiteResultHolder Đối tượng trợ giúp để dễ dàng chuyển đổi tuần tự và giải tuần tự các kết quả của lệnh gọi. 
SuiteResultReporter Thu thập kết quả kiểm thử cho toàn bộ lệnh gọi bộ và đưa ra kết quả cuối cùng. 
SuiteResultReporter.ModulePrepTimes Phần tử giữ đối tượng để chuẩn bị và chia nhỏ thời gian của một mô-đun. 
SuiteTestFilter Biểu thị bộ lọc để bao gồm và loại trừ các thử nghiệm. 
SwitchUserTarget Preparer (Trình chuyển đổi mục tiêu chuẩn bị) ITargetPreparer chuyển sang loại người dùng được chỉ định trong setUp. 
SystemServerFileDescriptorChecker Kiểm tra xem máy chủ hệ thống có vẻ như hết FD không. 
SystemServerStatusChecker Kiểm tra xem pid của system_server có thay đổi so với trước và sau khi chạy mô-đun hay không. 
SystemUpdaterDeviceFlasher Một IDeviceFlasher dựa vào trình cập nhật hệ thống để cài đặt hình ảnh hệ thống được đóng gói trong gói cập nhật OTA. 
SystemUtil Lớp tiện ích để thực hiện lệnh gọi hệ thống. 
SystemUtil.EnvVariable  

T5

Trình tạo bảng Lớp trợ giúp để hiển thị ma trận gồm các phần tử Chuỗi trong bảng. 
Trình định dạng bảng Lớp trợ giúp hiển thị ma trận gồm các phần tử Chuỗi để mỗi cột phần tử được sắp xếp
TargetFileUtils  
TargetFileUtils.FilePermission  
TargetSetupError Đã xảy ra lỗi nghiêm trọng 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 quá trình phân tách đối với các trình chuẩn bị được đưa vào một cấu hình dưới dạng đố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 ngăn chứa 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. 
Nhiệt độThrottlingWaiter ITargetPreparer chờ cho đến khi nhiệt độ của thiết bị giảm xuống để đạt mục tiêu
Mẫu độ phân giảiError Lớp mở rộng ConfigurationException để tìm 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 dùng để gửi email cho những người quan tâm khi xảy ra lỗi WTF (Lỗi gì xảy ra khủng khiếp) trong phiên bản của Liên đoàn thương mại. 
TestAppInstallSetup ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ một thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị. 
TestContentAnalyzer Trình phân tích sẽ dựa vào ngữ cảnh để phân tích và xác định điều gì là thú vị. 
TestContext Một lớp để mô hình hoá thông báo TestContext của TFC API. 
TestDependencyResolver Trình trợ giúp để giải quyết các phần phụ thuộc nếu cần. 
Mô tả kiểm thử Lớp biểu thị thông tin về một trường hợp kiểm thử. 
TestDescriptionsFile (Tệp TestDescriptions) Một lớp tiện ích để sắp xếp và tách danh sách TestDescriptions thành một tệp kiểm thử. 
TestDevice (Thiết bị thử nghiệm) Triển khai ITestDevice cho thiết bị Android đầy đủ ngăn xếp
TestDevice.MicrodroidBuilder Trình tạo dùng để tạo Microdroid TestDevice. 
TestDeviceOptions (Tuỳ chọn kiểm thử thiết bị) Vùng chứa cho ITestDevice Option
TestDeviceOptions.InstanceType  
TestDeviceState Một bản trình bày có đầy đủ tính năng hơn về trạng thái thiết bị so với DeviceState
Môi trường kiểm thử Một lớp để lập mô hình thông báo TestEnvironment do API TFC trả về. 
TestErrorIdentifier Giá trị nhận dạng lỗi của các chương trình kiểm thử và trình chạy kiểm thử. 
TestFailureModuleController Bộ điều khiển cho mô-đun chỉ muốn tinh chỉnh cách hoạt động của nhật ký lỗi kiểm thử đã thu thập. 
TestFilePushSetup ITargetPreparer đẩy một hoặc nhiều tệp/thư mục từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị. 
TestFilterHelper Lớp trợ giúp để lọc kiểm thử
TestGroupStatus Lớp để lưu trữ trạng thái của nhóm kiểm thử. 
Thông tin kiểm thử Lưu trữ thông tin kiểm thử được đặt trong tệp TEST_MAPPING. 
Thông tin thử nghiệm Đối tượng chủ chứa tất cả thông tin và phần phụ thuộc mà một trình chạy kiểm thử hoặc chương trình 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 (Yêu cầu kiểm thử) Phương thức triển khai mặc định của ITestInvocation
TestInvocation.RunMode Chế độ khác mà một lệnh gọi có thể gặp phải. 
TestInvocation.Course (Giai đoạn kiểm thử)  
TestInvocationManagementServer Máy chủ GRPC giúp quản lý lệnh gọi kiểm thử và vòng đời của các lệnh gọi đó. 
TestInvocationManagementServer.InvocationInformation  
Sơ đồ liên kết kiểm thử Một lớp để tải tệp TEST_MAPPING. 
TestMappingSuiteRunner Việc triển khai BaseTestSuite để chạy các chương trình kiểm thử được chỉ định theo tuỳ chọn include-filter, hoặc tệp TEST_MAPPING từ bản dựng, dưới dạng một bộ. 
Lựa chọn thử nghiệm Lưu trữ thông tin chi tiết về tuỳ chọn kiểm thử được đặt trong tệp TEST_MAPPING. 
TestOutputUploader (Trình kiểm thử đầu ra) Tải các 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). 
TestRecordSessioner (Trình thông dịch TestRecord) Tiện ích giúp chuyển đổi proto TestRecord thành định dạng dễ thao tác hơn trong Tradefeed. 
TestRecordProtoUtil Tiện ích để đọc proto TestRecord qua một tệp. 
TestResource Một lớp để lập mô hình thông báo TestResource do TFC API trả về. 
TestResourceDownloader Một lớp để tải các tệp tài nguyên kiểm thử xuống từ hệ thống tệp/GCS/HTTP. 
Kết quả kiểm thử Vùng chứa kết quả của một lần kiểm thử. 
TestResultListener Đơn giản hoá ITestLifecycleListener cho những trình triển khai chỉ quan tâm đến kết quả kiểm thử riêng lẻ. 
TestRunnerUtil Một lớp tiện ích hỗ trợ nhiều người chạy kiểm thử. 
TestRunResult Lưu giữ kết quả của một lần chạy kiểm thử. 
TestRunToTestInvocationForwarder Trình 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ả bài kiểm thử của một nhóm kiểm thử. 
Trạng thái kiểm thử Biểu thị các trạng thái có thể có của các phương pháp kiểm tra trong Thương mại. 
Thông tin về TestSuite Một lớp giú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 đúng cách, bộ kiểm thử phải bao gồm tệp test-suite-info.properties trong tài nguyên jar

Tóm tắt kiểm thử Một lớp đại diện cho bản tóm tắt kiểm thử. 
Testsummary.Type  
Testsummary.TypedString  
TestSystemAppInstallSetup 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ị. 
Test Tham chiếu thực thi Trình nghe hỗ trợ kiểm tra thời gian thực thi của một trường hợp kiểm thử nhất định và không thực hiện được nếu quá thời gian chờ nhất định. 
TextResultReporter Một trình báo cáo kết quả kiểm thử sẽ chuyển tiếp kết quả đến máy in kết quả văn bản JUnit. 
TfMetricProtoUtil Lớp tiện ích giúp chuyển đổi từ Map<string, string=""> sang Map<string, metric="">. </string,></string,>
TfObjectTracker Tiện ích để theo dõi việc sử dụng các đối tượng Liên minh thương mại. 
TfSuiteRunner Việc triển khai ITestSuite sẽ tải các hoạt động kiểm thử từ thư mục TF jars res/config/suite/. 
TfTestTrình chạy IRemoteTest để chạy các kiểm thử đơn vị hoặc chức năng dựa trên một bản cài đặt TF riêng biệt. 
TimeStatusChecker (Trình kiểm tra trạng thái thời gian) Trình kiểm tra trạng thái để đảm bảo thiết bị và thời gian 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 (Giá trị thời gian) Đây là một loại giám sát bao bọc một Long
TimeWter (Người mất thời gian) Một công cụ chuẩn bị mục tiêu đơn giản để lãng phí thời gian và có thể khởi động lại thiết bị. 
TokenProperty (Thuộc tính mã thông báo) Mã thông báo được hỗ trợ với tính năng phân đoạn động. 
TokenProviderHelper Trình trợ giúp giúp cung cấp cho trình cung cấp 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 dấu vết trong quá trình kiểm thử bằng trace-cmd và ghi lại các dấu vết đó vào lệnh gọi. 
TracePropagatingExecutorService Một dịch vụ thực thi giúp chuyển tiếp các tác vụ đến một phương thức triển khai cơ bản trong khi truyền tải ngữ cảnh theo dõi. 
TracingLogger Lớp giúp quản lý hoạt động theo dõi cho mỗi lệnh gọi kiểm thử. 
TradefedConfigObject Một lớp để mô hình hoá thông báo TradefeedConfigObject 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 một cấu hình lệnh cụm. 
TradefedDelegator Các đối tượng giúp uỷ quyền lệnh gọi đến một tệp nhị phân Tradefeed 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 các tính năng. 
TradefedSandbox Vùng chứa hộp cát có thể chạy lệnh gọi Liên đoàn Thương mại. 
TradefedSandboxFactory Phương thức triển khai mặc định cho SandboxFactory
TradefedSandboxRunner Trình chạy liên kết với TradefedSandbox sẽ cho phép thực thi hộp cát. 
TradefedSandboxRunner.Stub scheduledInvocationListener Một mã giả lập IScheduledInvocationListener không thực hiện thao tác nào. 

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  
UnExecutiondTestReporterThread Các luồng chịu trách nhiệm báo cáo mọi hoạt động kiểm thử chưa thực thi. 
UniqueMultiMap<K, V> MultiMap đảm bảo các giá trị duy nhất cho mỗi khoá. 
Tải tệp kê khai lên Tệp kê khai BLOB và tệp cần tải lên. 
UploadManifest.Builder  
UsbResetMultiDeviceRecovery Một IMultiDeviceRecovery đặt lại bus USB cho các thiết bị ngoại tuyến. 
UsbResetRunConfigRecovery Cho phép kích hoạt một lệnh để đặt lại USB của một 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 sau đó hay không. 
Trình kiểm tra người dùng Kiểm tra xem người dùng có thay đổi trong quá trình kiểm thử hay không. 
Trình dọn dẹp người dùng ITargetPreparer xoá người dùng phụ khi chia nhỏ. 
UserHelper  
Thông tin người dùng Tương tự như lớp UserInfo từ 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 đã tải cho bộ công cụ này đáp ứng các yêu cầu dự kiến: – Không có nhà cung cấp bản dựng – Không có trình báo cáo kết quả
VersionedFile (Tệp có phiên bản) Cấu trúc dữ liệu biểu thị một tệp có một phiên bản được liên kết. 
Trình phân tích cú pháp phiên bản Tìm nạp phiên bản của các cấu phần phần mềm được trao đổi đang chạy. 
DisplayBackgroundUserAvailabler Trình chuẩn bị mục tiêu để chạy kiểm thử ở người dùng được bắt đầu ở chế độ nền. 
VmRemoteDevice Một thiết bị ảo Điều khiển từ xa mà chúng ta sẽ quản lý từ bên trong Máy ảo. 

W

Chờ thiết bị khôi phục Cách triển khai đơn giản cho một IDeviceRecovery, trong đó chờ thiết bị kết nối mạng và phản hồi các lệnh đơn giản. 
WaitForDeviceDatetimePreparer ITargetPreparer chờ thiết lập ngày giờ 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 Wi-Fi. 
WifiCommandUtil.QuétResult Đại diện cho một mạng Wi-Fi chứa thông tin liên quan của mạng đó. 
WifiHelper Lớp trợ giúp để thao tác với các dịch vụ Wi-Fi trên thiết bị. 
WifiChuẩn bị Một ITargetPreparer định cấu hình Wi-Fi trên thiết bị nếu cần. 

X

XmlFormattedGeneratorReporter Việc triển khai FormattedGeneratorReporter để định dạng bộ công cụ sẽ dẫn đến định dạng xml. 
Trình báo cáo XmlResultReport Ghi kết quả JUnit vào một tệp XML ở định dạng phù hợp với XMLJUnitResultFormatter của Ant. 
XmlSuiteResultFormatter Lớp tiện ích để lưu một lần chạy bộ sản phẩm dưới dạng XML. 
XmlSuiteResultFormatter.Runhistory Đối tượng trợ giúp để chuyển đổi JSON. 

Y

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

Z

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