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. 
AbiFormatter Lớp tiện ích cho abi. 
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. 
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. 
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. 
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ử

 

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.  
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. 
ATestFileSystemLogSaver Lớp LogSaver này được ATest sử dụng để lưu nhật ký trong một đường dẫn cụ thể. 
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ộ. 
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. 
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. 
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à 

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 mệ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. 
BuildInfo Cách triển khai chung của IBuildInfo cần được liên kết với ITestDevice
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ử. 
BuildTestsZipUtils Một lớp trợ giúp cho các thao tác liên quan đến tệp zip kiểm thử do hệ thống 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ị. 

C

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). 
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 phạm vi sử dụng Clang từ thiết bị và ghi lại dưới dạng cấu phần phần mềm kiểm thử. 
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 đường dẫn lớp

Có hoa văn sau FileFilter  

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  
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. 
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  
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 một 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. 
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ữ  
CommonLogRemoteFileUtil Tiện ích này cho phép tránh 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. 
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. 
Configuration 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). 
ConfigurationFactory Nhà máy để tạo IConfiguration
ConfigurationFactory.ConfigLoader Việc 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. 
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  
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ý gọi đến 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. 
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. 
CoverageOptions Đối tượng Tradefed để giữ các tuỳ chọn về phạm vi bảo hiểm. 
CoverageOptions.Toolchain  
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. 

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ử. 
DefaultRemoteAndroidTestRunner Mở rộng RemoteAndroidTestRunner ddmlib để đặ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ử. 
DeviceAllocationResult Biểu thị kết quả của một lần thử phân bổ cho một lệnh. 
DeviceAvailableChecker Trình kiểm tra để đảm bảo mô-đun không để thiết bị ở trạng thái ngoại tuyến. 
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à có thể tắt màn hình  
DeviceCleaner.CleanupAction  
DeviceCleaner.PostCleanupAction  
DeviceConcurrentUtil Chứa các phương thức và lớp tiện ích để thực thi lệnh đồng thời ở phía thiết bị

Sử dụng ERROR(/ExecutorService) để chạy các lệnh được triển khai dưới dạng ShellCommandCallable và sử dụng ERROR(/#joinFuture(String,Future,long)) để đồng bộ hoá với ERROR(/Future) do ERROR(/ExecutorService) trả về để 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 Một phương thức triển khai IDeviceConfiguration cụ thể lưu trữ các đối tượng cấu hình thiết bị đã tải trong các thuộc tính của đối tượng đó. 
DeviceFailedToBootError Được gửi nếu thiết bị không khởi động được sau khi cài đặt ROM bằng một bản dựng. 
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 các 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. 
DeviceFlashPreparer.EncryptionOptions Enum gồm các tuỳ chọn để xử lý việc mã hoá hình ảnh dữ liệu người dùng  
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ộ. 
DeviceImageZipFlashingTargetPreparer Trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh thiết bị được cung cấp 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. 
DeviceManager  
DeviceManager.FastbootDevice Hình ảnh đại diện cho một thiết bị ở Chế độ khởi động nhanh. 
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
DeviceProperties Định nghĩa hằng số phổ biến cho tên thuộc tính phía thiết bị  
DeviceRecoveryModeUtil  
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. 
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. 
DeviceStateMonitor Lớp trợ giúp để theo dõi trạng thái của IDevice
DeviceStorageAgeResourceMetricCollector Phân tích cú pháp thời gian lưu trữ từ logcat. 
DeviceStorageStatusChecker Kiểm tra xem thiết bị có đủ dung lượng ổ đĩa cho các phân vùng đã cho hay không. 
DeviceUnavailableMonitor Trình nghe này chỉ cố gắng ghi lại DNAE cấp trường hợp kiểm thử. 
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. 
DirectedGraph<V> Triển khai đồ thị không trọng số có hướng. 
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

E

EmmaXmlConstants Các hằng số được dùng khi phân tích cú pháp báo cáo xml emma. 
EmulatorMemoryCpuCapturer  
EnforcedSeLinuxChecker Trình kiểm tra trạng thái đảm bảo trạng thái của Selinux. 
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  
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. 

T6

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  
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. 
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ả. 
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 Một lớp trình bao bọc cung cấp các cơ sở FileDownloadCache trong khi triển khai giao diện IFileDownloader
FileIdleMonitor Theo dõi các tệp và thực thi lệnh gọi lại nếu các tệp đó ở trạng thái rảnh (tức là 
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. 
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. 
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à nếu không thì 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
FormattedGeneratorReporter Trình báo cáo cho phép tạo báo cáo ở một định dạng cụ thể. 

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  
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 các phép đo đó dưới dạng cấu phần phần mềm kiểm thử. 
GCSBucketUtil Trình quản lý tệp để tải xuống và tải tệp lên Google Cloud Storage (GCS). 
GCSBucketUtil.GCSFileMetadata Trình bao bọc đơn giản cho thông tin tệp trong GCS. 
GCSCommon Lớp cơ sở cho hoạt động của Gcs như tải xuống và tải lên. 
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). 
GCSFileUploader Trình tải tệp lên để tải dữ liệu tệp lên Google Cloud Storage (GCS). 
GCSHostResourceManager Tải tài nguyên máy chủ xuống từ GCS (Google Cloud Storage). 
GcsRemoteFileResolver Triển khai IRemoteFileResolver cho phép tải xuống từ một bộ chứa GCS. 
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. 
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. 
GranularRetriableTestWrapper Lớp trình bao bọc hoạt động trên IRemoteTest để phân chia IRemoteTest ở cấp kiểm thử. 
GsiDeviceFlashPreparer Trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh hệ thống chung của Android. 

Cao

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ể. 
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. 
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

IAbiReceiver Một chương trình kiểm thử cần có ABI đang được kiểm thử. 
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. 
IBuildProvider Chịu trách nhiệm cung cấp thông tin về bản dựng đang được kiểm thử. 
IBuildReceiver Một chương trình kiểm thử cần tham chiếu đến bản dựng đang được kiểm thử. 
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 cho các tuỳ chọn thực thi 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. 
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
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. 
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 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ị đó. 
IDeviceSelection Giao diện cho tiêu chí lựa chọn thiết bị. 
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á. 
IFileDownloader Giao diện để tải tệp từ xa xuống. 
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
IHostCleaner Dọn dẹp máy chủ sau khi chạy kiểm thử xong. 
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. 
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  
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ử. 
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ộ. 
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. 
INativeDeviceTest Giao diện cho đối tượng cần tham chiếu đến INativeDevice
InstallApexModuleTargetPreparer  
InstantAppHandler Trình xử lý cho ModuleParameters#INSTANT_APP
InstrumentationResultProtoParser Phân tích cú pháp proto kết quả đo lường được thu thập trong quá trình chạy kiểm thử đo lường và thông báo cho ITestRunListener về kết quả. 
InvocationContext Cách 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. 
InvocationScope Phạm vi một lệnh gọi Tradefed. 
InvocationScoped  
InvocationScopeModule Mô-đun Guice có thể được sử dụng ở bất kỳ đâu trong lệnh gọi TF để yêu cầu các đối tượng được hỗ trợ Guice-Tradefed. 
InvocationStatus Một lớp để lưu trữ trạng thái gọi. 
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. 
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  
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
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. 
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 đó. 
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. 
ITestSuite Lớp trừu tượng dùng để chạy Bộ kiểm thử. 
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. 
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ị. 

J

JavaCodeCoverageCollector BaseDeviceMetricCollector sẽ lấy các phép đo mức độ sử dụng Java trên 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ị. 
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 
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
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

KeyguardStatusChecker Kiểm tra trạng thái khoá phím sau khi thực thi mô-đun. 
KillExistingEmulatorPreparer ITargetPreparer tắt trình mô phỏng đang chạy. 

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)
LaunchCvdHelper Trình trợ giúp tiện ích để kiểm soát Launch_cvd trong máy ảo Cuttlefish. 
LeakedThreadStatusChecker Trình kiểm tra trạng thái để đảm bảo 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  
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 
LocalFileResolver Triển khai IRemoteFileResolver cho phép liên kết các tệp cục bộ  
LocalFolderBuildProvider IBuildProvider tạo một IFolderBuildInfo dựa trên đường dẫn cục bộ được cung cấp 
LocalRunInstructionBuilder Tiện ích để biên dịch hướng dẫn chạy kiểm thử cục bộ. 
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. 
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. 

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  
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 của 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ử. 
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. 
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ả. 
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  
ModuleOemTargetPreparer.ModuleInfo Một lớp cấu trúc đơn giản để lưu trữ thông tin về một mô-đun  
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ố. 
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ị. 

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. 
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 DeviceAction để chạy lệnh "adb ...." của hệ điều hành. 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction 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ợ. 
NegativeHandler Trình xử lý chỉ định rằng không nên làm gì cả và tham số không được tạo thêm mô-đun nào. 
NestedDeviceStateMonitor Trình giám sát trạng thái thiết bị thực hiện các bước kiểm tra bổ sung trên thiết bị lồng nhau để 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ử. 
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. 
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. 

O

OpenObjectLoader Trình tải cho các đối tượng mặc định có trong AOSP. 
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. 
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. 
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. 
OtaZipfileBuildProvider Cung cấp IBuildInfo dựa trên tệp ZIP OTA cục bộ. 

Điểm

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. 
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. 
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ử  
PrettyPrintDelimiter Tiện ích trợ giúp giúp in thông báo được phân tách nổi bật. 
PropertyChanger Một lớp tiện ích để thay đổi (hoặc thêm) các mục trong tệp thuộc tính Android  
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"  

Hỏi

QuotationAwareTokenizer  

R

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 đ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. 
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  
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. 
RemoteManager Lớp nhận RemoteOperation qua ổ cắm. 
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ẻ trong tệp zip từ xa. 
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. 
ResourceMetricUtil Hàm tiện ích để soạn các chỉ số. 
RestApiHelper Một lớp trợ giúp để thực hiện các lệnh gọi API REST. 
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. 
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 Một phần mở rộng 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
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. 
RunOnSecondaryUserParameterHandler  
RunOnSecondaryUserTargetPreparer ITargetPreparer tạo một người dùng phụ trong quá trình thiết lập và đánh dấu rằng các chương trình kiểm thử sẽ chạy trong người dùng đó. 
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 đó. 

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 đang ở 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 Trình đ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. 
SecondaryUserHandler Trình xử lý cho ModuleParameters#SECONDARY_USER
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ụ. 
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. 
SimpleFileLogger ILeveledLogOutput hướng dẫn thông điệp nhật ký đến stdout và đến một tệp nhật ký duy nhất. 
SimplePerfResult Đối tượng để lưu giữ tất cả kết quả kiểm thử simpleperf 
SimplePerfStatResultParser Một lớp tiện ích để phân tích 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. 
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. 
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. 
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  
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 thao tác chuỗi phổ biến. 
StubBuildProvider Triển khai IBuildProvider trống không hoạt động. 
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ô-đun giả lập của ITestRunListener  
SubprocessCommandException Không thể chạy 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.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. 
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ử. 
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. 
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 để mỗi cột phần tử được căn chỉnh với nhau  
TarUtil Tiện ích để thao tác với tệp tar. 
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. 
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ị. 
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. 
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  
TestEnvironment Một lớp để mô hình hoá thông báo TestEnvironment do API TFC trả về. 
TestFailureListener Trình nghe dùng để thực hiện các hành động như ảnh chụp màn hình, báo cáo lỗi, thu thập logcat khi kiểm thử không thành công khi được yêu cầu. 
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. 
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  
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 theo tuỳ chọn include-filter hoặc các tệp TEST_MAPPING từ bản dựng, dưới dạng một bộ. 
TestOption Lưu trữ thông tin chi tiết về tuỳ chọn kiểm thử được đặt trong tệp TEST_MAPPING. 
TestOutputUploader Một lớp để tải tệp đầu ra kiểm thử lên GCS/HTTP. 
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. 
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. 
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. 
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ử. 
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ử đó 

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. 
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ộ. 
TimeVal Lớp này không còn được dùng nữa. hãy sử dụng Duration.  
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. 
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

UnexecutedTestReporterThread Luồng xử lý việc báo cáo tất cả các kiểm thử chưa thực thi. 
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. 

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ả 
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. 
WifiHelper Lớp trợ giúp để thao tác với các dịch vụ Wi-Fi trên thiết bị. 

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.