Chỉ mục lớp

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

A

AaptParser Lớp trích xuất thông tin từ tệp APK bằng cách phân tích cú pháp đầu ra của "aapt dump badging". 
AaptParser.AaptVersion Enum của các tuỳ chọn cho phiên bản AAPT dùng để phân tích cú pháp tệp APK. 
Abi Một lớp đại diện cho ABI. 
AbiFormatter Lớp tiện ích cho abi. 
AbiUtils Lớp tiện ích để xử lý ABI của thiết bị 
AbstractConnection Biểu thị kết nối trừu tượng. 
AbstractHostMonitor Lớp thông thường để Giám sát tình trạng máy chủ lưu trữ. 
AbstractTunnelMonitor Màn hình đường hầm trừu tượng cho AVD GCE. 
AbstractXmlParser Lớp cơ sở của trình trợ giúp để phân tích cú pháp tệp xml 
AbstractXmlParser.ParseException Được gửi nếu không thể phân tích cú pháp dữ liệu đầu vào XML 
AcloudConfigParser Lớp trợ giúp phân tích cú pháp cấu hình Acloud (dùng để khởi động một thực thể thiết bị trên đám mây). 
AcloudConfigParser.AcloudKeys Các tập hợp khoá có thể tìm kiếm từ cấu hình. 
ActionInProgress Thao tác chung đang diễn ra. 
ActiveTrace Lớp chính giúp mô tả và quản lý một dấu vết đang hoạt động. 
ActivityStatusChecker Trình kiểm tra trạng thái cho các hoạt động còn lại đang chạy ở cuối mô-đun. 
AdbRootElevator AutoCloseable cho phép 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 Biểu thị kết nối mặc định của một thiết bị, giả định là kết nối adb tiêu chuẩn của thiết bị. 
AdbUtils Lớp tiện ích cho các thao tác adb. 
AfterClassWithInfo Có các đảm bảo tương tự như AfterClass, nhưng phương thức được chú thích phải yêu cầu tham số TestInformation
AggregatePostProcessor Một trình tổng hợp chỉ số cung cấp giá trị tối thiểu, tối đa, trung bình, phương sai, độ lệch chuẩn, tổng, số lượng và tùy chọn phần trăm cho các chỉ số dạng số được thu thập trong quá trình chạy kiểm thử nhiều lần lặp lại, coi các chỉ số này là số thực. 
AllTestAppsInstallSetup 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 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ử

 

AnalysisHeuristic Thứ tự là rất quan trọng. 
AndroidJUnitTest Một quy 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 cách sử dụng android.support.test.runner.AndroidJUnitRunner. 
AndroidTestOrchestratorRemoteTestRunner Chạy kiểm thử Android được đo lường bằng lệnh adb và AndroidTestOrchestrator. 
AoaTargetPreparer ITargetPreparer thực thi một loạt thao tác (ví dụ: lượt nhấp và vuốt) bằng giao thức Phụ kiện mở Android (AOAv2). 
ApkChangeDetector Lớp này phát hiện xem các tệp APK cần cài đặt có khác với các tệp APK trên thiết bị hay không, để quyết định có bỏ qua quá trình cài đặt và gỡ cài đặt ứng dụng trong quá trình setUp và tearDown của ERROR(/TestAppInstallSetup) hay không. 
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òn được dùng nữa. Sử dụng trực tiếp IDeviceBuildInfo. 
AppSetup ITargetPreparer cài đặt tệp apk và các bài 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 Các loại thông tin phiên bản ứng dụng. 
ArchModuleController Trình điều khiển mô-đun không chạy kiểm thử khi không khớp với bất kỳ cấu trúc nào đã cho. 
ArgsOptionParser Điền các trường Option từ các đối số dòng lệnh đã phân tích cú pháp. 
ArrayUtil Phương thức tiện ích cho mảng 
ArtChrootPreparer Tạo thư mục chroot cho các bài kiểm thử ART. 
ArtGTest  
ArtifactDetails Tệp này mô tả cấu trúc của nội dung và chỉ số mô tả của nội dung do công cụ CAS tạo 
ArtifactDetails.ArtifactFileDescriptor  
ArtifactsAnalyzer Một tiện ích giúp phân tích cấu phần phần mềm bản dựng để biết thông tin chi tiết. 
ArtRunTest 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ý trong một đường dẫn cụ thể. 
AtestRunner Triển khai ITestSuite 
AtraceCollector IMetricCollector chạy atrace trong quá trình kiểm thử, thu thập kết quả và ghi lại các kết quả đó vào lệnh gọi. 
AtraceRunMetricCollector Thu thập dấu vết từ tất cả thư mục kiểm thử trong thư mục đã cho từ thiết bị kiểm thử, ghi lại thư mục kiểm thử và xử lý sau các tệp theo dõi trong thư mục kiểm thử, đồng thời tổng hợp các chỉ số. 
AutoLogCollector Dữ liệu liệt kê mô tả bộ thu nào có thể tự động được xử lý bằng bộ điều khiển. 
AutomatedReporters Lớp xác định mối liên kết từ các trình báo cáo tự động của Tradefed. 
AveragePostProcessor Triển khai bộ xử lý hậu kỳ để tính giá trị trung bình của danh sách chỉ số. 

B

BackgroundDeviceAction Chạy một lệnh trên một thiết bị nhất định, lặp lại khi cần cho đến khi hành động bị huỷ. 
BaseDeviceMetricCollector Cách 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 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 các kiểm thử kiểu JUnit4 của máy chủ. 
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 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ó chạy hay không. 
BaseMultiTargetPreparer 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 phải mở rộng. 
BaseRetryDecision Cách triển khai cơ sở của IRetryDecision
BaseStreamLogger<OS extends OutputStream> ILeveledLogOutput hướng dẫn thông điệp nhật ký đến luồng đầu ra và đến stdout. 
BaseTargetPreparer Lớp triển khai cơ sở cho ITargetPreparer cho phép kiểm soát việc đối tượng có bị tắt hay không. 
BaseTestSuite Kiểm thử để chạy Bộ kiểm thử 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ị giảm xuống dưới một ngưỡng nhất định. 
BatteryTemperature  
BatteryUnavailableDeviceRecovery Trình kiểm tra khôi phục sẽ kích hoạt một cấu hình nếu không có mức pin. 
BeforeClassWithInfo Có các đảm bảo tương tự như BeforeClass, nhưng phương thức được chú thích phải yêu cầu tham số TestInformation
BinaryState Enum dùng để ghi lại trạng thái BẬT/TẮT với trạng thái không hoạt động IGNORE. 
BluetoothConnectionLatencyCollector Bộ thu thập dữ liệu sẽ đẩy cấu hình chỉ số thời lượng statsd được xác định trước đến các thiết bị và thu thập thời lượng kết nối Bluetooth cho từng hồ sơ. 
BluetoothConnectionStateCollector Bộ 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 mỗi hồ sơ. 
BluetoothConnectionSuccessRatePostProcessor Triển khai bộ xử lý hậu kỳ để tính tỷ lệ thành công cho hồ sơ Bluetooth

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

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

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

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

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

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

CacheClientFactory Một nhà máy tạo một thực thể singleton của ICacheClient
CarModuleController Trình đ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 ô tô. 
CarryDnaeError RuntimeException nội bộ để truyền DeviceNotAvailableException thông qua khung JUnit4. 
CarryInterruptedException Được gửi khi hết thời gian chờ của giai đoạn kiểm thử và cần chuyển một InterruptedException từ luồng thực thi kiểm thử sang 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ó đài CDMA. 
CecControllerTokenProvider Nhà cung cấp mã thông báo cho các mã thông báo liên quan đến Điều khiển điện tử gia dụng (CEC). 
CentralDirectoryInfo CentralDirectoryInfo là một lớp chứa thông tin của một tệp/thư mục bên trong tệp zip. 
CheckPairingPreparer CompanionAwarePreparer xác minh tính năng liên kết BT giữa thiết bị chính và thiết bị đồng hành 
Chunker Phân tách blob thành một hoặc nhiều Chunk có kích thước tối đa là chunkSize byte. 
Chunker.Chunk Một phần của blob. 
CircularAtraceUtil Một tiện ích atrace được phát triển chủ yếu để xác định nguyên nhân gốc rễ của 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 có kích thước cố định hoạt động như một vùng đệm tròn và theo dõi tổng của tất cả các giá trị trong mảng. 
ClangCodeCoverageCollector BaseDeviceMetricCollector sẽ lấy các phép đo mức độ sử dụng Clang trên thiết bị và ghi lại dưới dạng cấu phần phần mềm kiểm thử. 
ClangProfileIndexer Một lớp tiện ích lập chỉ mục các phép đo mức độ sử dụng mã Clang. 
ClassNotFoundConfigurationException ConfigurationException khi không tìm thấy lớp của một đối tượng. 
ClassPathScanner Tìm các mục trên đường dẫn lớp. 
ClassPathScanner.ClassNameFilter 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 đường dẫn mục nhập classpath

Có hoa văn sau FileFilter 

ClockworkUtils Một tiện ích đồng hồ để chia sẻ logic trên nhiều thiết bị 
CloseableTraceScope Một lớp có phạm vi cho phép báo cáo phần theo dõi thông qua try-with-resources 
ClusterBuildInfo 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 Cách triển khai IClusterClient để tương tác với phần phụ trợ TFC. 
ClusterCommand Một lớp đại diện cho một tác vụ được tìm nạp từ Cụm TF. 
ClusterCommand.RequestType  
ClusterCommand.State Trạng thái của lệnh trong cụm TF. 
ClusterCommandConfigBuilder Một lớp để tạo tệp cấu hình cho lệnh cụm. 
ClusterCommandEvent Một lớp để đóng gói các sự kiện lệnh cụm cần tải lên. 
ClusterCommandEvent.Builder  
ClusterCommandEvent.Type  
ClusterCommandLauncher Lớp IRemoteTest để chạy một lệnh từ TFC thông qua một quy trình con TF. 
ClusterCommandScheduler ICommandScheduler để hỗ trợ TFC (Cụm Tradefed). 
ClusterCommandStatus Một lớp đại diện cho trạng thái và lý do huỷ lệnh từ cụm TF. 
ClusterDeviceInfo Một lớp để đóng gói thông tin thiết bị cụm cần tải lên. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Cách triển khai IDeviceMonitor báo cáo kết quả cho dịch vụ cụm Tradefed. 
ClusterEventUploader<T extends IClusterEvent> Lớp ClusterEventUploader, tải IClusterEvent lên TFC. 
ClusterHostEvent Một lớp để đóng gói các sự kiện máy chủ cụm cần tải lên. 
ClusterHostEvent.Builder  
ClusterHostEvent.HostEventType Các enum của nhiều loại sự kiện lưu trữ. 
ClusterHostUtil Các hàm tiện ích tĩnh cho cụm TF để lấy các thực thể cấu hình toàn cục, thông tin máy chủ lưu trữ, v.v. 
ClusterLogSaver Lớp ILogSaver để tải kết quả kiểm thử lên TFC. 
ClusterLogSaver.FilePickingStrategy Chiến lược chọn tệp. 
ClusterOptions  
CodeCoverageTest Một quy 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 và tạo báo cáo mức độ sử dụng mã. 
CollectingByteOutputReceiver IShellOutputReceiver thu thập toàn bộ đầu ra của shell vào byte[]
CollectingOutputReceiver IShellOutputReceiver thu thập toàn bộ đầu ra của shell vào một String
CollectingTestListener ITestInvocationListener sẽ thu thập tất cả kết quả kiểm thử. 
CollectorHelper Trình trợ giúp để thực hiện một số thao tác IMetricCollector cần thiết ở một số nơi. 
CommandBaselineSetter 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ừ dòng lệnh và tạo IBuildInfo từ các đối số đó. 
CommandOptions Triển khai ICommandOptions
CommandOptionsGetter Việ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 đối số dòng lệnh rồi thoát. 
CommandRunner.ExitCode Các mã lỗi có thể thoát. 
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 Các enum của nhiều trạng thái của máy chủ lưu trữ 
CommandStatus Biểu thị trạng thái của một thao tác có thời gian. 
CommandStatusHandler Trình xử lý giúp theo dõi và cập nhật trạng thái của 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 cho phép tránh việc trùng lặp mã trên các bản 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.KnownLogFileEntry Biểu thị một mục nhập nhật ký đã biết cho các thiết bị từ xa. 
CompanionAllocator Lớp cơ sở giúp 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 để phân bổ thiết bị đồng hành 

CompanionAwarePreparer ITargetPreparer đóng gói logic để lấy thiết bị đồng hành đã được phân bổ. 
CompanionAwareTest Lớp kiểm thử cơ sở đóng gói mã nguyên mẫu để lấy và kiểm tra thiết bị đồng hành

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

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

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

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

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

  • thêm lệnh để kiểm thử
  • liệt kê các thiết bị và trạng thái của chúng
  • liệt kê các lệnh gọi đang diễn ra
  • liệt kê các lệnh trong hàng đợi
  • kết xuất nhật ký lệnh gọi vào tệp/stdout
  • tắt
 
Console.ArgRunnable<T> Runnable có phương thức run có thể nhận một đối số 
Console.CaptureList Loại tiện lợi cho List<List<String>> 
ConsoleReaderOutputStream Một OutputStream có thể được dùng để giúp System.out.print() hoạt động tốt với unfinishedLine LineReader của người dùng. 
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 bối cảnh xung quanh nội dung để phân tích nội dung đó một cách chính xác. 
ContentAnalysisContext.AnalysisMethod Phần này mô tả những gì bạn có thể mong đợi từ cấu trúc nội dung để phân tích đúng cách. 
ContentAnalysisResults Tóm tắt kết quả phân tích nội dung. 
ContentInformation Biểu thị nội dung cho một mục tiêu bản dựng nhất định của phiên bản cơ sở và phiên bản hiện tại. 
ContentMerkleTree Tính toán MerkleTree từ thông tin nội dung. 
ContentModuleLister Tính toán danh sách mô-đun từ ngữ cảnh. 
ContentProviderHandler Trình xử lý trừu tượng hoá 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ố bài 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. 
CoverageMeasurementForwarder Kiểm thử phần giữ chỗ 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ý. 
CoverageOptions Đối tượng Tradefed để giữ các tuỳ chọn về phạm vi áp dụng. 
CoverageOptions.Toolchain  
CpuThrottlingWaiter ITargetPreparer đợi 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ề cấp cao nhất có sẵn 
CreateAvdPreparer  
CreateUserPreparer Trình chuẩn bị mục tiêu để tạo người dùng và dọn dẹp người dùng đó khi kết thúc. 
CurrentInvocation Một lớp theo dõi và cung cấp thông tin gọi hiện tại hữu ích ở bất kỳ đâu bên trong lệnh gọi. 
CurrentInvocation.InvocationInfo Một số khoá có tên đặc biệt mà chúng ta sẽ luôn điền sẵn cho lệnh gọi. 
CurrentInvocation.IsolationGrade Mô tả mức độ tách biệt 

D

DebugHostLogOnFailureCollector Bộ thu thập sẽ thu thập và ghi nhật ký phía máy chủ khi xảy ra lỗi kiểm thử. 
DefaultConnection Biểu thị kết nối mặc định của một thiết bị, giả định là kết nối adb tiêu chuẩn của thiết bị. 
DefaultConnection.ConnectionBuilder Trình tạo dùng để mô tả kết nối. 
DefaultRemoteAndroidTestRunner Mở rộng ddmlib RemoteAndroidTestRunner để đặt một số mặc định cho các trường hợp sử dụng Tradefed. 
DefaultTestsZipInstaller Cách triển khai mặc định của trình cài đặt zip kiểm thử. 
DelegatedInvocationExecution InvocationExecution uỷ quyền thực thi cho một tệp nhị phân Tradefed khác. 
DependenciesResolver Một loại trình cung cấp mới cho phép lấy tất cả các phần phụ thuộc cho một kiểm thử. 
DeviceActionTargetPreparer ITargetPreparer để thực hiện các thao tác trên thiết bị. 
DeviceActionUtil 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 hành động của thiết bị. 
DeviceActionUtil.DeviceActionConfigError Ngoại lệ đối với lỗi cấu hình. 
DeviceAllocationResult Biểu thị kết quả của một lần thử phân bổ cho một lệnh. 
DeviceAllocationState Biểu thị trạng thái phân bổ của thiết bị theo quan điểm của IDeviceManager 
DeviceAvailableChecker Trình kiểm tra để đảm bảo mô-đun không để thiết bị ở trạng thái ngoại tuyến. 
DeviceBaselineChecker Đặt chế độ cài đặt cơ sở của thiết bị trước mỗi mô-đun. 
DeviceBaselineSetter Lớp trừu tượng dùng để tạo chế độ cài đặt cơ sở của thiết bị. 
DeviceBatteryLevelChecker IRemoteTest kiểm tra mức pin tối thiểu và chờ pin đạt đến ngưỡng sạc thứ hai nếu không có mức pin tối thiểu. 
DeviceBatteryResourceMetricCollector Bộ thu thập này thu thập các chỉ số về pin của thiết bị. 
DeviceBuildDescriptor 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à (không bắt buộc) các chương trình kiểm thử của bản dựng đó. 
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ử các thiết bị có bản dựng được tạo từ một nguồn bên ngoài (ví dụ:

DeviceBuildInfoInjector ITargetPreparer chèn siêu dữ liệu DeviceBuildDescriptor vào IBuildInfo
DeviceCleaner 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à tuỳ ý tắt màn hình 
DeviceCleaner.CleanupAction  
DeviceCleaner.PostCleanupAction  
DeviceConcurrentUtil Chứa các phương thức và lớp tiện ích để thực thi lệnh đồng thời ở phía thiết bị

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

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

E

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

T6

FailureDescription Lớp mô tả thông tin lỗi trong Trade Federation. 
FakeTest Một kiểm thử giả mạo có mục đích giúp dễ dàng tạo kết quả kiểm thử có thể lặp lại. 
FakeTestsZipFolder Một môi trường thử nghiệm cố định tạo thư mục kiểm thử đã giải 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 tính năng 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 cho hình ảnh trên phần cứng Android thực. 
FastbootHelper Một lớp trợ giúp cho các thao tác khởi động nhanh. 
FastbootPack Làm theo thông số kỹ thuật của trình tải khởi động để giải nén. 
FastbootUpdateBootstrapPreparer ITargetPreparer phân chia các tệp đã chỉ định (trình tải khởi động, đài, tệp zip hình ảnh thiết bị) vào IDeviceBuildInfo để cài đặt ROM cho thiết bị bằng FastbootDeviceFlasher, sau đó chèn các thuộc tính thiết bị sau khi khởi động vào thông tin bản dựng cho mục đích báo cáo kết quả. 
FatalHostError Một trường hợp ngoại lệ cho biết đã xảy ra lỗi nghiêm trọng không thể khôi phục trên máy chủ chạy TradeFederation và bạn nên tắt thực thể TradeFederation. 
FeatureFlagTargetPreparer Cập nhật DeviceConfig (cờ tính năng do dịch vụ từ xa điều chỉnh). 
FileDownloadCache Một lớp trợ giúp duy trì bộ nhớ đệm LRU của hệ thống tệp cục bộ cho các tệp đã tải xuống. 
FileDownloadCacheFactory Nhà máy để tạo FileDownloadCache 
FileDownloadCacheWrapper Lớp trình bao bọc cung cấp các cơ sở FileDownloadCache trong khi triển khai giao diện IFileDownloader
FileIdleMonitor Theo dõi các tệp và thực thi lệnh gọi lại nếu các tệp đó ở trạng thái rảnh (tức là 
FileInputStreamSource InputStreamSource nhận tệp đầu vào. 
FileLogger ILeveledLogOutput chuyển hướng thông điệp nhật ký đến một tệp và đến stdout. 
FileProtoResultReporter Trình báo cáo Proto kết xuất TestRecord vào một tệp. 
FilePullerDeviceMetricCollector BaseDeviceMetricCollector theo dõi khoá chỉ số đến từ thiết bị và lấy 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 Lớp trợ giúp cho các thao tác liên quan đến tệp 
FileUtil.LowDiskSpaceException Được 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 của TestDescription
FixedByteArrayOutputStream ERROR(/OutputStream) trong bộ nhớ chỉ giữ lại lượng dữ liệu tối đa. 
FlashingMethod Một enum để mô tả phương thức dùng để cài đặt ROM cho thiết bị đang được kiểm thử 
FlashingResourcesParser Một lớp phân tích cú pháp các phiên bản bắt buộc của tệp hình ảnh phụ cần thiết để cài đặt ROM cho 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 mà ứng dụng có thể 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
FoldableExpandingHandler IModuleParameterHandler mở rộng thành nhiều cấu hình khác cho mỗi cấu hình không phải chính có thể gập lại. 
FoldableHandler Trình xử lý thiết bị có thể gập lại chung có thể lấy các tham số có thể gập lại để tạo một mô-đun chuyên biệt. 
FoldableModePreparer Trình chuẩn bị mục tiêu có thể chuyển đổi trạng thái có thể gập lại của thiết bị. 
FolderBuildInfo Cách triển khai cụ thể của IFolderBuildInfo
FolderSaver ITargetPreparer kéo các thư mục ra khỏi thiết bị, nén và lưu vào phần phụ trợ ghi nhật ký. 
FormattedGeneratorReporter Trình báo cáo cho phép tạo báo cáo ở một định dạng cụ thể. 
FreeDeviceState  
FuseUtil Lớp trợ giúp cho các thao tác FUSE. 

G

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

Cao

HarnessException Lớp ngoại lệ cơ sở cho ngoại lệ được gửi trong bộ điều khiển. 
HarnessIOException Ngoại lệ Harness giúp xử lý các vấn đề về tệp. 
HarnessRuntimeException  
HeapHostMonitor Việc triển khai AbstractHostMonitor theo dõi bộ nhớ khối xếp trên máy chủ lưu trữ và ghi lại bộ nhớ đó định kỳ vào nhật ký nhật ký. 
HelloWorldMultiTargetPreparer Ví dụ về cách triển khai IMultiTargetPreparer
HistoryLogger TF History Logger (Trình ghi nhật ký TF), nhật ký đặc biệt chỉ chứa một số sự kiện cụ thể. 
HostGTest Một chương trình kiểm thử chạy một gói kiểm thử gốc. 
HostMetric Lớp này đại diện cho một mẫu chỉ số máy chủ cần được báo cáo. 
HostOptions Lớp chủ sở hữu tuỳ chọn lưu trữ. 
HostStatsdMetricCollector IMetricCollector thu thập các chỉ số statsd từ phía máy chủ lưu trữ bằng các lệnh tiện ích statsd. 
HostTest 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ủ. 
HprofAllocSiteParser Lớp trợ giúp để phân tích cú pháp thông tin từ phần Allocation Sites (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 để tạo 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 HTTP nhiều phần. 
HttpRemoteFileResolver Triển khai IRemoteFileResolver cho phép tải tệp từ xa xuống qua http 
HttpsRemoteFileResolver Triển khai IRemoteFileResolver cho phép tải tệp từ xa xuống qua https 

I

IAbi Giao diện đại diện cho ABI đang được kiểm thử. 
IAbiReceiver Một kiểm thử cần ABI được kiểm thử. 
IAndroidDebugBridge Định nghĩa giao diện cho các phương thức AndroidDebugBridge được sử 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 IRemoteTest không triển khai ITestFilterReceiver nhưng vẫn muốn hỗ trợ tính năng tự động thử lại. 
IBatteryInfo Giao diện xác định hoạt động tương tác với pin của thiết bị. 
IBatteryInfo.BatteryState Mô tả trạng thái sạc pin hiện tại. 
IBuildInfo Chứa thông tin về bản dựng đang được kiểm thử. 
IBuildInfo.BuildInfoProperties Một số thuộc tính mà IBuildInfo có thể có để điều chỉnh một số cách xử lý thuộc tính đó. 
IBuildProvider Chịu trách nhiệm cung cấp thông tin liên quan đến bản dựng đang được kiểm thử. 
IBuildReceiver Một chương trình 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 Giao diện để tương tác với phần phụ trợ TFC. 
IClusterEvent Giao diện cho mọi sự kiện cụm được tải lên TFC. 
IClusterEventUploader<T extends 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 các 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.IScheduledInvocationListener Trình nghe cho các sự kiện gọi khi lệnh gọi hoàn tất. 
ICompressionStrategy Giao diện đại diện cho 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ị 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 trước (ip máy chủ, người dùng máy chủ, độ lệch cổng, v.v.). 
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 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 phải nằm trong cấu hình YAML của chúng ta. 
IDefaultObjectLoader.LoaderConfiguration Đối tượng cấu hình tải để truyền thông tin đến trình tải. 
IDeviceActionReceiver Cung cấp API để nhận sự kiệ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à (không bắt buộc) các chương trình kiểm thử của bản dựng đó. 
IDeviceBuildProvider IBuildProvider sử dụng thông tin từ ITestDevice để truy xuất một bản dựng. 
IDeviceConfiguration Giao diện chủ sở hữu cấu hình thiết bị. 
IDeviceFlasher Truyền nhanh hình ảnh thiết bị trên một thiết bị. 
IDeviceFlasher.UserDataFlashOption Enum của các tuỳ chọn để xử lý hình ảnh userdata 
IDeviceManager Giao diện để quản lý tập hợp các thiết bị có sẵn để kiểm thử. 
IDeviceManager.IFastbootListener Trình nghe cho các thay đổi về trạng thái khởi động nhanh. 
IDeviceMonitor Giao diện để theo dõi 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 một thiết bị đã chuyển sang trạng thái ngoại tuyến. 
IDeviceSelection Giao diện cho tiêu chí lựa chọn thiết bị. 
IDeviceSelection.BaseDeviceType  
IDeviceStateMonitor Cung cấp các cơ sở để theo dõi trạng thái của IDevice
IDeviceTest Giao diện cho đối tượng cần tham chiếu đến ITestDevice
IDisableable Giao diện mô tả đối tượng Tradefed có thể bị vô hiệu hoá. 
IDynamicShardingClient Giao diện trình bao bọc cho ứng dụng phân đoạn

Điều này tồn tại để chúng ta có thể hoán đổi một URL HTTP hoặc kiểm thử một URL nếu cần. 

IDynamicShardingConnectionInfo Giao diện cho các lớp chứa thông tin kết nối phân đoạn động 
IEmail Giao diện để gửi email. 
IEmail.Message Vùng chứa dữ liệu thư email. 
IFileDownloader Giao diện để tải tệp từ xa xuống. 
IFileEntry Định nghĩa giao diện cung cấp hợp đồng đơn giản hơn, có thể mô phỏng cho các phương thức FileEntry
IFileResolverLoader Tải các phương thức triển khai IRemoteFileResolver
IFileResolverLoader.ResolverLoadingException Ngoại lệ được gửi nếu không thể tải hoặc khởi chạy trình phân giải. 
IFlashingResourcesParser Giao diện cung cấp các phiên bản bắt buộc của tệp hình ảnh phụ cần thiết để cài đặt ROM cho 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 cho thiết bị. 
IFolderBuildInfo Một IBuildInfo trừu tượng đơn giản có cấu phần phần mềm bản dựng chứa trong 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 Một lớp để bao gồm thông tin cấu hình chung cho một thực thể Trade Federation (bao gồm bất kỳ số lượng lệnh gọi cấu hình thực tế nào). 
IHarnessException Nội dung mô tả về giao diện ngoại lệ của harness sẽ được triển khai bằng các ngoại lệ của harness. 
IHostCleaner Dọn dẹp máy chủ sau khi chạy kiểm thử xong. 
IHostHealthAgent Giao diện để phát các chỉ số về máy chủ lưu trữ hoặc thiết bị. 
IHostMonitor Giao diện để điều phối dữ liệu máy chủ lưu trữ 
IHostMonitor.HostDataPoint Lớp chung cho dữ liệu cần báo cáo. 
IHostMonitor.HostMetricType  
IHostOptions Giao diện chủ sở hữu tuỳ chọn lưu trữ. 
IHostOptions.PermitLimitType Enum mô tả các bộ hạn chế giấy phép có thể có 
IHostResourceManager Giao diện để quản lý tài nguyên máy chủ. 
IHttpHelper Các phương thức trợ giúp để thực hiện yêu cầu http. 
IHttpHelper.DataSizeException  
IIncrementalSetup Giao diện giúp quyết định xem có thử thiết lập gia tăng cho trình chuẩn bị TradeFed hay không. 
IInvocationContext Chứa thông tin về Lệnh gọi để các chương trình kiểm thử truy cập nếu cần. 
IInvocationContext.TimingEvent  
IInvocationContextReceiver Một kiểm thử cần tham chiếu đến ngữ cảnh của lệnh gọi. 
IInvocationExecution Giao diện mô tả các hành động sẽ được thực hiện trong một 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
ILabPreparer 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 các 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 của logcat của thiết bị dưới dạng InputStreamSource
ILogRegistry Giao diện cho trình ghi nhật ký singleton ILogOutput giúp đa kênh và quản lý nhiều trình ghi nhật ký. 
ILogRegistry.EventType Những sự kiện hữu ích cần được ghi lại 
ILogSaver Các lớp triển khai giao diện này cung cấp các phương thức để lưu trữ nhật ký vào một vị trí trung tâm. 
ILogSaverListener Cho phép ITestInvocationListener lắng nghe thời điểm lưu tệp nhật ký. 
ImageContentAnalyzer Trình phân tích để phân tích nội dung hình ảnh trên thiết bị 
IManagedTestDevice Một ITestDevice có vòng đời được quản lý. 
IManagedTestDevice.DeviceEventResponse Vùng chứa phản hồi cho lệnh gọi IManagedTestDevice.handleAllocationEvent(DeviceEvent) 
IManagedTestDeviceFactory Giao diện nhà sáng tạo cho IManagedTestDevice 
IMetricCollector Giao diện này sẽ được thêm vào dưới dạng một trình trang trí khi báo cáo kết quả kiểm thử để thu thập các chỉ số phù hợp. 
IMetricCollectorReceiver Giao diện để 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ả yaml mobly. 
IMoblyYamlResultHandler.ITestResult Giao diện của kết quả yaml mobly 
IModuleController Giao diện để kiểm soát việc có thực thi một mô-đun hay không. 
IModuleController.RunStrategy Enum mô tả cách thực thi mô-đun. 
IModuleParameterHandler Giao diện cho các tham số của mô-đun bộ. 
IMultiDeviceRecovery Giao diện để khôi phục nhiều thiết bị ngoại tuyến. 
IMultiDeviceTest Giao diện này không còn được dùng nữa. Giao diện này được giữ lại tạm thời để đảm bảo khả năng tương thích nhưng thực tế không còn được sử dụng nữa. Vui lòng không triển khai phương thức này. 
IMultiTargetPreparer Chuẩn bị môi trường kiểm thử cho nhiều thiết bị cùng một lúc. 
INativeDevice Cung cấp một API cấp độ cao hơn một chút và đáng tin cậy cho IDevice ddmlib. 
INativeDeviceTest Giao diện cho đối tượng cần tham chiếu đến INativeDevice
IncrementalImageUtil Một tiện ích để tận dụng tính năng cập nhật hình ảnh và thiết bị gia tăng. 
InfraErrorIdentifier Giá trị nhận dạng lỗi từ cơ sở hạ tầng của Liên minh thương mại và cơ sở hạ tầng phụ thuộc (chẳng hạn như cơ sở hạ tầng của Bản dựng). 
InputStreamSource Về cơ bản, giao diện này gói một ERROR(/InputStream) để có thể sao chép. 
InstallAllTestZipAppsSetup ITargetPreparer cài đặt tất cả ứng dụng trong tệp zip kiểm thử. 
InstallApexModuleTargetPreparer  
InstallApkSetup ITargetPreparer cài đặt một hoặc nhiều tệp APK nằm trên hệ thống tệp. 
InstallBuildEnvApkSetup ITargetPreparer cài đặt một hoặc nhiều tệp APK kiểm thử từ môi trường bản dựng nền tảng Android. 
InstalledInstrumentationsTest Chạy tất cả các thiết bị đo lường tìm thấy trên thiết bị hiện tại. 
InstallKernelModulePreparer Trình chuẩn bị mục tiêu cài đặt các mô-đun hạt nhân. 
InstantAppHandler Trình xử lý cho ModuleParameters.INSTANT_APP
InstrumentationPreparer ITargetPreparer chạy công cụ đo lường 
InstrumentationTest Một kiểm thử chạy gói kiểm thử đo lường trên một thiết bị nhất định. 
InvocationContext Triển khai chung của IInvocationContext
InvocationExecution Lớp mô tả tất cả các bước gọi: tải bản dựng xuống, target_prep, chạy kiểm thử, dọn dẹp. 
InvocationLocal<T> Lớp này cung cấp các biến phạm vi gọi. 
InvocationMetricLogger Lớp tiện ích cho lệnh gọi để ghi lại một số chỉ số. 
InvocationMetricLogger.InvocationGroupMetricKey Tính năng nhóm cho phép ghi lại một số nhóm trong cùng một khoá. 
InvocationMetricLogger.InvocationMetricKey Một số khoá có tên đặc biệt mà chúng ta sẽ luôn điền sẵn cho lệnh gọi. 
InvocationStatus Một lớp để lưu trữ trạng thái gọi. 
InvocationStatus Một enum trợ giúp để biểu thị trạng thái gọi 
InvocationSummaryHelper Lớp trợ giúp để thu thập và báo cáo TestSummary cho tập hợp trình 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 Bộ xử lý sau là một đối tượng của Liên minh thương mại dùng để cho phép xử lý các chỉ số và nhật ký sau khi kiểm thử và trước khi báo cáo kết quả. 
IRemoteFeature Giao diện mô tả một tính năng trong Tradefed có thể được thực thi dựa trên yêu cầu. 
IRemoteFileResolver Giao diện cho các đối tượng có thể phân giải tệp từ xa thành tệp cục bộ. 
IRemoteFileResolver.RemoteFileResolverArgs Các đối số được truyền đến trình phân giải 
IRemoteFileResolver.ResolvedFile Lớp chứa thông tin về tệp đã phân giải và một số siêu dữ liệu. 
IRemoteScheduledListenersFeature Mở rộng IRemoteFeature để hỗ trợ truyền vào IScheduledInvocationListener
IRemoteTest Một kiểm thử báo cáo kết quả trực tiếp cho ITestInvocationListener
IReportNotExecuted Trong trường hợp thực thi không hoàn tất, IRemoteTest triển khai giao diện này có thể báo cáo các kiểm thử không được thực thi để cải thiện báo cáo. 
IRescheduler Giao diện để lên lịch lại cấu hình cho quá trình thực thi trong tương lai. 
IResourceMetricCollector 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 các lệnh gọi API REST. 
IResumableTest Giao diện này không còn được dùng nữa. Bạn không cần làm việc này nữa 
IRetryDecision Giao diện điều khiển quyết định thử lại và áp dụng bộ lọc trên lớp để thử lại một cách có mục tiêu hơn. 
IRuntimeHintProvider  
IRunUtil Giao diện để chạy các thao tác được tính giờ và lệnh hệ thống. 
IRunUtil.EnvPriority Enum xác định việc đặt hoặc huỷ đặ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 có thể dùng để chạy lệnh gọi. 
ISandboxFactory Nhà máy để tạo ISandbox
ISetOptionReceiver Việc triển khai giao diện này phải có 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 IRemoteTest có thể được chia thành các kiểm thử phụ có thể thực thi riêng biệt. 
IShardHelper Giao diện của một đối tượng mô tả chiến lược phân đoạn cần áp dụng cho một cấu hình. 
IsolatedHostTest Triển khai trình chạy TradeFed sử dụng một quy trình con để thực thi các chương trình kiểm thử trong môi trường có mức độ phụ thuộc thấp thay vì thực thi các chương trình kiểm thử đó trên quy trình chính. 
ISupportGranularResults Giao diện chỉ định xem ITestInvocationListener có hỗ trợ nhận kết quả chi tiết hay không. 
ISystemStatusChecker Một trình kiểm tra thực hiện kiểm tra trạng thái hệ thống và trả về một boolean để cho biết liệu hệ thống có ở 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. tearDown đã được chuyển sang giao diện ITargetPreparer cơ sở. 
ITargetPreparer Chuẩn bị môi trường kiểm thử cho lần chạy kiểm thử. 
ITerribleFailureHandler Giao diện để xử lý các lỗi nghiêm trọng từ LogUtil.CLog.wtf(String, Throwable)
 
ITestAnnotationFilterReceiver Trình chạy có thể lọc kiểm thử nào sẽ chạy dựa trên chú thích. 
ITestCollector Cung cấp tính năng hỗ trợ thu thập kiểm thử; khi được đặt, trình chạy kiểm thử phải thực hiện một lần chạy 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 Cung cấp một API cấp độ cao hơn một chút và đáng tin cậy 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 một tệp chỉ định những chương trình kiểm thử cần chạy và/hoặc không cần chạy. 
ITestFilterReceiver Trình chạy có thể lọc những chương trình 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 cho 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 quá trình chạy kiểm thử đo lường. 
ITestLogger Một thực thể có thể ghi nhật ký các luồng dữ liệu thuộc nhiều loại. 
ITestLoggerReceiver Một thực thể có thể được chèn bằng một thực thể ITestLogger để có thể dùng cho mục đích ghi nhật ký. 
ITestsPool Giao diện mô tả một nhóm các bài kiểm thử mà chúng ta có thể truy cập và chạy 
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 các kết quả trước đó theo cách có thể chạy lại. 
ITestSummaryListener Giao diện cho phép ITestInvocationListener trao đổi một số thông tin hạn chế thông qua bản tóm tắt. 
ITestsZipInstaller Cài đặt các chương trình kiểm thử từ tệp zip kiểm thử (do hệ thống xây dựng tạo ra) trên một thiết bị. 
ITokenProvider Giao diện mô tả một đối tượng có thể cung cấp mã thông báo của một thiết bị cụ thể. 
ITokenRequest Giao diện mà IRemoteTest có thể triển khai để cho thấy rằng 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 chuyển tiếp tất cả sự kiện ngoại trừ testRunStarted() và testRunEnded() đến trình nghe nhúng. 
JavaCodeCoverageCollector BaseDeviceMetricCollector sẽ lấy các phép đo phạm vi sử dụng Java từ thiết bị và ghi lại dưới dạng cấu phần phần mềm kiểm thử. 
JavaCodeCoverageFlusher Một lớp tiện ích đặt lại và buộc làm mới 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 cách 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 Trình báo cáo kết quả mã hoá kết quả đo lường kiểm thử và nhánh, thông tin thiết bị thành JSON và POST vào điểm cuối dịch vụ HTTP 
JUnit4ResultForwarder Trình chuyển tiếp kết quả từ Trình chạy JUnit4. 
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

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

L

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

T2

MainlineModuleHandler Một lớp trình xử lý đơn giản cho Mô-đun chính tạo InstallApexModuleTargetPreparer và chèn đường liên kết động vào đó dựa trên các mô-đun chính đã cho để tự động truy xuất các mô-đun đó. 
MainlineTestModuleController Lớp cơ sở cho bộ điều khiển mô-đun để chạy kiểm thử dựa trên các mô-đun chính được tải 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ể Tradefed bên trong máy ảo. 
ManagedTestDeviceFactory Nhà máy để tạo nhiều loại thiết bị mà Tf có thể theo dõi 
MaxSdkModuleController Lớp cơ sở cho trình điều khiển mô-đun để không chạy kiểm thử trên các 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. 
MergeMultiBuildTargetPreparer 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 các 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 Biểu thị cây merkle do API thực thi từ xa xác định. 
MetricFilePostProcessor Dùng để tải tệp nhật ký chỉ số được thu thập trong quá trình kiểm thử và chạy cấp. 
MetricOption Chú thích cho các phương thức kiểm thử được chú thích bằng @Test hoặc nếu chú thích là một phần của danh sách chú thích TestDescription cho phép chỉ định một số tham số bổ sung hữu ích cho: Điều chỉnh hành vi của trình thu thập, lọc một số phương thức. 
MetricsXMLResultReporter MetricsXMLResultReporter ghi các chỉ số kiểm thử và chạy các chỉ số vào một tệp XML trong thư mục do tham số metrics-folder chỉ định ở giai đoạn invocationEnded của kiểm thử. 
MetricTestCase Tiện ích của TestCase cho phép ghi nhật ký các chỉ số khi chạy trong TradeFed. 
MetricTestCase.LogHolder Cấu trúc để lưu trữ 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ấu hình statsd đã đẩy. 
MetricUtility 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 kiểm thử tương tự và ghi các chỉ số vào một tệp. 
MinApiLevelModuleController Lớp cơ sở cho trình điều khiển mô-đun để không chạy kiểm thử khi trình điều khiển đó ở dưới một Cấp độ API đã chỉ định. 
MinSdkModuleController Lớp cơ sở cho trình điều khiển mô-đun để không chạy kiểm thử trên các phiên bản thấp hơn số phiên bản SDK được chỉ định. 
MixImageZipPreparer IMultiTargetPreparer kết hợp hình ảnh của bản dựng hệ thống trong bản dựng thiết bị. 
MixKernelTargetPreparer ITargetPreparer cho phép kết hợp hình ảnh hạt nhân với hình ảnh thiết bị. 
MoblyBinaryHostTest Kiểm thử máy chủ nhằm chạy tệp nhị phân python mobly từ hệ thống Bản dựng Android (Soong) 
MoblyYamlResultControllerInfoHandler Trình xử lý phần tử "Thông tin tay điều khiển" của kết quả yaml Mobly. 
MoblyYamlResultControllerInfoHandler.ControllerInfo  
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder  
MoblyYamlResultHandlerFactory Nhà máy trình xử lý kết quả yaml Mobly tạo 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ử yaml của Mobly. 
MoblyYamlResultRecordHandler Trình xử lý phần tử "Record" (Bản ghi) của kết quả yaml Mobly. 
MoblyYamlResultRecordHandler.Record  
MoblyYamlResultRecordHandler.Record.Builder  
MoblyYamlResultRecordHandler.RecordResult  
MoblyYamlResultSummaryHandler Trình xử lý phần tử "Summary" (Tóm tắt) của kết quả yaml Mobly. 
MoblyYamlResultSummaryHandler.Summary  
MoblyYamlResultSummaryHandler.Summary.Builder  
MoblyYamlResultTestNameListHandler Trình xử lý phần tử "Danh sách tên kiểm thử" kết quả yaml của Mobly. 
MoblyYamlResultTestNameListHandler.TestNameList  
MoblyYamlResultTestNameListHandler.TestNameList.Builder  
MoblyYamlResultUserDataHandler Trình xử lý phần tử "Dữ liệu người dùng" của kết quả yaml Mobly. 
MoblyYamlResultUserDataHandler.UserData  
MoblyYamlResultUserDataHandler.UserData.Builder  
ModuleDefinition Vùng chứa cho cấu hình chạy kiểm thử. 
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ả. 
ModuleLogcatCollector Phiên bản của trình thu thập logcat nhưng dành cho mô-đun. 
ModuleMerger Lớp trợ giúp cho thao tác liên quan đến việc hợp nhất ITestSuiteModuleDefinition sau khi phân tách. 
ModuleOemTargetPreparer  
ModuleParameters Các giá trị đặc biệt liên kết với các khoá "tham số" của bộ trong siêu dữ liệu của mỗi mô-đun. 
ModuleParametersHelper Trình trợ giúp để lấy IModuleParameterHandler liên kết với tham số. 
ModuleProtoResultReporter Trình báo cáo kết quả chỉ nhằm báo cáo kết quả ở cấp mô-đun. 
ModulePusher  
ModulePusher.ModulePushError Lỗi nghiêm trọng trong quá trình đẩy mô-đun Mainline. 
ModuleSplitter Trợ giúp để chia danh sách các mô-đun do IConfiguration biểu thị thành danh sách các đơ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. 
MultiFailureDescription Thu thập nhiều FailureDescription trong một trình giữ. 
MultiMap<K, V> ERROR(/Map) hỗ trợ nhiều giá trị cho mỗi khoá. 

Không

NameMangleListener Trình nghe proxy để dịch tên phương thức, lớp và gói kiểm thử khi kết quả được báo cáo. 
NativeBenchmarkTest Một chương trình kiểm thử chạy một 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ố về thời gian trung bình cho mỗi thao tác. 
NativeBridgeModuleController Bộ điều khiển mô-đun để kiểm tra xem thiết bị có hỗ trợ cầu gốc hay không. 
NativeCodeCoverageFlusher Một lớp tiện ích xoá các phép đo phạm vi phủ gốc và buộc phải làm mới dữ liệu phạm vi phủ gốc từ các quy trình trên thiết bị. 
NativeDevice Cách triển khai mặc định của ITestDevice Thiết bị Android không có ngăn xếp đầy đủ. 
NativeDevice.AdbAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để chạy lệnh "adb ...." của hệ điều hành. 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để khởi động lại thiết bị. 
NativeDevice.RebootMode Chế độ khởi động lại. 
NativeDeviceStateMonitor Lớp trợ giúp để theo dõi trạng thái của IDevice không có khung hỗ trợ. 
NativeLeakCollector ITargetPreparer chạy lệnh "dumpsys meminfo --unreachable -a" để xác định bộ nhớ gốc không thể truy cập hiện đang được mỗi quy trình giữ. 
NativeStressTest Một kiểm thử chạy một tệp thực thi kiểm thử căng thẳng gốc trên một thiết bị nhất định. 
NativeStressTestParser IShellOutputReceiver phân tích cú pháp đầu ra dữ liệu kiểm thử tải trọng, thu thập các chỉ số về số lần lặp hoàn tất và thời gian trung bình cho mỗi lần lặp. 
NegativeHandler Trình xử lý chỉ định rằng không nên làm gì cả và thông số không được tạo thêm mô-đun nào. 
NestedDeviceStateMonitor Trình giám sát trạng thái thiết bị thực hiện các bước kiểm tra bổ sung trên thiết bị lồng nhau để phù hợp với thông tin cụ thể của môi trường ảo hoá. 
NestedRemoteDevice Hình ảnh đại diện cho thiết bị đang chạy bên trong máy ảo Cuttlefish từ xa. 
NetworkNotAvailableException Được gửi khi một thiết bị không thể kết nối với mạng để kiểm thử. 
NoApkTestSkipper Trình chuẩn bị đặc biệt cho phép bỏ qua hoàn toàn một lệnh gọi (chuẩn bị và kiểm thử) nếu không có tệp APK nào để kiểm thử. 
NoDeviceException Được gửi khi không có thiết bị nào để thực thi một lệnh nhất định. 
NoisyDryRunTest Chạy thử nghiệm không chính xác 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ô-đun. 
NullDevice Phần giữ chỗ IDevice do DeviceManager 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. 
Tuỳ chọn Chú thích một trường đại diện cho một tuỳ chọn IConfiguration
Option.Importance  
OptionClass Chú giải một lớp đại diện cho đối tượng IConfiguration
OptionCopier Một lớp trợ giúp có thể sao chép các giá trị trường Option có cùng tên từ đối tượng này sang đối tượng khác. 
OptionDef Chứa thông tin chi tiết về Option
OptionFetcher Trình trợ giúp để lấy các tuỳ chọn kiểm thử từ quy trình mẹ. 
OptionNotAllowedException ConfigurationException cụ thể khi không được phép truyền một tuỳ chọn trong 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 tuỳ chọn có tên đã cho. 
OptionUpdateRule Kiểm soát hành vi khi một tuỳ 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ác cấu phần phần mềm otatools. 
OtaUpdateDeviceFlasher Trình cài đặt ROM thiết bị kích hoạt tập lệnh system/update_engine/scripts/update_device.py bằng gói OTA đầy đủ hoặc tăng dần để cập nhật hình ảnh thiết bị. 
OxygenUtil Tiện ích để tương tác với dịch vụ Oxygen. 

Điểm

PackageInfo Vùng chứa thông tin gói của ứng dụng được phân tích cú pháp từ thiết bị. 
PackageInstalledModuleController Bộ điều khiển mô-đun không chạy kiểm thử khi thiết bị chưa cài đặt các gói nhất định. 
Pair<A, B> Xác định lớp Pair (Đôi) của riêng chúng ta, lớp này chứa hai đối tượng. 
PairingMultiTargetPreparer Trình chuẩn bị nhiều mục tiêu giúp ghép nối (và kết nối) Bluetooth giữa hai thiết bị. 
ParallelDeviceExecutor<V> Trình bao bọc ERROR(/ExecutorService) để thực thi một hàm song song. 
ParentSandboxInvocationExecution Phiên bản InvocationExecution cho các thao tác đặc biệt của lệnh gọi gốc khi chạy hộp cát. 
ParentShardReplicate Sao chép chế độ thiết lập cho một thiết bị sang tất cả các thiết bị khác sẽ tham gia phân đoạn. 
PartialZipDownloadCache Tiện ích để lưu một phần tệp tải xuống vào bộ nhớ đệm dựa trên nội dung của tệp. 
PassingTestFileReporter ITestInvocationListener lưu danh sách các trường hợp kiểm thử thành công vào một tệp kiểm thử 
PerfettoGenericPostProcessor Trình xử lý hậu kỳ xử lý tệp proto chỉ số văn bản/tệp nhị phân perfetto thành các cặp khoá-giá trị bằng cách mở rộng đệ quy các thông điệp proto và các trường 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ị ở một vị trí tiêu chuẩn mà Perfetto có quyền truy cập. 
PerfettoPullerMetricCollector 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ị đó. 
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT  
PerfettoTraceRecorder Một lớp tiện ích để ghi lại dấu vết Perfetto trên ITestDevice
PrettyPrintDelimiter Tiện ích trợ giúp giúp in thông báo được phân tách nổi bật. 
PrettyTestEventLogger Trình ghi nhật ký so khớp các sự kiện và ghi lại các sự kiện đó để dễ dàng gỡ lỗi hơn. 
ProcessInfo Dùng để lưu trữ thông tin liên quan đến quy trình(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH). 
ProcessUtil  
ProfileParameterHandler Trình xử lý tham số cơ sở cho mọi người dùng hồ sơ. 
ProfileTargetPreparer Lớp cơ sở để thiết lập trình chuẩn bị mục tiêu cho mọi người dùng hồ sơ android.os.usertype.profile.XXX
PropertyChanger Lớp tiện ích để thay đổi (hoặc thêm) các mục trong tệp thuộc tính Android 
ProtoResultParser Trình phân tích cú pháp cho định dạng proto kết quả Tradefed. 
ProtoResultParser.TestLevel Dữ liệu liệt kê đại diện cho cấp độ hiện tại của proto đang được xử lý. 
ProtoResultReporter Trình báo cáo kết quả tạo một protobuf TestRecord với tất cả kết quả bên trong. 
ProtoUtil Các phương thức tiện ích để xử lý các thông báo protobuf không phân biệt loại. 
ProxyConfiguration Đối tượng cho phép trỏ đến một cấu hình từ xa để thực thi. 
PsParser Tiện ích dùng để phân tích cú pháp(USER,PID và NAME) từ đầu ra của lệnh "ps" 
PtsBotTest Chạy các chương trình kiểm thử PTS-bot. 
PtsBotTest.TestFlagConfiguration  
PtsBotTest.TestFlagConfiguration.FlagConfig  
PushFileInvoker Lớp này không còn được dùng nữa. Thay vào đó, hãy sử dụng PushFilePreparer 
PushFilePreparer ITargetPreparer cố gắng đẩy số lượng tệp bất kỳ từ đường dẫn máy chủ bất kỳ đến đường dẫn thiết bị bất kỳ. 
PythonBinaryHostTest Kiểm thử máy chủ dùng để chạy tệp nhị phân python từ hệ thống Bản 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ả để thay thế tên chạy bằng tên tệp 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 kiểm thử 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òn đượ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 Thiết lập virtualenv Python trên máy chủ lưu trữ và cài đặt các gói. 

Hỏi

QuotationAwareTokenizer  

R

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

S

SandboxConfigDump Lớp Runner tạo một IConfiguration dựa trên dòng lệnh và kết xuất IConfiguration đó vào một tệp. 
SandboxConfigDump.DumpCmd  
SandboxConfigurationException Ngoại lệ cấu hình đặc biệt xuất phát từ quá trình 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 tạo hộp cát. 
SandboxedInvocationExecution Thực thi hộp cát đặc biệt của lệnh gọi: Đây là InvocationExection khi chúng ta ở bên 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 Lớp có thể nhận và cung cấp các tuỳ chọn cho ISandbox
ScreenshotOnFailureCollector Bộ thu thập sẽ chụp và ghi lại ảnh chụp màn hình khi một trường hợp kiểm thử không thành công. 
Sdk28ModuleController Bộ điều khiển mô-đun để kiểm tra xem thiết bị có chạy SDK 28 (Android 9) trở lên hay không. 
Sdk29ModuleController Chỉ chạy kiểm thử nếu thiết bị đang 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. 
SearchArtifactUtil Một lớp tiện ích có thể dùng để tìm kiếm cấu phần phần mềm kiểm thử. 
SecondaryUserHandler Trình xử lý cho ModuleParameters.SECONDARY_USER
SecondaryUserOnDefaultDisplayHandler Trình xử lý cho ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY
SecondaryUserOnSecondaryDisplayHandler Trình xử lý cho ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY
SemaphoreTokenTargetPreparer Đây là 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 kiểm thử trong máy chủ tradefed. 
SerializationUtil Tiện ích để chuyển đổi tuần tự/huỷ chuyển đổ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 oauth Credential dựa trên khoá tài khoản dịch vụ. 
SettingsBaselineSetter 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 ITestDevice.setSetting. 
ShardBuildCloner Lớp trợ giúp xử lý việc sao chép thông tin bản dựng từ dòng lệnh. 
ShardHelper Lớp trợ giúp xử lý việc tạo các mảnh và lên lịch cho các mảnh đó để gọi. 
ShardListener ITestInvocationListener thu thập kết quả từ một mảnh lệnh gọi (còn gọi là một lệnh gọi phân tách để chạy song song trên nhiều tài nguyên) và chuyển tiếp các kết quả đó đến một trình nghe khác. 
ShardMainResultForwarder ResultForwarder kết hợp kết quả của các 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 của shell có như mong đợi 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 vận chuyển với min-api-level trở lên. 
ShowmapPullerMetricCollector Cách triển khai cơ sở của FilePullerDeviceMetricCollector cho phép lấy các tệp bản đồ hiển thị từ thiết bị và thu thập các chỉ số từ tệp đó. 
SideloadOtaTargetPreparer Trình chuẩn bị mục tiêu thực hiện tải không qua cửa hàng ứng dụng của một gói OTA được chỉ định, áp dụng gói, đợi thiết bị khởi động và chèn các thuộc tính bản dựng thiết bị để sử dụng làm thông tin bản dựng

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

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

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

Để hiển thị đúng thông tin liên quan, bộ kiểm thử phải bao gồm một tệp test-suite-info.properties trong tài nguyên jar của bộ kiểm thử đó 

TestSummary 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ị. 
TestTimeoutEnforcer Trình nghe cho phép kiểm tra thời gian thực thi của một trường hợp kiểm thử nhất định và không thành công nếu trường hợp kiểm thử đó vượt quá thời gian chờ nhất định. 
TextResultReporter Trình báo cáo kết quả kiểm thử chuyển tiếp kết quả đến trình in kết quả văn bản JUnit. 
TfMetricProtoUtil Lớp tiện ích giúp chuyển đổi Map<string, string=""> thành Map<string, metric="">.  </string,></string,>
TfObjectTracker Một tiện ích để theo dõi mức sử dụng của các đối tượng Liên minh thương mại. 
TfSuiteRunner Triển khai ITestSuite sẽ tải các chương trình kiểm thử từ thư mục res/config/suite/ của tệp jar TF. 
TfTestLauncher IRemoteTest để chạy kiểm thử đơn vị hoặc kiểm thử chức năng trên một bản cài đặt TF riêng biệt. 
TimeStatusChecker Trình kiểm tra trạng thái để đảm bảo rằng thời gian của thiết bị và máy chủ lưu trữ luôn đồng bộ. 
TimeUtil Chứa các phương thức tiện ích liên quan đến thời gian. 
TimeVal Đây là loại sentinel bao bọc Long
TimeWaster Một trình 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 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 cung cấp cho nhà cung cấp được liên kết với một mã thông báo cụ thể để tìm hiểu xem thiết bị có hỗ trợ mã thông báo đó hay không. 
TraceCmdCollector 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 Dịch vụ thực thi 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ý tính nă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 TradefedConfigObject của API TFC. 
TradefedConfigObject.Type Danh sách các loại đối tượng cấu hình có thể được chèn vào cấu hình lệnh cụm. 
TradefedDelegator Các đối tượng giúp uỷ quyền lệnh gọi cho một tệp nhị phân Tradefed khác. 
TradefedFeatureClient Ứng dụng grpc để yêu cầu thực thi tính năng từ máy chủ. 
TradefedFeatureServer Một máy chủ phản hồi các yêu cầu kích hoạt tính năng. 
TradefedSandbox Vùng chứa hộp cát có thể chạy lệnh gọi Liên minh thương mại. 
TradefedSandboxFactory Phương thức triển khai mặc định cho SandboxFactory 
TradefedSandboxRunner Trình chạy được liên kết với TradefedSandbox cho phép thực thi hộp cát. 
TradefedSandboxRunner.StubScheduledInvocationListener Một IScheduledInvocationListener giả không làm gì cả. 

U

UiAutomatorRunner Chạy kiểm thử UI Automator trên thiết bị và báo cáo kết quả. 
UiAutomatorTest  
UiAutomatorTest.LoggingOption  
UiAutomatorTest.TestFailureAction  
UnexecutedTestReporterThread Luồng xử lý việc báo cáo tất cả các 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á. 
UploadManifest Tệp kê khai các tệp BLOB và tệp cần tải lên. 
UploadManifest.Builder  
UsbResetMultiDeviceRecovery IMultiDeviceRecovery đặt lại bus USB cho các thiết bị ngoại tuyến. 
UsbResetRunConfigRecovery Cho phép kích hoạt lệnh đặt lại USB của thiết bị 
UsbResetTest IRemoteTest đặt lại USB của thiết bị và kiểm tra xem thiết bị có kết nối mạng trở lại hay không sau đó. 
UserChecker Kiểm tra xem người dùng có thay đổi trong quá trình kiểm thử hay không. 
UserCleaner ITargetPreparer xoá người dùng phụ khi gỡ bỏ. 
UserHelper  
UserInfo 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 được tải cho bộ công cụ này đang đá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 Cấu trúc dữ liệu đại diện cho một tệp có phiên bản liên kết. 
VersionParser Tìm nạp phiên bản của cấu phần phần mềm tradefed đang chạy. 
VisibleBackgroundUserPreparer Trình chuẩn bị mục tiêu để chạy kiểm thử trong một người dùng được bắt đầu ở chế độ hiển thị trong nền. 
VmRemoteDevice Một thiết bị ảo từ xa mà chúng ta sẽ quản lý từ bên trong Máy ảo. 

W

WaitDeviceRecovery Cách triển khai đơn giản của IDeviceRecovery sẽ chờ thiết bị có kết nối mạng và phản hồi các lệnh đơn giản. 
WaitForDeviceDatetimePreparer ITargetPreparer chờ đặt ngày giờ trên thiết bị

Trình chuẩn bị này có thể buộc TargetSetupError nếu bạn không đặt ngày giờ trong thời gian chờ. 

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

X

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

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

Z

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