Chỉ mục lớp

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

A

AaptParserLớ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.AaptVersionEnum 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. 
AbiMột lớp đại diện cho ABI. 
AbiFormatterLớp tiện ích cho abi. 
AbiUtilsLớp tiện ích để xử lý ABI của thiết bị 
AbstractConnectionBiểu thị kết nối trừu tượng. 
AbstractHostMonitorLớp thông thường để Giám sát tình trạng máy chủ lưu trữ. 
AbstractTunnelMonitorMàn hình đường hầm trừu tượng cho AVD GCE. 
AbstractXmlParserLớ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 
AcloudConfigParserLớ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.AcloudKeysCác tập hợp khoá có thể tìm kiếm từ cấu hình. 
ActionInProgressThao tác chung đang diễn ra. 
ActiveTraceLớp chính giúp mô tả và quản lý một dấu vết đang hoạt động. 
ActivityStatusCheckerTrì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. 
AdbRootElevatorAutoCloseable 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. 
AdbSshConnectionKết nối adb qua cầu ssh. 
AdbStopServerPreparerTrì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. 
AdbTcpConnectionBiể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ị. 
AdbUtilsLớp tiện ích cho các thao tác adb. 
AfterClassWithInfoCó 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
AggregatePostProcessorMộ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. 
AllTestAppsInstallSetupITargetPreparer cài đặt tất cả ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị. 
AltDirBehaviorMộ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ử

 

AnalysisHeuristicThứ tự là rất quan trọng. 
AndroidJUnitTestMộ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. 
AndroidTestOrchestratorRemoteTestRunnerChạy kiểm thử Android được đo lường bằng lệnh adb và AndroidTestOrchestrator. 
AoaTargetPreparerITargetPreparer 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). 
ApkChangeDetectorLớ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. 
AppBuildInfoIBuildInfo đại diện cho một ứng dụng Android và(các) gói kiểm thử của ứng dụng đó. 
AppDeviceBuildInfoLớp này không còn được dùng nữa. Sử dụng trực tiếp IDeviceBuildInfo. 
AppSetupITargetPreparer cài đặt tệp apk và các bài kiểm thử của tệp apk đó. 
AppVersionFetcherLớp tiện ích để lấy chuỗi phiên bản ứng dụng từ thiết bị. 
AppVersionFetcher.AppVersionInfoCác loại thông tin phiên bản ứng dụng. 
ArchModuleControllerTrì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. 
ArrayUtilPhương thức tiện ích cho mảng 
ArtChrootPreparerTạo thư mục chroot cho các bài kiểm thử ART. 
ArtGTest 
ArtifactDetailsTệp này mô tả cấu trúc của nội dung và chỉ số mô tả nội dung do công cụ CAS tạo 
ArtifactDetails.ArtifactFileDescriptor 
ArtifactsAnalyzerMộ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. 
ArtRunTestTrình chạy kiểm thử để chạy các bài kiểm thử chạy ART. 
ArtRunTest.AdbShellCommandExceptionMộ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. 
ATestFileSystemLogSaverLớp LogSaver này được ATest sử dụng để lưu nhật ký trong một đường dẫn cụ thể. 
AtestRunnerTriển khai ITestSuite 
AtraceCollectorIMetricCollector 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. 
AtraceRunMetricCollectorThu 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 nhật ký 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ố. 
AutoLogCollectorDữ 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. 
AutomatedReportersLớp xác định mối liên kết từ các trình báo cáo tự động của Tradefed. 
AveragePostProcessorTriển khai bộ xử lý hậu kỳ để tính giá trị trung bình của danh sách chỉ số. 

B

BackgroundDeviceActionChạ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ỷ. 
BaseDeviceMetricCollectorCá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))
BaseEmulatorPreparerTrình chuẩn bị phổ biến để chạy trình mô phỏng cục bộ. 
BaseHostJUnit4TestLớp kiểm thử cơ sở để chạy các kiểm thử kiểu JUnit4 của máy chủ. 
BaseLeveledLogOutputPhươ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ẻ. 
BaseModuleControllerCá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. 
BaseMultiTargetPreparerPhương thức triển khai cơ sở của IMultiTargetPreparer cho phép tắt đối tượng. 
BasePostProcessorIPostProcessor cơ sở mà mọi hoạt động triển khai đều phải mở rộng. 
BaseRetryDecisionCá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. 
BaseTargetPreparerLớ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. 
BaseTestSuiteKiểm thử để chạy Bộ kiểm thử tính tương thích với hệ thống bộ mới. 
BatteryControllerLớp tiện ích cho phép kiểm soát trạng thái sạc pin của thiết bị. 
BatteryRechargeDeviceRecoveryCho 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 
BatteryUnavailableDeviceRecoveryTrì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. 
BeforeClassWithInfoCó 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
BinaryStateEnum 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. 
BluetoothConnectionLatencyCollectorBộ 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ơ. 
BluetoothConnectionStateCollectorBộ 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ơ. 
BluetoothConnectionSuccessRatePostProcessorTriể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]. 

BluetoothHciSnoopLogCollectorBộ 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ử. 
BluetoothUtilsHà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 

BootstrapBuildProviderIDeviceBuildProvider 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à 

BootstrapServiceFileResolverLoaderTả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). 
BugreportCollectorITestInvocationListener 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.PredicateMột mệnh đề đầy đủ mô tả thời điểm ghi lại báo cáo lỗi. 
BugreportCollector.Relation 
BugreportCollector.SubPredicate 
BugreportzOnFailureCollectorThu thập bugreportz khi một trường hợp kiểm thử không thành công. 
BugreportzOnTestCaseFailureCollectorThu 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. 
BuildAnalysisBiể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. 
BuildInfoCách triển khai chung của IBuildInfo cần được liên kết với ITestDevice
BuildInfoKeyLớp chứa enum liên quan đến các truy vấn thông tin bản dựng. 
BuildInfoKey.BuildInfoFileKeyEnum 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)
BuildInfoRecorderITargetPreparer ghi siêu dữ liệu thông tin bản dựng vào một tệp đã chỉ định. 
BuildInfoUtilMộ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ử. 
BuildSerializedVersionLớp chứa phiên bản chuyển đổi tuần tự hiện tại của tất cả IBuildInfo
BuildTestsZipUtilsLớ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 
BulkEmailerMộ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ư. 
BundletoolUtilLớp tiện ích sử dụng dòng lệnh bundletool để cài đặt tệp .apk trên thiết bị. 
ByteArrayInputStreamSource 
ByteArrayListMột lớp đại diện cho một mảng byte nhẹ. 
ByteArrayUtilCác tiện ích để thao tác trên mảng byte, ví dụ: chuyển đổi byte thành số nguyên. 
ByteStreamDownloaderMột ứng dụng triển khai phương thức Read của dịch vụ gRPC ByteStream
ByteStreamUploaderMột ứng dụng triển khai phương thức Write của dịch vụ gRPC ByteStream

C

CacheClientFactoryMột nhà máy tạo một thực thể singleton của ICacheClient
CarModuleControllerTrì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ô. 
CarryDnaeErrorRuntimeException 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. 
CdmaDeviceFlasherMột lớp cài đặt ROM hình ảnh trên thiết bị Android thực có đài CDMA. 
CecControllerTokenProviderNhà 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). 
CentralDirectoryInfoCentralDirectoryInfo 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. 
CheckPairingPreparerCompanionAwarePreparer 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 
ChunkerPhân tách blob thành một hoặc nhiều Chunk có tối đa chunkSize byte. 
Chunker.ChunkMột phần của blob. 
CircularAtraceUtilMộ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. 
CircularByteArrayCấ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. 
ClangCodeCoverageCollectorBaseDeviceMetricCollector 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ử. 
ClangProfileIndexerMột lớp tiện ích lập chỉ mục các phép đo mức độ sử dụng mã Clang. 
ClassNotFoundConfigurationExceptionConfigurationException khi không tìm thấy lớp của một đối tượng. 
ClassPathScannerTìm các mục trên đường dẫn lớp. 
ClassPathScanner.ClassNameFilterIClassPathFilter lọc và chuyển đổi tên lớp Java. 
ClassPathScanner.ExternalClassNameFilterClassNameFilter từ chối các lớp bên trong 
ClassPathScanner.IClassPathFilterBộ lọc cho đường dẫn mục nhập đường dẫn lớp

Có hoa văn sau FileFilter 

Khách hàngỨng dụng ghi lại ResultDB tải kết quả kiểm thử lên ResultDB. 
ClockworkUtilsMột tiện ích đồng hồ để chia sẻ logic trên nhiều thiết bị 
CloseableTraceScopeMộ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 
ClusterBuildInfoLớp IBuildInfo cho các bản dựng được chuyển từ TFC. 
ClusterBuildProviderIBuildProvider để tải tài nguyên kiểm thử TFC xuống. 
ClusterClientCách triển khai IClusterClient để tương tác với phần phụ trợ TFC. 
ClusterCommandMột lớp đại diện cho một tác vụ được tìm nạp từ Cụm TF. 
ClusterCommand.RequestType 
ClusterCommand.StateTrạng thái của lệnh trong cụm TF. 
ClusterCommandConfigBuilderMột lớp để tạo tệp cấu hình cho lệnh cụm. 
ClusterCommandEventMộ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 
ClusterCommandLauncherLớp IRemoteTest để chạy một lệnh từ TFC thông qua một quy trình con TF. 
ClusterCommandSchedulerICommandScheduler để hỗ trợ TFC (Cụm Tradefed). 
ClusterCommandStatusMột lớp đại diện cho trạng thái và lý do huỷ lệnh từ cụm TF. 
ClusterDeviceInfoMột lớp để đóng gói thông tin thiết bị cụm cần tải lên. 
ClusterDeviceInfo.Builder 
ClusterDeviceMonitorCá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. 
ClusterHostEventMộ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.HostEventTypeCác enum của nhiều loại sự kiện lưu trữ. 
ClusterHostUtilCá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. 
ClusterLogSaverLớp ILogSaver để tải kết quả kiểm thử lên TFC. 
ClusterLogSaver.FilePickingStrategyChiến lược chọn tệp. 
ClusterOptions 
CodeCoverageCollectorBaseDeviceMetricCollector sẽ lấy các phép đo phạm vi sử dụng Java và mã gốc 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ử. 
CodeCoverageTestMộ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ã. 
CollectingByteOutputReceiverIShellOutputReceiver thu thập toàn bộ đầu ra của shell vào byte[]
CollectingOutputReceiverIShellOutputReceiver thu thập toàn bộ đầu ra của shell vào một String
CollectingTestListenerITestInvocationListener sẽ thu thập tất cả kết quả kiểm thử. 
CollectorHelperTrình trợ giúp để thực hiện một số thao tác IMetricCollector cần thiết ở một số nơi. 
CommandBaselineSetterPhươ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. 
CommandFileParserTrì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 
CommandInterrupterDị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. 
CommandLineBuildInfoBuilderTiệ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ố đó. 
CommandOptionsTriển khai ICommandOptions
CommandOptionsGetterViệ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. 
CommandResultChứa kết quả của một lệnh. 
CommandRunnerMộ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.ExitCodeCác mã lỗi có thể thoát. 
CommandSchedulerTrì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.HostStateCác enum của nhiều trạng thái của máy chủ lưu trữ 
CommandStatusBiểu thị trạng thái của một thao tác có thời gian. 
CommandStatusHandlerTrình xử lý giúp theo dõi và cập nhật trạng thái của lệnh gọi. 
CommandSuccessModuleControllerLớp cơ sở cho trình điều khiển mô-đun để bỏ qua mô-đun kiểm thử dựa trên lỗi lệnh shell. 
CommonLogRemoteFileUtilTiệ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.KnownLogFileEntryBiểu thị một mục nhập nhật ký đã biết cho các thiết bị từ xa. 
CompanionAllocatorLớ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 

CompanionAwarePreparerITargetPreparer đóng gói logic để lấy thiết bị đồng hành đã được phân bổ. 
CompanionAwareTestLớ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ổ. 

CompanionDeviceTrackerMột lớp để phân bổ và giải phóng thiết bị đồng hành 
CompanionRunCommandTargetPreparerITargetPreparer chạy các lệnh được chỉ định trên thiết bị đồng hành được phân bổ 
CompanionTestAppInstallSetupITargetPreparer 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ổ. 
CompileBootImageWithSpeedTargetPreparerBiê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 độ). 
ConditionFailureMonitorTheo 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. 
ConfigCompleterTriển khai Completer cho các cấu hình TF của chúng ta. 
ConfigurableGrpcDynamicShardingClient 
ConfigurationPhươ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 đồ. 
ConfigurationDefChứ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.LocalTestRunnerEnum 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. 
ConfigurationFactoryNhà máy để tạo IConfiguration
ConfigurationFactory.ConfigLoaderTriể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 
ConfigurationUtilCác hàm tiện ích để xử lý tệp cấu hình. 
ConfigurationXmlParserSettingsMộ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. 

ConfigurationYamlParserTrình phân tích cú pháp cho cấu hình Tradefed kiểu YAML 
ConfigUtilLớp tiện ích để tạo, tương tác và đẩy tệp cấu hình statsd. 
ConfigUtil.LogSource 
ConsoleBả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.CaptureListLoại tiện lợi cho List<List<String>> 
ConsoleReaderOutputStreamMộ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. 
ConsoleResultReporterTrình báo cáo kết quả để in kết quả kiểm thử lên bảng điều khiển. 
ContentAnalysisContextCung 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.AnalysisMethodPhầ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. 
ContentAnalysisResultsTóm tắt kết quả phân tích nội dung. 
ContentInformationBiể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. 
ContentMerkleTreeTính toán MerkleTree từ thông tin nội dung. 
ContentModuleListerTính toán danh sách mô-đun từ ngữ cảnh. 
ContentProviderHandlerTrì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. 
CountingTestResultListenerTestResultListener 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. 
CoverageMeasurementForwarderKiể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 bảo hiểm. 
CoverageOptions.Toolchain 
CpuThrottlingWaiterITargetPreparer đợ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 hiện có 
CreateAvdPreparer 
CreateUserPreparerTrì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. 
CurrentInvocationMộ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.InvocationInfoMộ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.IsolationGradeMô tả mức độ tách biệt 

D

DebugHostLogOnFailureCollectorBộ 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ử. 
DefaultConnectionBiể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.ConnectionBuilderTrình tạo dùng để mô tả kết nối. 
DefaultRemoteAndroidTestRunnerMở rộng RemoteAndroidTestRunner ddmlib để đặt một số mặc định cho các trường hợp sử dụng Tradefed. 
DefaultTestsZipInstallerCách triển khai mặc định của trình cài đặt zip kiểm thử. 
DelegatedInvocationExecutionInvocationExecution uỷ quyền thực thi cho một tệp nhị phân Tradefed khác. 
DependenciesResolverMộ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ử. 
DeviceActionTargetPreparerITargetPreparer để thực hiện các thao tác trên thiết bị. 
DeviceActionUtilLớp tiện ích để thực thi các thao tác trên thiết bị. 
DeviceActionUtil.CommandLệnh cho thao tác trên thiết bị. 
DeviceActionUtil.DeviceActionConfigErrorNgoại lệ đối với lỗi cấu hình. 
DeviceAllocationResultBiểu thị kết quả của một lần thử phân bổ cho một lệnh. 
DeviceAllocationStateBiểu thị trạng thái phân bổ của thiết bị theo quan điểm của IDeviceManager 
DeviceAvailableCheckerTrình kiểm tra để đảm bảo mô-đun không để thiết bị ở trạng thái ngoại tuyến. 
DeviceBaselineCheckerThiết lập chế độ cài đặt cơ sở của thiết bị trước mỗi mô-đun. 
DeviceBaselineSetterLớp trừu tượng dùng để tạo chế độ cài đặt cơ sở của thiết bị. 
DeviceBatteryLevelCheckerIRemoteTest 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. 
DeviceBatteryResourceMetricCollectorBộ thu thập này thu thập các chỉ số về pin của thiết bị. 
DeviceBuildDescriptorLớ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ị. 
DeviceBuildInfoIBuildInfo đạ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 đó. 
DeviceBuildInfoBootStrapperITargetPreparer 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ụ:

DeviceBuildInfoInjectorITargetPreparer chèn siêu dữ liệu DeviceBuildDescriptor vào IBuildInfo
DeviceCleanerThự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 
DeviceConcurrentUtilChứ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
DeviceConfigurationHolderMộ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 đó. 
DeviceDescriptorMộ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 
DeviceErrorIdentifierGiá 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 bằng một bản dựng. 
DeviceFeatureFlag 
DeviceFeatureModuleControllerBộ đ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. 
DeviceFileReporterMộ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. 
DeviceFlashPreparerITargetPreparer cài đặt ROM hình ảnh trên phần cứng Android thực. 
DeviceFoldableStateBiểu thị trạng thái thiết bị có thể gập lại do "cmd device_state print-states" trả về. 
DeviceFolderBuildInfoIDeviceBuildInfo 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.FileCacheTrackerTheo 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 đó 
DeviceImageZipFlashingTargetPreparerTrì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ể. 
DeviceInspectionResultMột lớp chứa kết quả kiểm tra thiết bị khi không kết nối được với thiết bị. 
DeviceInternetAccessibilityResourceMetricCollectorTrì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. 
DeviceJUnit4ClassRunnerTrình chạy kiểm thử JUnit4 cũng hỗ trợ IDeviceTest
DeviceJUnit4ClassRunner.LogAnnotationChú thích giả mạo nhằm chuyển nhật ký đến trình báo cáo. 
DeviceJUnit4ClassRunner.MetricAnnotationChú thích giả mạo dùng để truyền các chỉ số đến trình báo cáo. 
DeviceJUnit4ClassRunner.TestLogDataTriển khai ExternalResourceTestRule
DeviceJUnit4ClassRunner.TestMetricsTriển khai ExternalResourceTestRule
DeviceManagementGrpcServerMáy chủ GRPC cho phép đặt trước thiết bị từ Tradefed. 
DeviceManager 
DeviceManager.FastbootDeviceHình ảnh đại diện cho một thiết bị ở Chế độ khởi động nhanh. 
DeviceMerkleTreeTí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. 
DeviceMonitorMultiplexerMộ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. 
DeviceOwnerTargetPreparerITargetPreparer thiết lập thành phần chủ sở hữu thiết bị. 
DeviceParameterizedRunnerTrì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 
DeviceReleaseReporterTrì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. 
DeviceResetFeatureTriển khai tính năng đặt lại thiết bị phía máy chủ. 
DeviceResetHandlerTiệ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. 
DeviceSelectionOptionsVùng chứa cho tiêu chí lựa chọn thiết bị. 
DeviceSelectionOptions.DeviceRequestedTypeCác loại thiết bị phần giữ chỗ có thể được hỗ trợ. 
DeviceSettingCheckerKiểm tra xem chế độ cài đặt thiết bị có thay đổi trong quá trình chạy mô-đun hay không. 
DeviceSetupITargetPreparer định cấu hình một thiết bị để kiểm thử dựa trên các Option được cung cấp. 
DeviceSnapshotFeatureTriển khai ảnh chụp nhanh thiết bị phía máy chủ. 
DeviceSnapshotHandlerCông cụ xử lý ảnh chụp nhanh Cuttlefish. 
DeviceStateMonitorLớp trợ giúp để theo dõi trạng thái của IDevice
DeviceStorageAgeResourceMetricCollectorPhân tích cú pháp thời gian lưu trữ từ logcat. 
DeviceStorageFillerTrình chuẩn bị mục tiêu để lấp đầy bộ nhớ để có một lượng dung lượng trống. 
DeviceStorageStatusCheckerKiểm tra xem thiết bị có đủ dung lượng ổ đĩa cho các phân vùng đã cho hay không. 
DeviceStringPusherTrình chuẩn bị mục tiêu để ghi một chuỗi vào tệp. 
DeviceSuiteMở rộng vùng chứa JUnit4 Suite để cung cấp ITestDevice cho các chương trình kiểm thử yêu cầu vùng chứa đó. 
DeviceSyncHelperTrình trợ giúp giúp đồng bộ hoá hình ảnh thiết bị mới với thiết bị. 
DeviceTestCaseTrường hợp kiểm thử JUnit của trình trợ giúp cung cấp các dịch vụ IRemoteTestIDeviceTest
DeviceTestResultMột chuyên môn của TestResult sẽ huỷ khi xảy ra DeviceNotAvailableException 
DeviceTestResult.RuntimeDeviceNotAvailableException 
DeviceTestRunOptionsLớ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. 
DeviceTestSuiteBộ kiểm thử JUnit của trình trợ giúp cung cấp các dịch vụ IRemoteTestIDeviceTest
DeviceTraceCollectorBộ 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. 
DeviceUnavailableMonitorTrình nghe này chỉ cố gắng ghi lại DNAE cấp trường hợp kiểm thử. 
DeviceUnresponsiveExceptionMộ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.) 
DeviceUpdateTargetPreparerITargetPreparer 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). 
DeviceWifiResourceMetricCollectorBộ 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. 
DeviceWiperITargetPreparer xoá dữ liệu người dùng 
DigestCalculatorCá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. 
DisableSELinuxTargetPreparerTrình chuẩn bị mục tiêu tắt SELinux nếu được bật. 
DryRunKeyStoreKho khoá để chạy thử, trong đó mọi giá trị kho khoá luôn được thay thế và tìm thấy đúng cách. 
DryRunnerChạ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. 
DynamicRemoteFileResolverLớp giúp phân giải đường dẫn đến các tệp từ xa. 
DynamicRemoteFileResolver.FileResolverLoaderTải các phương thức triển khai IRemoteFileResolver
DynamicShardHelperChiế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 
DynamicShardingConnectionInfoMessageLớ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. 
DynamicSystemPreparerITargetPreparer 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

EarlyDeviceReleaseFeatureTriển khai máy chủ tính năng cho bản phát hành thiết bị sớm. 
EmailLớp trợ giúp để gửi email. 
EmailHostHealthAgentCá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ữ 
EmmaXmlConstantsCác hằng số được dùng khi phân tích cú pháp báo cáo xml emma. 
EmulatorMemoryCpuCapturer 
EndCentralDirectoryInfoEndCentralDirectoryInfo là một lớp chứa thông tin tổng thể của tệp zip. 
EnforcedSeLinuxCheckerTrình kiểm tra trạng thái đảm bảo trạng thái của Selinux. 
EnvironmentVariableUtilTập hợp các phương thức trợ giúp để chuẩn bị biến môi trường. 
EraseUserDataPreparerITargetPreparer xoá dữ liệu người dùng trên thiết bị. 
ErrorIdentifierGiao diện này mô tả một lỗi cụ thể và các thuộc tính của lỗi đó. 
ErrorStorageUtilLớp trợ giúp để thao tác với các lỗi cho phù hợp với bộ nhớ chung. 
EventsLoggerListenerTrình nghe ghi lại tất cả sự kiện mà nó nhận được vào một tệp 
ExceptionThrowingRunnerWrapper 
ExecutableActionMột lớp giá trị đại diện cho một hành động có thể thực thi. 
ExecutableActionResultMột lớp giá trị đại diện cho kết quả của ExecutableAction
ExecutableBaseTestLớp cơ sở cho kiểu kiểm thử có thể thực thi. 
ExecutableHostTestTrình chạy kiểm thử cho tệp thực thi chạy trên máy chủ. 
ExecutableTargetTestTrình chạy kiểm thử cho tệp thực thi chạy trên mục tiêu. 
ExecutionFilesCá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.FilesKeyLiệt kê khoá chuẩn đã biết cho bản đồ. 
ExecutionPropertiesCá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. 
ExistingBuildProviderIBuildProvider trả về một IBuildInfo đã được tạo. 
ExtendedFilePhầ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. 
ExtensionAtomsRegistryExtensionAtomsRegistry để sử dụng statsd cục bộ. 

T6

FailureDescriptionLớp mô tả thông tin lỗi trong Trade Federation. 
FakeTestMộ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. 
FakeTestsZipFolderMộ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 
FastbootCommandPreparerTrì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. 
FastbootDeviceFlasherMộ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. 
FastbootHelperMột lớp trợ giúp cho các thao tác khởi động nhanh. 
FastbootPackLàm theo thông số kỹ thuật của trình tải khởi động để giải nén. 
FastbootUpdateBootstrapPreparerITargetPreparer 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ả. 
FatalHostErrorMộ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. 
FeatureFlagTargetPreparerCập nhật DeviceConfig (cờ tính năng do dịch vụ từ xa điều chỉnh). 
FileDownloadCacheMộ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. 
FileDownloadCacheFactoryNhà máy để tạo FileDownloadCache 
FileDownloadCacheWrapperMộ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
FileIdleMonitorTheo 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à 
FileInputStreamSourceInputStreamSource nhận tệp đầu vào. 
FileLoggerILeveledLogOutput chuyển hướng thông điệp nhật ký đến một tệp và đến stdout. 
FileProtoResultReporterTrình báo cáo Proto kết xuất TestRecord vào một tệp. 
FilePullerDeviceMetricCollectorBaseDeviceMetricCollector 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ị. 
FilePullerLogCollectorTrình ghi nhật ký của tệp do phía thiết bị báo cáo. 
FileSystemLogSaverLưu nhật ký vào hệ thống tệp. 
FilesystemRootChecker 
FileUtilLớ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. 
FilteredResultForwarderBiến thể của ResultForwarder chỉ cho phép báo cáo danh sách cho phép của TestDescription
FixedByteArrayOutputStreamERROR(/OutputStream) trong bộ nhớ chỉ giữ lại lượng dữ liệu tối đa. 
FlashingMethodMột enum để mô tả phương thức dùng để cài đặt ROM cho thiết bị đang được kiểm thử 
FlashingResourcesParserMộ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.AndroidInfoMột typedef cho Map&lt;String, MultiMap&lt;String, String&gt;&gt;
FlashingResourcesParser.ConstraintGiao 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 
FlashingResourceUtilTiệ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
FoldableExpandingHandlerIModuleParameterHandler 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. 
FoldableHandlerTrì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. 
FoldableModePreparerTrì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ị. 
FolderBuildInfoCách triển khai cụ thể của IFolderBuildInfo
FolderSaverITargetPreparer 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ý. 
FormattedGeneratorReporterTrình báo cáo cho phép tạo báo cáo ở một định dạng cụ thể. 
FreeDeviceState 
FuseUtilLớp trợ giúp cho các thao tác FUSE. 

G

GceAvdInfoCấ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 
GceLHPTunnelMonitorTrì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. 
GceManagerTrì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. 
GceRemoteCmdFormatterLớ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.ScpModeBạ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. 
GceSshTunnelMonitorTrình giám sát luồng cho đường hầm ssh Gce. 
GcovCodeCoverageCollectorBaseDeviceMetricCollector 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ử. 
GcovKernelCodeCoverageCollectorBaseDeviceMetricCollector 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ử. 
GCSBucketUtilTrình quản lý tệp để tải xuống và tải tệp lên Google Cloud Storage (GCS). 
GCSBucketUtil.GCSFileMetadataTrình bao bọc đơn giản cho thông tin tệp trong GCS. 
GCSCommonKhông dùng nữa! Thay vào đó, hãy sử dụng com.android.tradefed.util.gcs.GCSCommon. 
GCSCommonLớp cơ sở cho hoạt động của Gcs như tải xuống và tải lên. 
GCSConfigurationFactoryConfigurationFactory tải cấu hình từ Google Cloud Storage. 
GCSConfigurationFactory.GCSConfigLoaderTiệ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 lồng nhau. 
GCSConfigurationServerMáy chủ cấu hình tải cấu hình từ Google Cloud Storage (GCS). 
GCSDownloaderHelperTrì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. 
GCSFileDownloaderTrình tải tệp xuống để tải tệp xuống từ Google Cloud Storage (GCS). 
GCSFileDownloaderBaseTrình tải tệp xuống để tải tệp xuống từ Google Cloud Storage (GCS). 
GCSFileUploaderTrình tải tệp lên để tải dữ liệu tệp lên Google Cloud Storage (GCS). 
GCSHelper 
GCSHostResourceManagerTải tài nguyên máy chủ xuống từ GCS (Google Cloud Storage). 
GcsRemoteFileResolverTriển khai IRemoteFileResolver cho phép tải xuống từ một bộ chứa GCS. 
GenericLogcatEventParser<LogcatEventType>Phân tích cú pháp dữ liệu đầu vào logcat cho các sự kiện. 
GenericLogcatEventParser.LogcatEventCấ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 
GetPreviousPassedHelperTrình trợ giúp để lấy các bộ lọc kiểm thử đã vượt qua trước đó. 
GkiDeviceFlashPreparerTrì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. 
GlobalConfigurationCách triển khai IGlobalConfiguration lưu trữ các đối tượng cấu hình đã tải trong một bản đồ 
GlobalFilterGetterQuá 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. 
GlobalTestFilterCác tuỳ chọn bộ lọc được áp dụng cho lệnh gọi. 
GoogleApiClientUtilCác tiện ích để tạo ứng dụng API Google. 
GoogleApiClientUtilBase 
GoogleBenchmarkResultParserPhân tích cú pháp kết quả của Google Benchmark chạy từ shell và trả về một bản đồ có tất cả kết quả. 
GoogleBenchmarkTestMộ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. 
GranularRetriableTestWrapperLớp trình bao bọc hoạt động trên IRemoteTest để phân chia IRemoteTest ở cấp kiểm thử. 
GranularRetriableTestWrapper.StartEndCollectorLớ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. 
GsiDeviceFlashPreparerTrì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. 
GTestMộ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. 
GTestBaseLớp cơ sở của gTest 
GTestListTestParserTrình phân tích cú pháp kết quả cho chế độ chạy thử gtest với tham số "--gtest_list_tests". 
GTestResultParserPhâ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. 
GTestXmlResultParserPhâ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, đồng thời thông báo cho ITestRunListener về kết quả. 

Cao

HarnessExceptionLớp ngoại lệ cơ sở cho ngoại lệ được gửi trong dây nịt. 
HarnessIOExceptionNgoại lệ Harness giúp xử lý các vấn đề về tệp. 
HarnessRuntimeException 
HeapHostMonitorViệ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ý. 
HelloWorldMultiTargetPreparerVí dụ về cách triển khai IMultiTargetPreparer
HistoryLoggerTF 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ể. 
HostGTestMột chương trình kiểm thử chạy một gói kiểm thử gốc. 
HostMetricLớp này đại diện cho một mẫu chỉ số máy chủ cần được báo cáo. 
HostOptionsLớp chủ sở hữu tuỳ chọn lưu trữ. 
HostStatsdMetricCollectorIMetricCollector 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. 
HostTestTrình chạy kiểm thử cho các kiểm thử dựa trên máy chủ JUnit. 
HostUtilsTriển khai một số phương thức tiện ích hữu ích để chạy kiểm thử máy chủ. 
HprofAllocSiteParserLớ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. 
HttpHelperChứa các phương thức trợ giúp để tạo yêu cầu http 
HttpHelper.RequestRunnableCó thể chạy để tạo yêu cầu bằng IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult)
HttpMultipartPostLớp trợ giúp để tạo các yêu cầu đăng HTTP nhiều phần. 
HttpRemoteFileResolverTriển khai IRemoteFileResolver cho phép tải tệp từ xa xuống qua http 
HttpsRemoteFileResolverTriển khai IRemoteFileResolver cho phép tải tệp từ xa xuống qua https 

I

IAbiGiao diện đại diện cho ABI đang được kiểm thử. 
IAbiReceiverMột chương trình kiểm thử cần có ABI đang đượ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. 
IAppBuildInfoGiao diện này không còn được dùng nữa. Sử dụng trực tiếp IBuildInfo. 
IAutoRetriableTestGiao 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. 
IBatteryInfoGiao diện xác định hoạt động tương tác với pin của thiết bị. 
IBatteryInfo.BatteryStateMô tả trạng thái sạc pin hiện tại. 
IBuildInfoChứa thông tin về bản dựng đang được kiểm thử. 
IBuildInfo.BuildInfoPropertiesMộ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 đó. 
IBuildProviderChịu trách nhiệm cung cấp thông tin về bản dựng đang được kiểm thử. 
IBuildReceiverMột chương trình kiểm thử cần tham chiếu đến bản dựng đang được kiểm thử. 
ICacheClientGiao diện cho ứng dụng khách bộ nhớ đệm. 
IClusterClientGiao diện để tương tác với phần phụ trợ TFC. 
IClusterEventGiao 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 
IClusterOptionsGiao diện để nhận các tuỳ chọn liên quan đến cụm. 
ICommandOptionsVùng chứa cho các tuỳ chọn thực thi lệnh. 
ICommandSchedulerTrình lập lịch biểu để chạy các lệnh TradeFederation. 
ICommandScheduler.IScheduledInvocationListenerTrình nghe cho các sự kiện gọi khi lệnh gọi hoàn tất. 
ICompressionStrategyGiao 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. 
IConfigOptionValueTransformerGiao diện để thao tác với giá trị tuỳ chọn cấu hình 
IConfigurableVirtualDeviceGiao 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ủ lưu trữ, người dùng máy chủ lưu trữ, độ lệch cổng, v.v.). 
IConfigurationThông tin cấu hình cho lệnh gọi TradeFederation. 
IConfigurationFactoryNhà máy để tạo IConfiguration 
IConfigurationReceiverGiao diện đơn giản để biểu thị đối tượng chấp nhận IConfiguration
IConfigurationServerGiao diện cho máy chủ cấu hình. 
ICredentialFactoryGiao diện cho nhà máy thông tin xác thực để tạo oauth2 Credential
IDefaultObjectLoaderGiao 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. 
IDeviceActionReceiverCung cấp API để nhận sự kiện thiết bị. 
IDeviceBuildInfoIBuildInfo đạ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 đó. 
IDeviceBuildProviderIBuildProvider sử dụng thông tin từ ITestDevice để truy xuất bản dựng. 
IDeviceConfigurationGiao diện chủ sở hữu cấu hình thiết bị. 
IDeviceFlasherTruyền nhanh hình ảnh thiết bị trên một thiết bị. 
IDeviceFlasher.UserDataFlashOptionEnum của các tuỳ chọn để xử lý hình ảnh userdata 
IDeviceManagerGiao diện để quản lý tập hợp các thiết bị có sẵn để kiểm thử. 
IDeviceManager.IFastbootListenerTrình nghe cho các thay đổi về trạng thái khởi động nhanh. 
IDeviceMonitorGiao diện để theo dõi trạng thái của thiết bị. 
IDeviceMonitor.DeviceListerMộ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ị đó. 
IDeviceRecoveryGiao diện để khôi phục một thiết bị đã bị ngắt kết nối. 
IDeviceSelectionGiao diện cho tiêu chí lựa chọn thiết bị. 
IDeviceSelection.BaseDeviceType 
IDeviceStateMonitorCung cấp các cơ sở để theo dõi trạng thái của IDevice
IDeviceTestGiao diện cho đối tượng cần tham chiếu đến ITestDevice
IDisableableGiao diện mô tả đối tượng Tradefed có thể bị vô hiệu hoá. 
IDynamicShardingClientGiao 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. 

IDynamicShardingConnectionInfoGiao diện cho các lớp chứa thông tin kết nối phân đoạn động 
IEmailGiao diện để gửi email. 
IEmail.MessageVùng chứa dữ liệu thư email. 
IFileDownloaderGiao 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
IFileResolverLoaderTải các phương thức triển khai IRemoteFileResolver
IFileResolverLoader.ResolverLoadingExceptionNgoại lệ được gửi nếu không thể tải hoặc khởi chạy trình phân giải. 
IFlashingResourcesParserGiao 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ị. 
IFlashingResourcesRetrieverGiao 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ị. 
IFolderBuildInfoMộ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ộ. 
IFormatterGeneratorGiao diện mô tả trình định dạng cho SuiteResultHolder
IGlobalConfigurationMộ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). 
IHarnessExceptionNộ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. 
IHostCleanerDọn dẹp máy chủ sau khi chạy kiểm thử xong. 
IHostHealthAgentGiao diện để phát các chỉ số về máy chủ lưu trữ hoặc thiết bị. 
IHostMonitorGiao diện để điều phối dữ liệu máy chủ lưu trữ 
IHostMonitor.HostDataPointLớp chung cho dữ liệu cần báo cáo. 
IHostMonitor.HostMetricType 
IHostOptionsGiao diện phần tử giữ chỗ tuỳ chọn lưu trữ. 
IHostOptions.PermitLimitTypeEnum mô tả các bộ hạn chế giấy phép có thể có 
IHostResourceManagerGiao diện để quản lý tài nguyên máy chủ. 
IHttpHelperCác phương thức trợ giúp để thực hiện yêu cầu http. 
IHttpHelper.DataSizeException 
IIncrementalSetupMột 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. 
IInvocationContextChứ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 
IInvocationContextReceiverMột kiểm thử cần tham chiếu đến ngữ cảnh của lệnh gọi. 
IInvocationExecutionGiao diện mô tả các hành động sẽ được thực hiện trong một lệnh gọi. 
IKeyStoreClientGiao diện để truy cập vào kho khoá cho mật khẩu hoặc dữ liệu nhạy cảm. 
IKeyStoreFactoryNhà máy để tạo IKeyStoreClient
ILabPreparerGiao 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. 

ILeveledLogOutputCá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ý. 
ILogcatReceiverMột lớp cung cấp đầu ra của logcat của thiết bị dưới dạng InputStreamSource
ILogRegistryGiao 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.EventTypeNhững sự kiện hữu ích cần được ghi lại 
ILogSaverCá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. 
ILogSaverListenerCho phép ITestInvocationListener lắng nghe thời điểm lưu tệp nhật ký. 
ImageContentAnalyzerTrình phân tích để phân tích nội dung hình ảnh trên thiết bị 
IManagedTestDeviceITestDevice có vòng đời được quản lý. 
IManagedTestDevice.DeviceEventResponseVùng chứa phản hồi cho lệnh gọi IManagedTestDevice.handleAllocationEvent(DeviceEvent) 
IManagedTestDeviceFactoryGiao diện nhà sáng tạo cho IManagedTestDevice 
IMetricCollectorGiao 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. 
IMetricCollectorReceiverGiao diện để IRemoteTest triển khai nếu cần lấy danh sách IMetricCollector cho lần chạy kiểm thử. 
IMoblyYamlResultHandlerGiao diện của trình xử lý kết quả yaml mobly. 
IMoblyYamlResultHandler.ITestResultGiao diện của kết quả yaml mobly 
IModuleControllerGiao diện để kiểm soát việc có thực thi một mô-đun hay không. 
IModuleController.RunStrategyEnum mô tả cách thực thi mô-đun. 
IModuleParameterHandlerGiao diện cho các tham số của mô-đun bộ. 
IMultiDeviceRecoveryGiao diện để khôi phục nhiều thiết bị ngoại tuyến. 
IMultiDeviceTestGiao 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. 
IMultiTargetPreparerChuẩn bị môi trường kiểm thử cho nhiều thiết bị cùng một lúc. 
INativeDeviceCung cấp một API cấp độ cao hơn một chút và đáng tin cậy cho IDevice ddmlib. 
INativeDeviceTestGiao diện cho đối tượng cần tham chiếu đến INativeDevice
IncrementalImageUtilMột tiện ích để tận dụng bản cập nhật hình ảnh và thiết bị gia tăng. 
InfraErrorIdentifierGiá 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). 
InputStreamSourceVề cơ bản, giao diện này gói một ERROR(/InputStream) để có thể sao chép. 
InstallAllTestZipAppsSetupITargetPreparer cài đặt tất cả ứng dụng trong tệp zip kiểm thử. 
InstallApexModuleTargetPreparer 
InstallApkSetupITargetPreparer cài đặt một hoặc nhiều tệp apk nằm trên hệ thống tệp. 
InstallBuildEnvApkSetupITargetPreparer 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. 
InstalledInstrumentationsTestChạ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. 
InstallKernelModulePreparerTrình chuẩn bị mục tiêu cài đặt các mô-đun hạt nhân. 
InstantAppHandlerTrình xử lý cho ModuleParameters.INSTANT_APP
InstrumentationPreparerITargetPreparer chạy công cụ đo lường 
InstrumentationProtoResultParserPhân tích cú pháp kết quả "chế độ đầu ra protoStd" của một kiểm thử đo lường chạy từ shell và thông báo kết quả cho ITestRunListener. 
InstrumentationResultParserPhân tích cú pháp kết quả "chế độ đầu ra thô" của một kiểm thử đo lường chạy từ shell và thông báo kết quả cho ITestRunListener. 
InstrumentationTestMột kiểm thử chạy gói kiểm thử đo lường trên một thiết bị nhất định. 
InvocationCacheHelperTiện ích để xử lý việc tải lên và tra cứu kết quả bộ nhớ đệm lệnh gọi. 
InvocationCacheHelper.CacheInvocationResultDescriptorMô tả kết quả bộ nhớ đệm. 
InvocationContextCách triển khai chung của IInvocationContext
InvocationExecutionLớ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. 
InvocationMetricLoggerLớp tiện ích cho lệnh gọi để ghi lại một số chỉ số. 
InvocationMetricLogger.InvocationGroupMetricKeyTính năng nhóm cho phép ghi lại một số nhóm trong cùng một khoá. 
InvocationMetricLogger.InvocationMetricKeyMộ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. 
InvocationProtoResultReporterTrình báo cáo để lưu trữ thông tin lưu vào bộ nhớ đệm ở cấp lệnh gọi và danh sách mô-đun của lệnh gọi đó 
InvocationStatusMột lớp để lưu trữ trạng thái gọi. 
InvocationStatusMột enum trợ giúp để biểu thị trạng thái gọi 
InvocationSummaryHelperLớp trợ giúp để thu thập và báo cáo TestSummary cho tập hợp trình nghe 
InvocationToJUnitResultForwarderMột lớp theo dõi các sự kiện ITestInvocationListener và chuyển tiếp các sự kiện đó đến TestListener
IPostProcessorBộ 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ả. 
IRecorderClientGiao diện để giao tiếp với phần phụ trợ của trình ghi ResultDB. 
IRemoteFeatureGiao 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. 
IRemoteFileResolverGiao 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.RemoteFileResolverArgsCác đối số được truyền đến trình phân giải 
IRemoteFileResolver.ResolvedFileLớp chứa thông tin về tệp đã phân giải và một số siêu dữ liệu. 
IRemoteScheduledListenersFeatureMở rộng IRemoteFeature để hỗ trợ truyền vào IScheduledInvocationListener
IRemoteTestMột kiểm thử báo cáo kết quả trực tiếp cho ITestInvocationListener
IReportNotExecutedTrong 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. 
IReschedulerGiao diện để lên lịch lại cấu hình cho quá trình thực thi trong tương lai. 
IResourceMetricCollectorGiao diện để người dùng triển khai trình thu thập tài nguyên tuỳ chỉnh. 
IRestApiHelperGiao diện trợ giúp để thực hiện các lệnh gọi API REST. 
IResumableTestGiao 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 
IRetryDecisionGiao 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 
IRunUtilGiao diện để chạy các thao tác được tính giờ và lệnh hệ thống. 
IRunUtil.EnvPriorityEnum xác định việc đặt hoặc huỷ đặt một môi trường cụ thể. 
IRunUtil.IRunnableResultGiao diện để thực thi không đồng bộ một thao tác trả về trạng thái boolean. 
ISandboxGiao diện xác định một hộp cát có thể dùng để chạy lệnh gọi. 
ISandboxFactoryNhà máy để tạo ISandbox
ISetOptionReceiverViệ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
IShardableListenerITestInvocationListener có thể được phân đoạn. 
IShardableTestIRemoteTest có thể được chia thành các kiểm thử phụ có thể thực thi riêng biệt. 
IShardHelperGiao 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. 
IsolatedHostTestTriể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. 
ISupportGranularResultsGiao diện chỉ định xem ITestInvocationListener có hỗ trợ nhận kết quả chi tiết hay không. 
ISystemStatusCheckerMộ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. 
ISystemStatusCheckerReceiverIRemoteTest yêu cầu quyền truy cập vào ISystemStatusChecker từ cấu hình. 
ITargetCleanerGiao diện này không còn được dùng nữa. tearDown đã được chuyển sang giao diện ITargetPreparer cơ sở. 
ITargetPreparerChuẩn bị môi trường kiểm thử cho lần chạy kiểm thử. 
ITerribleFailureHandlerGiao diện để xử lý các lỗi nghiêm trọng từ LogUtil.CLog.wtf(String, Throwable)
 
ITestAnnotationFilterReceiverTrình chạy có thể lọc kiểm thử nào sẽ chạy dựa trên chú thích. 
ITestCollectorCung 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 đó. 
ITestDeviceCung cấp một API cấp độ cao hơn một chút và đáng tin cậy cho IDevice ddmlib. 
ITestDevice.ApexInfoMột lớp cấu trúc đơn giản để lưu trữ thông tin về một APEX 
ITestDevice.MountPointInfoMộ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 
ITestFileFilterReceiverTrì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. 
ITestFilterReceiverTrình chạy có thể lọc những chương trình kiểm thử cần chạy. 
ITestInformationReceiverGiao diện để nhận TestInformation cho một số lớp. 
ITestInvocationXử lý một lệnh gọi kiểm thử TradeFederation. 
ITestInvocation.ExitInformationBiểu thị một số thông tin thoát cho lệnh gọi. 
ITestInvocationListenerTrình nghe cho kết quả kiểm thử từ lệnh gọi kiểm thử. 
ITestLifeCycleReceiverNhận thông báo sự kiện trong quá trình chạy kiểm thử đo lường. 
ITestLoggerMột thực thể có thể ghi nhật ký các luồng dữ liệu thuộc nhiều loại. 
ITestLoggerReceiverMộ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ý. 
ITestsPoolGiao 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 
ITestSuiteLớp trừu tượng dùng để chạy Bộ kiểm thử. 
ITestSuite.IsolatedModuleGrade 
ITestSuite.MultiDeviceModuleStrategy 
ITestSuiteResultLoaderGiao 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. 
ITestSummaryListenerGiao 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. 
ITestsZipInstallerCà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ị. 
ITokenProviderGiao 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ể. 
ITokenRequestGiao 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

JarHostTestTrình chạy kiểm thử cho các kiểm thử JUnit phía máy chủ. 
JarHostTest.HostTestListenerTrì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 được nhúng. 
JavaCodeCoverageCollectorBaseDeviceMetricCollector 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ử. 
JavaCodeCoverageFlusherMộ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ị. 
JSONFileKeyStoreClientMột cách triển khai mẫu trong đó tệp JSON cục bộ đóng vai trò là kho khoá. 
JSONFileKeyStoreFactoryTriển khai Nhà máy Kho khoá JSON, cung cấp JSONFileKeyStoreClient để truy cập vào Tệp kho khoá JSON. 
JsonHttpTestResultReporterTrình báo cáo kết quả mã hoá kết quả chỉ số kiểm thử và nhánh, thông tin thiết bị thành JSON và POST vào điểm cuối dịch vụ HTTP 
JUnit4ResultForwarderTrình chuyển tiếp kết quả từ Trình chạy JUnit4. 
JUnit4TestFilterLớ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
JUnitRunUtilMộ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)
JUnitToInvocationResultForwarderMột lớp theo dõi các sự kiện TestListener và chuyển tiếp các sự kiện đó đến ITestInvocationListener
JUnitXmlParserTrì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 
KernelTargetTestTrì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. 
KernelTestModuleControllerLớp cơ sở cho trình điều khiển mô-đun để không chạy kiểm thử khi không khớp với cấu trúc . 
KeyguardControllerStateVùng chứa cho các trạng thái của khoá bảo vệ. 
KeyguardStatusCheckerKiể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á. 
KillExistingEmulatorPreparerITargetPreparer tắt trình mô phỏng đang chạy. 
KnownFailurePreparerTrì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 
KUnitModuleTestTrình chạy kiểm thử để chạy các mô-đun kiểm thử KUnit trên thiết bị. 

L

LabResourceDeviceMonitorTrì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. 
LargeOutputReceiverMộ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. 
LastShardDetectorKhi 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)
ThreadStatusCheckerTrình kiểm tra trạng thái để đảm bảo mô-đun không rò rỉ Luồng đang chạy. 
LegacySubprocessResultsReporterViệ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. 
ListInstrumentationParserIShellOutputReceiver 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 
LocalAndroidVirtualDeviceLớp cho các thiết bị ảo cục bộ chạy trên máy chủ TradeFed. 
LocalAppBuildProviderIBuildProvider tạo IBuildInfo dựa trên đường dẫn cục bộ được cung cấp 
LocalDeveloperPhá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. 
LocalDeviceBuildProviderIBuildProvider tạo một IDeviceBuildInfo dựa trên đường dẫn thư mục hệ thống tệp được cung cấp. 
LocalEmulatorLaunchTargetPreparer chạy trình mô phỏng cục bộ từ môi trường xây dựng Android. 
LocalEmulatorSnapshotTargetPreparer 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 
LocalFileHeaderLocalFileHeader 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. 
LocalFileResolverTriển khai IRemoteFileResolver cho phép liên kết các tệp cục bộ 
LocalFolderBuildProviderIBuildProvider tạo IFolderBuildInfo dựa trên đường dẫn cục bộ được cung cấp 
LocalHostResourceManagerTài nguyên máy chủ của trình quản lý. 
LocalPoolTriển khai một nhóm kiểm thử cục bộ 
LocalRunInstructionBuilderTiện ích để biên dịch hướng dẫn chạy kiểm thử cục bộ. 
LockSettingsBaselineSetterPhươ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.ILogOutputCá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.LogLevelEnum Cấp độ nhật ký. 
LogcatCrashResultForwarderTrì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 
LogcatEventTypeCác loại sự kiện cho LogcatEventParser
LogcatOnFailureCollectorBộ 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. 
LogcatReceiverLớp thu thập logcat ở chế độ nền. 
LogcatTimingMetricCollectorBộ 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. 
LogDataTypeBiểu thị loại dữ liệu của dữ liệu nhật ký. 
LogFileLớp để lưu giữ siêu dữ liệu cho tệp nhật ký đã lưu. 
LogFileSaverMột trình trợ giúp cho ITestInvocationListener sẽ lưu dữ liệu nhật ký vào một tệp 
LogReceiver 
LogRegistryCá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. 
LogSaverResultForwarderResultForwarder để lưu nhật ký bằng trình lưu tệp toàn cục. 
LogUtilLớp tiện ích ghi nhật ký. 
LogUtil.CLogMộ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ý 
LUCIResultReporterTrì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

MainlineModuleHandlerMộ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 đó. 
MainlineTestModuleControllerLớ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ử. 
ManagedRemoteDeviceMộ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. 
ManagedTestDeviceFactoryNhà máy để tạo nhiều loại thiết bị mà Tf có thể theo dõi 
MaxSdkModuleControllerLớ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. 
MergedZipEntryCollectionHợ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. 
MergeMultiBuildTargetPreparerIMultiTargetPreparer 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. 
MergeStrategyMô tả cách tổng hợp kết quả khi có nhiều lần thử. 
MerkleTreeBiểu thị cây merkle do API thực thi từ xa xác định. 
MetricFilePostProcessorDù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. 
MetricOptionChú 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. 
MetricsXMLResultReporterMetricsXMLResultReporter 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ử. 
MetricTestCaseTiện ích của TestCase cho phép ghi nhật ký các chỉ số khi chạy trong TradeFed. 
MetricTestCase.LogHolderCấu trúc để lưu trữ tệp nhật ký cần báo cáo. 
MetricUtilLớp tiện ích để lấy các chỉ số từ cấu hình statsd được đẩy. 
MetricUtilityChứ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. 
MinApiLevelModuleControllerLớ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. 
MinSdkModuleControllerLớ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. 
MixImageZipPreparerIMultiTargetPreparer kết hợp hình ảnh của bản dựng hệ thống trong bản dựng thiết bị. 
MixKernelTargetPreparerITargetPreparer cho phép kết hợp hình ảnh hạt nhân với hình ảnh thiết bị. 
MoblyBinaryHostTestKiể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) 
MoblyYamlResultControllerInfoHandlerTrì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 
MoblyYamlResultHandlerFactoryNhà 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 
MoblyYamlResultParserTrình phân tích cú pháp kết quả kiểm thử yaml của Mobly. 
MoblyYamlResultRecordHandlerTrình xử lý phần tử "Record" (Bản ghi) của kết quả yaml Mobly. 
MoblyYamlResultRecordHandler.Record 
MoblyYamlResultRecordHandler.Record.Builder 
MoblyYamlResultRecordHandler.RecordResult 
MoblyYamlResultSummaryHandlerTrình xử lý phần tử "Summary" (Tóm tắt) của kết quả yaml Mobly. 
MoblyYamlResultSummaryHandler.Summary 
MoblyYamlResultSummaryHandler.Summary.Builder 
MoblyYamlResultTestNameListHandlerTrì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 
MoblyYamlResultUserDataHandlerTrì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 
ModuleDefinitionVùng chứa cho cấu hình chạy kiểm thử. 
ModuleListenerTrì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ả. 
ModuleLogcatCollectorPhiên bản của trình thu thập logcat nhưng dành cho mô-đun. 
ModuleMergerLớ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 
ModuleParametersCá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. 
ModuleParametersHelperTrình trợ giúp để lấy IModuleParameterHandler liên kết với tham số. 
ModuleProtoResultReporterTrình báo cáo kết quả chỉ nhằm báo cáo kết quả ở cấp mô-đun. 
ModulePusher 
ModulePusher.ModulePushErrorLỗi nghiêm trọng trong quá trình đẩy mô-đun Mainline. 
ModuleSplitterTrợ 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ị. 
ModuleTestTypeUtilChứa các phương thức tiện ích phổ biến để kiểm tra mô-đun. 
MultiFailureDescriptionThu 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

NameMangleListenerTrì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. 
NativeBenchmarkTestMộ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. 
NativeBenchmarkTestParserIShellOutputReceiver 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. 
NativeBridgeModuleControllerBộ điều khiển mô-đun để kiểm tra xem thiết bị có hỗ trợ cầu gốc hay không. 
NativeCodeCoverageFlusherMộ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ị. 
NativeDeviceCách triển khai mặc định của ITestDevice Thiết bị Android không có ngăn xếp đầy đủ. 
NativeDevice.AdbActionERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để chạy lệnh "adb ...." của hệ điều hành. 
NativeDevice.AdbShellAction 
NativeDevice.RebootDeviceActionERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để khởi động lại thiết bị. 
NativeDevice.RebootModeChế độ khởi động lại. 
NativeDeviceStateMonitorLớp trợ giúp để theo dõi trạng thái của IDevice không có khung hỗ trợ. 
NativeCollectorITargetPreparer 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ữ. 
NativeStressTestMộ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. 
NativeStressTestParserIShellOutputReceiver phân tích cú pháp đầu ra dữ liệu kiểm thử căng thẳ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. 
NegativeHandlerTrì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. 
NestedDeviceStateMonitorTrì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á. 
NestedRemoteDeviceHì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ử. 
NoApkTestSkipperTrì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. 
NoisyDryRunTestChạy thử nghiệm không chính xác trên tệp lệnh. 
NoOpConfigOptionValueTransformerIConfigOptionValueTransformer không hoạt động 
NotMultiAbiHandlerTrình xử lý đặc biệt thông báo cho SuiteModuleLoader rằng abi phụ không được tạo mô-đun. 
NullDevicePhần giữ chỗ IDevice do DeviceManager sử dụng để phân bổ khi IDeviceSelection.nullDeviceRequested()true 

O

OpenObjectLoaderTrình tải cho các đối tượng mặc định có trong AOSP. 
Tuỳ chọnChú thích một trường đại diện cho một tuỳ chọn IConfiguration
Option.Importance 
OptionClassChú giải một lớp đại diện cho đối tượng IConfiguration
OptionCopierMộ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. 
OptionDefChứa thông tin chi tiết về Option
OptionFetcherTrình trợ giúp để lấy các tuỳ chọn kiểm thử từ quy trình mẹ. 
OptionNotAllowedExceptionConfigurationException 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.Handler<T> 
OptionSetter.MapHandlerHandler để xử lý các giá trị cho trường Map (Ánh xạ). 
OptionSetter.OptionFieldsForNameVùng chứa danh sách các trường tuỳ chọn có tên đã cho. 
OptionUpdateRuleKiểm soát hành vi khi một tuỳ chọn được chỉ định nhiều lần. 
OtaDeviceBuildInfoIDeviceBuildInfo dùng để kiểm thử bản cập nhật qua mạng không dây. 
OtatoolsBuildInfoIBuildInfo chứa các cấu phần phần mềm otatools. 
OtaUpdateDeviceFlasherTrì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ị. 
OxygenUtilTiện ích để tương tác với dịch vụ Oxygen. 

Điểm

PackageInfoVù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ị. 
PackageInstalledModuleControllerBộ đ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. 
PairingMultiTargetPreparerTrì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. 
ParentSandboxInvocationExecutionPhiê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. 
ParentShardReplicateSao 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. 
PartialZipDownloadCacheTiệ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. 
PassingTestFileReporterITestInvocationListener 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ử 
PerfettoGenericPostProcessorBộ 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 
PerfettoPreparerTrì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. 
PerfettoPullerMetricCollectorPhươ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 
PerfettoTraceRecorderMột lớp tiện ích để ghi lại dấu vết Perfetto trên ITestDevice
PrettyPrintDelimiterTiện ích trợ giúp giúp in thông báo được phân tách nổi bật. 
PrettyTestEventLoggerTrì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. 
ProcessInfoDùng để lưu trữ thông tin liên quan đến quy trình(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH). 
ProcessUtil 
ProfileParameterHandlerTrình xử lý tham số cơ sở cho mọi người dùng hồ sơ. 
ProfileTargetPreparerLớ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
PropertyChangerLớp tiện ích để thay đổi (hoặc thêm) các mục trong tệp thuộc tính Android 
ProtoResultParserTrình phân tích cú pháp cho định dạng proto kết quả Tradefed. 
ProtoResultParser.TestLevelDữ liệu liệt kê đại diện cho cấp độ hiện tại của proto đang được xử lý. 
ProtoResultReporterTrì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. 
ProtoUtilCá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. 
PsParserTiện ích dùng để phân tích cú pháp(USER,PID và NAME) từ đầu ra của lệnh "ps" 
PtsBotTestChạy các chương trình kiểm thử PTS-bot. 
PtsBotTest.TestFlagConfiguration 
PtsBotTest.TestFlagConfiguration.FlagConfig 
PtsBotTest.TestSyspropConfiguration 
PtsBotTest.TestSyspropConfiguration.SyspropConfig 
PushFileInvokerLớp này không còn được dùng nữa. Thay vào đó, hãy sử dụng PushFilePreparer 
PushFilePreparerITargetPreparer 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ỳ. 
PythonBinaryHostTestKiể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.PythonForwarderTrình chuyển tiếp kết quả để thay thế tên chạy bằng tên tệp nhị phân. 
PythonUnitTestResultParserDiễ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
PythonUnitTestRunnerLớp này không còn được dùng nữa. Thay vào đó, hãy sử dụng PythonBinaryHostTest. 
PythonVirtualenvHelperMột lớp trợ giúp để kích hoạt môi trường ảo Python 3. 
PythonVirtualenvPreparerThiế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

RebootReasonCollectorBộ 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. 
RebootTargetPreparerTrình chuẩn bị mục tiêu khởi động lại thiết bị. 
RecoveryLogPreparerTrì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)
RemoteAndroidDeviceTriể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. 
RemoteAndroidTestRunnerChạy lệnh kiểm thử Android từ xa và báo cáo kết quả. 
RemoteAndroidTestRunner.StatusReporterModeBiểu thị chế độ trình báo cáo trạng thái trong các tuỳ chọn lệnh đo lường. 
RemoteAndroidVirtualDeviceMở 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). 
RemoteAvdIDevicePhần giữ chỗ IDevice do DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.gceDeviceRequested()true 
RemoteCacheClientCách triển khai RemoteActionCache sử dụng lệnh gọi gRPC đến máy chủ API từ xa. 
RemoteDynamicPoolTriể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 
RemoteFileResolverMộ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ụ. 
RemoteFileUtilLớp tiện ích để xử lý tệp từ một thực thể từ xa 
RemoteInvocationExecutionTriển khai InvocationExecution để thực thi từ xa. 
RemoteInvocationExecution.FileOptionValueTransformer 
RemoteSshUtilTiện ích để thực thi các lệnh ssh trên các phiên bản từ xa. 
RemoteTestTimeOutEnforcerTrì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. 
RemoteZipCác tiện ích để giải nén từng tệp riêng lẻ trong tệp zip từ xa. 
Xoá SystemAppPreparerITargetPreparer để xoá tệp apk khỏi phân vùng hệ thống trước khi chạy kiểm thử. 
ReportPassedTestsBá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. 
RequestUtilCác tiện ích cho phép thử lại chung các yêu cầu mạng có xử lý lỗi. 
ResolvePartialDownloadXử lý yêu cầu tải xuống một phần. 
ResourceMetricUtilHàm tiện ích để soạn các chỉ số. 
ResourceUtilTiện ích để đọc tài nguyên cấu hình. 
RestApiHelperMột lớp trợ giúp để thực hiện các lệnh gọi API REST. 
RestartSystemServerTargetPreparerTrì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ị. 
ResultAggregatorTrì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. 
ResultAndLogForwarderTrình chuyển tiếp cho kết quả và sự kiện nhật ký. 
ResultDBReporterTrình báo cáo kết quả tải kết quả kiểm thử lên ResultDB. 
ResultDBUtilLớp tiện ích ResultDB. 
ResultForwarderITestInvocationListener chuyển tiếp kết quả gọi đến danh sách các trình nghe khác. 
ResultsPlayerTrình chạy đặc biệt phát lại kết quả được cung cấp cho trình chạy đó. 
RetentionFileSaverLớp trợ giúp để tạo tệp .retention trong thư mục. 
RetryConfigurationFactoryNhà máy xử lý việc thử lại một lệnh. 
RetryLogSaverResultForwarderTrình chuyển tiếp cũng xử lý việc chuyển tiếp lượt thử hiện tại. 
RetryPreparationDecisionMộ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. 
RetryReschedulerMộ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.RetryTypeCác loại kiểm thử có thể thử lại. 
RetryResultForwarderMột phần mở rộng của ResultForwarder luôn đẩy đến một số lần thử nhất định. 
RetryResultHelperLớ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. 
RetryStatisticsCấ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
RetryStrategyChiế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 
RootTargetPreparerTrì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 
RunConfigDeviceRecoveryCơ sở chung IMultiDeviceRecovery để chạy cấu hình được cung cấp để thực hiện bước khôi phục. 
RunHostCommandTargetPreparerTrì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ử. 
RunHostScriptTargetPreparerTrì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. 
RunNotifierWrapperTrình bao bọc của RunNotifier để chúng ta có thể mang theo DeviceNotAvailableException
RunOnCloneProfileParameterHandler 
RunOnCloneProfileTargetPreparer 
RunOnPrivateProfileParameterHandler 
RunOnPrivateProfileTargetPreparer 
RunOnSdkSandboxHandlerTrình xử lý cho ModuleParameters.RUN_ON_SDK_SANDBOX
RunOnSdkSandboxTargetPreparerITargetPreparer để đánh dấu rằng các chương trình kiểm thử sẽ chạy trong hộp cát sdk. 
RunOnSecondaryUserParameterHandler 
RunOnSecondaryUserTargetPreparerITargetPreparer để đảm bảo rằng kiểm thử chạy dưới dạng người dùng phụ. 
RunOnSystemUserTargetPreparerITargetPreparer đá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 
RunOnWorkProfileTargetPreparerITargetPreparer 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 đó. 
RuntimeRestartCollectorBộ 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ó. 
RunUtilTập hợp các phương thức trợ giúp để thực thi các thao tác. 
RustBenchmarkResultParserDiễ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
RustBinaryHostTestKiể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) 
RustBinaryTestMột kiểm thử chạy tệp nhị phân rust trên thiết bị nhất định. 
RustTestBaseLớp cơ sở của RustBinaryHostTest và RustBinaryTest 
RustTestBase.EnvPair 
RustTestBase.Invocation 
RustTestResultParserDiễ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

SandboxConfigDumpLớ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 
SandboxConfigurationExceptionNgoạ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. 
SandboxConfigurationFactoryNhà 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. 
SandboxConfigUtilMột lớp tiện ích để quản lý IConfiguration khi tạo hộp cát. 
SandboxedInvocationExecutionThự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. 
SandboxInvocationRunnerChạ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. 
SandboxOptionsLớp có thể nhận và cung cấp các tuỳ chọn cho ISandbox
ScreenshotOnFailureCollectorBộ 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. 
Sdk28ModuleControllerTrì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. 
Sdk29ModuleControllerChỉ chạy kiểm thử nếu thiết bị đang kiểm thử là SDK phiên bản 29 trở lên. 
Sdk30ModuleControllerChỉ 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. 
Sdk31ModuleControllerChỉ 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. 
Sdk32ModuleControllerChỉ 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. 
Sdk33ModuleControllerChỉ 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. 
Sdk34ModuleControllerChỉ 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. 
Sdk35ModuleControllerChỉ 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. 
Sdk36ModuleControllerChỉ chạy kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 36 trở lên. 
SearchArtifactUtilMộ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ử. 
SecondaryUserHandlerTrình xử lý cho ModuleParameters.SECONDARY_USER
SecondaryUserOnDefaultDisplayHandlerTrình xử lý cho ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY
SecondaryUserOnSecondaryDisplayHandlerTrì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. 
SerializationUtilTiệ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)
ServiceAccountKeyCredentialFactoryNhà 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ụ. 
SettingsBaselineSetterPhương thức setter phổ biến để xử lý chế độ cài đặt cơ sở của thiết bị thông qua ITestDevice.setSetting. 
ShardBuildClonerLớp trợ giúp xử lý việc sao chép thông tin bản dựng từ dòng lệnh. 
ShardHelperLớ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. 
ShardListenerITestInvocationListener 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. 
ShardMainResultForwarderResultForwarder kết hợp kết quả của các lệnh gọi kiểm thử được phân đoạn. 
ShellOutputReceiverStreamLớp con tiện ích của OutputStream ghi vào IShellOutputReceiver. 
ShellStatusCheckerKiể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. 
ShippingApiLevelModuleControllerChạ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. 
ShowmapPullerMetricCollectorCá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 đó. 
SideloadOtaTargetPreparerTrì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. 

SimpleFileLoggerILeveledLogOutput 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 
SimplePerfStatResultParserMột lớp tiện ích để phân tích cú pháp kết quả simpleperf. 
SimplePerfUtilLớp tiện ích để gửi lệnh đơn giản và thu thập kết quả 
SimplePerfUtil.SimplePerfTypeEnum của các tuỳ chọn lệnh simpleperf 
SimpleStatsMộ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ố. 
SizeLimitedOutputStreamERROR(/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. 
SkipContextNộ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. 
SkipFeatureMột tính năng cho phép truy cập vào một số thông tin SkipManager
SkipHWASanModuleControllerLớ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. 
SkipManagerDự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ử. 
SkipReasonCung cấp lý do và siêu dữ liệu của lý do đó để bỏ qua một kiểm thử. 
SkipReason.DemotionTrigger 
Sl4aBluetoothUtilLớ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.BluetoothAccessLevelEnums cho cấp truy cập thiết bị Bluetooth dựa trên BluetoothDevice.java 
Sl4aBluetoothUtil.BluetoothConnectionStateEnums cho các trạng thái kết nối Bluetooth dựa trên BluetoothProfile.java 
Sl4aBluetoothUtil.BluetoothPriorityLevelEnums cho mức độ ưu tiên của hồ sơ Bluetooth dựa trên BluetoothProfile.java 
Sl4aBluetoothUtil.BluetoothProfileEnums 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. 
Sl4aEventDiserTrì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. 
Sl4aEventDiser.EventSl4aObjectĐối tượng do trình kiểm tra sự kiện trả về. 
SnapshotInputStreamSourceInputStreamSource được hỗ trợ bằng tệp. 
SnapuserdWaitPhaseGiá 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. 
SparseImageUtilTiện ích để làm giảm độ thưa thớt của hình ảnh. 
SparseImageUtil.SparseInputStreamSparseInputStream đọc từ thượng nguồn và phát hiện định dạng dữ liệu. 
StatsdBeforeAfterGaugeMetricPostProcessorBộ 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à:
StatsdEventMetricPostProcessorMộ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ý. 
StatsdGenericPostProcessorBộ 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. 
StatusCheckerResultChứa kết quả của quá trình thực thi ISystemStatusChecker
StatusCheckerResult.CheckStatus 
StdoutLoggerILeveledLogOutput chuyển hướng thông điệp nhật ký đến stdout. 
StopServicesSetupITargetPreparer dừng các dịch vụ trên thiết bị. 
StreamProtoReceiverMột trình thu nhận dịch TestRecord proto đã nhận được thành các sự kiện Tradefed. 
StreamProtoResultReporterCách triển khai ProtoResultReporter 
StreamUtilLớp tiện ích để quản lý luồng đầu vào. 
StrictShardHelperChiế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, 
StringEscapeUtilsLớp tiện ích để thoát khỏi các chuỗi cho các định dạng cụ thể. 
StringUtilLớp tiện ích để thoát khỏi các chuỗi cho thao tác chuỗi phổ biến. 
StubBuildProviderTriển khai IBuildProvider trống không hoạt động. 
StubDeviceTriển khai phần giữ chỗ giả lập của IDevice
StubKeyStoreClientTriển khai mã giả lập mặc định cho Ứng dụng KeyStore. 
StubKeyStoreFactoryTriển khai mã giả lập mặc định cho Nhà máy KeyStore 
StubLocalAndroidVirtualDevicePhần giữ chỗ IDevice do DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.localVirtualDeviceRequested()true 
StubMultiTargetPreparerPhương thức triển khai phần giữ chỗ trống của IMultiTargetPreparer
StubTargetPreparerPhương thức triển khai phần giữ chỗ trống của ITargetPreparer
StubTestTriển khai kiểm thử rỗng không hoạt động. 
StubTestRunListenerTriển khai mô phỏng của ITestRunListener 
SubprocessCommandExceptionKhông thể chạy lệnh quy trình con. 
SubprocessConfigBuilderTạ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ó. 
SubprocessEventHelperTrì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.BaseTestEventInfoTrợ giúp cơ sở cho thông tin TestIgnored. 
SubprocessEventHelper.FailedTestEventInfoTrợ giúp cho thông tin testFailed. 
SubprocessEventHelper.InvocationEndedEventInfoTrình trợ giúp cho thông tin về lệnh gọi đã kết thúc. 
SubprocessEventHelper.InvocationFailedEventInfoTrình trợ giúp cho thông tin InvocationFailed. 
SubprocessEventHelper.InvocationStartedEventInfoTrình trợ giúp cho thông tin bắt đầu gọi. 
SubprocessEventHelper.LogAssociationEventInfoTrình trợ giúp cho thông tin logAssociation. 
SubprocessEventHelper.SkippedTestEventInfo 
SubprocessEventHelper.TestEndedEventInfoTrợ giúp cho thông tin testEnded. 
SubprocessEventHelper.TestLogEventInfoTrình trợ giúp cho thông tin testLog. 
SubprocessEventHelper.TestModuleStartedEventInfoTrình trợ giúp cho thông tin bắt đầu mô-đun kiểm thử. 
SubprocessEventHelper.TestRunEndedEventInfoTrợ giúp cho thông tin testRunEnded. 
SubprocessEventHelper.TestRunFailedEventInfoTrợ giúp cho thông tin testRunFailed 
SubprocessEventHelper.TestRunStartedEventInfoTrợ giúp cho thông tin testRunStarted 
SubprocessEventHelper.TestStartedEventInfoTrợ giúp cho thông tin testStarted 
SubprocessExceptionParserTrình trợ giúp để xử lý đầu ra ngoại lệ từ trình chạy lệnh Tradefed tiêu chuẩn. 
SubprocessReportingHelperMộ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. 
SubprocessResultsReporterTriể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ử. 
SubprocessTestResultsParserMở 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.StatusKeysCác khoá trạng thái kiểm thử có liên quan. 
SubprocessTfLauncherIRemoteTest để chạy kiểm thử trên một bản cài đặt TF riêng biệt. 
SuiteApkInstallerCà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. 
SuiteModuleLoaderTruy 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.ConfigFilterERROR(/FilenameFilter) để tìm tất cả tệp cấu hình trong một thư mục. 
SuiteResultCacheUtilTiệ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.CacheResultDescriptorMô 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. 
SuiteResultReporterThu 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.ModulePrepTimesChủ sở hữu đối tượng để chuẩn bị và tháo dỡ thời gian của một mô-đun. 
SuiteTestFilterBiểu thị một bộ lọc để bao gồm và loại trừ các bài kiểm thử. 
SwitchUserTargetPreparerITargetPreparer chuyển sang loại người dùng được chỉ định trong setUp. 
SystemServerFileDescriptorCheckerKiểm tra xem máy chủ hệ thống có sắp hết FD hay không. 
SystemServerStatusCheckerKiểm tra xem pid của system_server có thay đổi từ trước và sau khi chạy mô-đun hay không. 
SystemUpdaterDeviceFlasherIDeviceFlasher 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. 
SystemUtilLớp tiện ích để thực hiện lệnh gọi hệ thống. 
SystemUtil.EnvVariable 

T5

TableBuilderLớp trợ giúp để hiển thị một ma trận các phần tử Chuỗi trong bảng. 
TableFormatterLớ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ử. 
TarUtilTiện ích để thao tác với tệp tar. 
TearDownPassThroughPreparerCho 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. 
TelephonyHelperMột tiện ích để sử dụng và nhận thông tin liên quan đến điện thoại. 
TelephonyHelper.SimCardInformationMột phần tử chứa thông tin liên quan đến thẻ SIM. 
TelephonyTokenProviderNhà cung cấp mã thông báo cho các mã thông báo liên quan đến điện thoại. 
TemperatureThrottlingWaiterITargetPreparer sẽ chờ cho đến khi nhiệt độ của thiết bị giảm xuống mức mục tiêu 
TemplateResolutionErrorLớ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. 
TerribleFailureEmailHandlerMộ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. 
TestAppInstallSetupITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị. 
TestContentAnalyzerTrình phân tích sẽ lấy ngữ cảnh để phân tích và xác định điều gì thú vị. 
TestContextMột lớp để mô hình hoá thông báo TestContext của API TFC. 
TestDependencyResolverTrình trợ giúp để phân giải các phần phụ thuộc nếu cần. 
TestDescriptionLớp đại diện cho thông tin về một trường hợp kiểm thử. 
TestDescriptionsFileMộ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ử. 
TestDeviceTriển khai ITestDevice cho thiết bị Android toàn bộ ngăn xếp 
TestDevice.MicrodroidBuilderMột trình tạo dùng để tạo Microdroid TestDevice. 
TestDeviceOptionsVùng chứa cho ITestDevice Option 
TestDeviceOptions.InstanceType 
TestDeviceStateTrình bày đầy đủ hơn về trạng thái thiết bị so với DeviceState
TestEnvironmentMột lớp để mô hình hoá thông báo TestEnvironment do API TFC trả về. 
TestErrorIdentifierGiá 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ử. 
TestFailureModuleControllerTrì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. 
TestFilePushSetupITargetPreparer đẩy một hoặc nhiều tệp/thư mục từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị. 
TestFilterHelperLớp trợ giúp để lọc kiểm thử 
TestGroupStatusMột lớp để lưu trữ trạng thái của một nhóm kiểm thử. 
TestInfoLư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.BuilderTrình tạo để tạo một thực thể TestInformation
TestInvocationPhương thức triển khai mặc định của ITestInvocation
TestInvocation.RunModeCác chế độ khác nhau mà lệnh gọi có thể gặp phải. 
TestInvocation.Stage 
TestInvocationManagementServerMá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 
TestMappingMột lớp để tải tệp TEST_MAPPING. 
TestMappingSuiteRunnerTriể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ộ. 
TestOptionLưu trữ thông tin chi tiết về tuỳ chọn kiểm thử được đặt trong tệp TEST_MAPPING. 
TestOutputUploaderTả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). 
TestRecordInterpreterTiệ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. 
TestRecordProtoUtilTiện ích để đọc proto TestRecord từ một tệp. 
TestResourceMột lớp để mô hình hoá thông báo TestResource do API TFC trả về. 
TestResourceDownloaderMột lớp để tải tệp tài nguyên kiểm thử xuống từ hệ thống tệp/GCS/HTTP. 
TestResultVù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. 
TestRunnerUtilMột lớp tiện ích để hỗ trợ nhiều trình chạy kiểm thử. 
TestRunResultChứa kết quả của một lần chạy kiểm thử. 
TestRunResultListenerTrình nghe cho phép đọc trạng thái chạy kiểm thử cuối cùng. 
TestRunToTestInvocationForwarderTrình chuyển tiếp từ ddmlib ITestRunListener đến ITestLifeCycleReceiver
TestsPoolPollerTrì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ử. 
TestStatusNội dung trình bày trong Tradefed về các trạng thái có thể có của phương thức kiểm thử. 
TestSuiteInfoMộ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ử đó 

TestSummaryMột lớp đại diện cho bản tóm tắt kiểm thử. 
TestSummary.Type 
TestSummary.TypedString 
TestSystemAppInstallSetupITargetPreparer 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ị. 
TestTimeoutEnforcerTrì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. 
TextResultReporterTrì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. 
TfInternalOptionsFetcherMột lớp tiện ích cho phép các lớp tải giá trị biến một cách tĩnh từ tệp tài nguyên. 
TfMetricProtoUtilLớp tiện ích giúp chuyển đổi Map<string, string=""> thành Map<string, metric="">.  </string,></string,>
TfObjectTrackerMộ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. 
TfSuiteRunnerTriể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. 
TfTestLauncherIRemoteTest để 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. 
TimeStatusCheckerTrì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ộ. 
TimeUtilChứ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
TimeWasterMộ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ị. 
TokenPropertyMã thông báo được hỗ trợ với tính năng phân đoạn động. 
TokenProviderHelperTrì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. 
TraceCmdCollectorIMetricCollector 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. 
TracePropagatingExecutorServiceDị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. 
TracingLoggerLớp giúp quản lý tính năng theo dõi cho mỗi lệnh gọi kiểm thử. 
TradefedConfigObjectMột lớp để mô hình hoá thông báo TradefedConfigObject của API TFC. 
TradefedConfigObject.TypeDanh 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. 
TradefedDelegatorCá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ủ. 
TradefedFeatureServerMột máy chủ phản hồi các yêu cầu kích hoạt tính năng. 
TradefedSandboxVùng chứa hộp cát có thể chạy lệnh gọi Liên minh thương mại. 
TradefedSandboxFactoryPhương thức triển khai mặc định cho SandboxFactory 
TradefedSandboxRunnerTrình chạy được liên kết với TradefedSandbox cho phép thực thi hộp cát. 
TradefedSandboxRunner.StubScheduledInvocationListenerMột IScheduledInvocationListener giả không làm gì cả. 

U

UiAutomatorRunnerChạy kiểm thử UI Automator trên thiết bị và báo cáo kết quả. 
UiAutomatorTest 
UiAutomatorTest.LoggingOption 
UiAutomatorTest.TestFailureAction 
UnexecutedTestReporterThreadLuồ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á. 
UploadManifestTệp kê khai các tệp BLOB và tệp cần tải lên. 
UploadManifest.Builder 
UsbResetMultiDeviceRecoveryIMultiDeviceRecovery đặt lại bus USB cho các thiết bị ngoại tuyến. 
UsbResetRunConfigRecoveryCho phép kích hoạt lệnh đặt lại USB của thiết bị 
UsbResetTestIRemoteTest đặ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 đó. 
UserCheckerKiểm tra xem người dùng có thay đổi trong quá trình kiểm thử hay không. 
UserCleanerITargetPreparer xoá người dùng phụ khi gỡ bỏ. 
UserHelper 
UserInfoTương tự như lớp UserInfo từ nền tảng. 
UserInfo.UserTypeCác biến thể được hỗ trợ của loại người dùng trong API bên ngoài. 

V

ValidateSuiteConfigHelperLớ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ả 
VersionedFileCấu trúc dữ liệu đại diện cho một tệp có phiên bản liên kết. 
VersionParserTìm nạp phiên bản của cấu phần phần mềm tradefed đang chạy. 
VisibleBackgroundUserPreparerTrì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. 
VmRemoteDeviceMột thiết bị ảo từ xa mà chúng ta sẽ quản lý từ bên trong Máy ảo. 

W

WaitDeviceRecoveryCá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. 
WaitForDeviceDatetimePreparerITargetPreparer 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ờ. 

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

X

XmlFormattedGeneratorReporterTriển khai FormattedGeneratorReporter để định dạng kết quả của bộ công cụ ở định dạng xml. 
XmlResultReporterGhi kết quả JUnit vào tệp XML ở định dạng nhất quán với XMLJUnitResultFormatter của Ant. 
XmlSuiteResultFormatterLớ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. 

YamlClassOptionsParserTrì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

ZipCompressionStrategyICompressionStrategy để tạo tệp lưu trữ zip. 
ZipUtilLớp trợ giúp cho các thao tác liên quan đến việc nén 
ZipUtil2Mộ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