Chỉ mục lớp
Đây là các lớp API. Xem tất cả các gói API.
A
| AaptParser | Lớp trích xuất thông tin từ tệp apk bằng cách phân tích cú pháp đầu ra của "aapt dump badging". |
| AaptParser.AaptVersion | Liệt kê các lựa chọn cho phiên bản AAPT dùng để phân tích cú pháp tệp APK. |
| Abi | Một lớp đại diện cho ABI. |
| AbiFormatter | Lớp tiện ích cho abi. |
| AbiUtils | Lớp tiện ích để xử lý ABI thiết bị |
| AbLocalBuildProvider | Nhà cung cấp bản dựng cục bộ tạo bản dựng cục bộ trên bản dựng Android. |
| AbstractConnection | Hình ảnh trừu tượng thể hiện mối kết nối. |
| AbstractHostMonitor | Lớp điển hình cho tính năng Giám sát tình trạng máy chủ. |
| AbstractTunnelMonitor | Trình giám sát đường hầm trừu tượng cho AVD GCE. |
| AbstractXmlParser | Lớp cơ sở trợ giúp để phân tích cú pháp tệp XML |
| AbstractXmlParser.ParseException | Được truyền nếu không thể phân tích cú pháp dữ liệu đầu vào XML |
| AcloudConfigParser | Lớp trợ giúp phân tích một cấu hình Acloud (được dùng để khởi động một phiên bản thiết bị trên đám mây). |
| AcloudConfigParser.AcloudKeys | Tập hợp các khoá có thể tìm kiếm trong cấu hình. |
| ActionInProgress | Đang thực hiện thao tác chung. |
| ActiveTrace | Lớp chính giúp mô tả và quản lý một dấu vết đang hoạt động. |
| ActivityStatusChecker | Trình kiểm tra trạng thái cho các hoạt động còn lại đang chạy ở cuối một mô-đun. |
| AdbCommandRejectedException | Ngoại lệ được đưa ra khi adb từ chối một lệnh. |
| AdbDevice | Lưu giữ trạng thái của một thiết bị theo báo cáo của lệnh "adb devices -l". |
| AdbDeviceConnection |
Biểu thị một kết nối đến thiết bị thông qua ADB để sử dụng với ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)).
|
| AdbDeviceConnection.Factory | |
| AdbHelper | Lớp trợ giúp để xử lý các yêu cầu và kết nối với adb. |
| AdbHelper.AdbResponse | Phản hồi từ ADB. |
| AdbHelper.AdbService | Xác định dịch vụ adb mà lệnh sẽ nhắm đến. |
| AdbInitOptions | Các lựa chọn để khởi chạy AndroidDebugBridge. |
| AdbInitOptions.Builder | Tạo các lựa chọn khởi động cho ADB. |
| AdbRootElevator |
Một AutoCloseable cho phép adb root khi được tạo nếu cần và khôi phục trạng thái root khi hoàn tất.
|
| AdbSocketUtils | |
| AdbSshConnection | Kết nối adb qua cầu nối ssh. |
| AdbStopServerPreparer | Trình chuẩn bị mục tiêu để dừng máy chủ adb trên máy chủ lưu trữ trước và sau khi chạy các kiểm thử adb. |
| AdbTcpConnection | Biểu thị kết nối mặc định của một thiết bị, giả định là một kết nối adb tiêu chuẩn của thiết bị. |
| AdbUtils | Một lớp tiện ích cho các thao tác adb. |
| AdbVersion | |
| AfterClassWithInfo |
Tương tự như AfterClass nhưng phương thức được chú thích phải yêu cầu tham số TestInformation.
|
| AggregatePostProcessor | Một trình tổng hợp chỉ số cung cấp giá trị tối thiểu, tối đa, trung bình, phương sai, độ lệch chuẩn, tổng, số lượng và tuỳ chọn là phân vị cho các chỉ số dạng số được thu thập trong các lần chạy thử nghiệm nhiều lần lặp lại, coi chúng là số thực. |
| AllocationInfo | Lưu giữ thông tin Phân bổ. |
| AllocationInfo.AllocationSorter | |
| AllocationInfo.SortMode | |
| AllocationsParser | |
| AllTestAppsInstallSetup |
Một ITargetPreparer cài đặt tất cả ứng dụng từ một thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị.
|
| AltDirBehavior |
Một enum để xác định các hành vi thay thế của thư mục cho nhiều trình cài đặt/trình đẩy cấu phần phần mềm kiểm thử
|
| AnalysisHeuristic | Thứ tự là yếu tố quan trọng. |
| AndroidBuildAPIException | Một lớp ngoại lệ cho lỗi liên quan đến Android Build API. |
| AndroidBuildAPIHelper | Phương thức trợ giúp dùng để tạo một ứng dụng Android Build. |
| AndroidBuildApiLogSaver | Một lớp lưu tệp nhật ký vào Android Build API. |
| AndroidBuildAPIOptions | Các lựa chọn cấu hình trên toàn hệ thống cho ứng dụng Android Build API. |
| AndroidBuildTestResult | Đối tượng vùng chứa để lưu trữ kết quả kiểm thử nhằm đăng lên Android Build API. |
| AndroidDebugBridge |
Kết nối với cầu gỡ lỗi Android (adb) phía máy chủ
Đây là điểm trung tâm để giao tiếp với mọi thiết bị, trình mô phỏng hoặc ứng dụng đang chạy trên các thiết bị đó. |
| AndroidDebugBridge.IClientChangeListener |
Các lớp triển khai giao diện này cung cấp các phương thức xử lý các thay đổi về ClientImpl.
|
| AndroidDebugBridge.IDebugBridgeChangeListener |
Các lớp triển khai giao diện này cung cấp một phương thức xử lý các thay đổi về AndroidDebugBridge (bao gồm cả việc khởi động lại).
|
| AndroidDebugBridge.IDeviceChangeListener |
Các lớp triển khai giao diện này cung cấp các phương thức xử lý việc thêm, xoá và thay đổi IDevice.
|
| AndroidJUnitTest | Một Kiểm thử chạy gói kiểm thử đo lường trên thiết bị đã cho bằng cách sử dụng android.support.test.runner.AndroidJUnitRunner. |
| AndroidTestOrchestratorRemoteTestRunner | Chạy một kiểm thử được hỗ trợ trên Android bằng lệnh adb và AndroidTestOrchestrator. |
| AoaTargetPreparer |
ITargetPreparer thực thi một loạt thao tác (ví dụ: nhấp và vuốt) bằng giao thức Phụ kiện mở Android (AOAv2).
|
| ApiResponse | Lớp để phân tích cú pháp giá trị trả về của API. |
| ApiResponse.Candidate | |
| ApiResponse.UsageMetadata | |
| ApkChangeDetector |
Lớp này phát hiện xem các APK cần cài đặt có khác với các APK trên thiết bị hay không, để quyết định xem có nên bỏ qua quá trình cài đặt và gỡ cài đặt ứng dụng trong setUp và tearDown của ERROR(/TestAppInstallSetup) hay không.
|
| AppBuildInfo |
Một IBuildInfo đại diện cho ứng dụng Android và(các) gói kiểm thử của ứng dụng đó.
|
| AppDeviceBuildInfo |
Lớp này không được dùng nữa.
Sử dụng trực tiếp IDeviceBuildInfo.
|
| AppSetup |
Một ITargetPreparer cài đặt một apk và các bài kiểm thử của apk đó.
|
| AppVersionFetcher | Lớp tiện ích để lấy chuỗi phiên bản ứng dụng từ thiết bị. |
| AppVersionFetcher.AppVersionInfo | Các loại thông tin về phiên bản ứng dụng. |
| ArchModuleController | Bộ điều khiển mô-đun không chạy kiểm thử khi không khớp với bất kỳ cấu trúc nào đã cho. |
| ArgsOptionParser |
Điền các trường Option từ các đối số dòng lệnh đã phân tích cú pháp.
|
| ArrayHelper | Lớp tiện ích cung cấp tính năng chuyển đổi mảng thành số nguyên/số nguyên dài cho dữ liệu nhận được từ các thiết bị thông qua adb. |
| ArrayUtil | Phương thức tiện ích cho mảng |
| ArtChrootPreparer | Tạo thư mục chroot cho các kiểm thử ART. |
| ArtGTest | |
| ArtifactDetails | Thông tin này mô tả cấu trúc của nội dung và bộ mô tả nội dung do công cụ CAS tạo |
| ArtifactDetails.ArtifactFileDescriptor | |
| ArtifactsAnalyzer | Một tiện ích giúp phân tích các cấu phần phần mềm để nắm được thông tin chi tiết. |
| ArtRunTest | Một trình chạy kiểm thử để chạy các bài kiểm thử thời gian chạy ART. |
| ArtRunTest.AdbShellCommandException | Một lớp ngoại lệ để báo cáo lỗi xảy ra trong quá trình thực thi lệnh shell ADB. |
| ArtTest | |
| ATestFileSystemLogSaver | Lớp LogSaver này được ATest dùng để lưu nhật ký vào một đường dẫn cụ thể. |
| AtestRunner |
Triển khai ITestSuite
|
| AtraceCollector |
Một IMetricCollector chạy atrace trong quá trình kiểm thử, thu thập kết quả và ghi nhật ký kết quả vào lệnh gọi.
|
| AtraceRunMetricCollector | Thu thập các dấu vết từ tất cả thư mục kiểm thử trong thư mục đã cho từ thiết bị kiểm thử, ghi nhật ký thư mục kiểm thử và xử lý hậu kỳ các tệp dấu vết trong thư mục kiểm thử, đồng thời tổng hợp các chỉ số. |
| AutoLogCollector | Liệt kê những bộ thu thập mà harness có thể tự động xử lý. |
| AutomatedReporters | Lớp xác định mối liên kết từ các trình báo cáo tự động của Tradefed. |
| AvdData | Dữ liệu Avd được trả về từ [IDevice.getAvdData]. |
| AveragePostProcessor | Triển khai trình xử lý hậu kỳ để tính giá trị trung bình của danh sách chỉ số. |
B
| BackgroundDeviceAction | Chạy một lệnh trên một thiết bị nhất định, lặp lại khi cần thiết cho đến khi hành động bị huỷ. |
| BadPacketException | Được truyền nếu nội dung của một gói không hợp lệ. |
| BaseDeviceMetricCollector |
Cách triển khai cơ bản của IMetricCollector cho phép bắt đầu và dừng thu thập trên onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) và ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)).
|
| BaseEmulatorPreparer | Trình chuẩn bị chung để chạy trình mô phỏng cục bộ. |
| BaseHostJUnit4Test | Lớp kiểm thử cơ sở để chạy các kiểm thử theo kiểu JUnit4 trên máy chủ lưu trữ. |
| BaseLeveledLogOutput |
Một cách triển khai cơ bản cho ILeveledLogOutput cho phép lọc một số thẻ dựa trên tên hoặc thành phần của thẻ.
|
| BaseModuleController |
Cách triển khai cơ bản của IModuleController cần được triển khai để kiểm tra xem một mô-đun có nên chạy hay không.
|
| BaseMultiTargetPreparer |
Phương thức triển khai cơ bản của IMultiTargetPreparer cho phép tắt đối tượng.
|
| BasePostProcessor |
IPostProcessor cơ sở mà mọi phương thức triển khai đều phải mở rộng.
|
| BaseRetryDecision |
Phương thức triển khai cơ bản của IRetryDecision.
|
| BaseStreamLogger<OS extends OutputStream> |
Một ILeveledLogOutput chuyển các thông điệp nhật ký đến một luồng đầu ra và đến stdout.
|
| BaseTargetPreparer |
Lớp triển khai cơ sở cho ITargetPreparer cho phép kiểm soát việc đối tượng có bị vô hiệu hoá hay không.
|
| BaseTestSuite | Một bài kiểm thử để chạy Bộ kiểm thử tính tương thích bằng hệ thống bộ kiểm thử mới. |
| BatchChannel<T> | Lớp trợ giúp để tải kết quả kiểm thử và các cấu phần phần mềm lên theo lô. |
| BatchChannel.BatchUploadAction<T> | Hành động cần thực hiện khi một lô mặt hàng đã sẵn sàng để tải lên. |
| BatteryController | Lớp tiện ích cho phép kiểm soát trạng thái sạc pin của thiết bị. |
| BatteryRechargeDeviceRecovery | Cho phép kích hoạt một lệnh khi mức pin của thiết bị xuống dưới một ngưỡng nhất định. |
| BatteryTemperature | |
| BatteryUnavailableDeviceRecovery | Trình kiểm tra chế độ khôi phục sẽ kích hoạt một cấu hình nếu không có thông tin về mức pin. |
| BeforeClassWithInfo |
Tương tự như BeforeClass nhưng phương thức được chú thích phải yêu cầu tham số TestInformation.
|
| BinaryState | Enum dùng để ghi lại trạng thái BẬT/TẮT với trạng thái IGNORE không hoạt động. |
| BluetoothConnectionLatencyCollector | Trình thu thập sẽ đẩy cấu hình chỉ số thời lượng statsd được xác định trước đến các thiết bị và thu thập thời lượng kết nối Bluetooth cho từng hồ sơ. |
| BluetoothConnectionStateCollector | Trình thu thập này sẽ thu thập các chỉ số BluetoothConnectionStateChanged và ghi lại số trạng thái kết nối cho từng hồ sơ. |
| BluetoothConnectionSuccessRatePostProcessor |
Triển khai trình xử lý hậu kỳ để tính tỷ lệ thành công cho một hồ sơ bluetooth
Sử dụng "metric-key-match" để chỉ định các chỉ số chứa trạng thái kết nối Bluetooth trong mảng số Ví dụ: [0, 1, 2, 3, 0, 1, 2, 3]. |
| BluetoothHciSnoopLogCollector | Trình thu thập để bật tính năng ghi nhật ký theo dõi HCI Bluetooth trên DUT và thu thập nhật ký cho từng kiểm thử. |
| BluetoothUtils |
Hàm tiện ích để gọi BluetoothInstrumentation trên thiết bị
Bạn có thể tìm thấy mã BluetoothInstrumentation ở phía thiết bị trong AOSP tại:
|
| BootstrapBuildProvider |
Một IDeviceBuildProvider khởi động thông tin bản dựng từ thiết bị kiểm thử
Thường được dùng cho các thiết bị có bản dựng do bên ngoài cung cấp, tức là |
| BootstrapServiceFileResolverLoader | Tải các trình phân giải bằng cách sử dụng cơ sở tải dịch vụ. |
| Bugreport | Đối tượng chứa các tham chiếu đến tệp báo cáo lỗi, tương thích với báo cáo lỗi dạng phẳng và báo cáo lỗi dạng nén (bugreportz). |
| BugreportCollector |
Một ITestInvocationListener truyền dữ liệu thu thập báo cáo lỗi khi các sự kiện có thể định cấu hình xảy ra, sau đó gọi ITestInvocationListener.testLog trên các thành phần con sau mỗi lần thu thập báo cáo lỗi.
|
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Predicate | Một vị từ đầy đủ mô tả thời điểm chụp báo cáo lỗi. |
| BugreportCollector.Relation | |
| BugreportCollector.SubPredicate | |
| BugreportzOnFailureCollector | Thu thập bugreportz khi một trường hợp kiểm thử không thành công. |
| BugreportzOnTestCaseFailureCollector | Thu thập bugreportz khi một trường hợp kiểm thử trong một lần chạy không thành công. |
| BuildAnalysis | Biểu thị kết quả của một quy trình phân tích bản dựng duy nhất. |
| BuildError | Được gửi nếu bản dựng được cung cấp không chạy được. |
| BuildInfo |
Cách triển khai chung của một IBuildInfo cần được liên kết với một ITestDevice.
|
| BuildInfoKey | Lớp chứa quá trình liệt kê liên quan đến các truy vấn thông tin bản dựng. |
| BuildInfoKey.BuildInfoFileKey |
Liệt kê tất cả các loại tệp đã biết có thể được truy vấn thông qua IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey).
|
| BuildInfoRecorder |
Một ITargetPreparer ghi siêu dữ liệu thông tin bản dựng vào một tệp được chỉ định.
|
| BuildInfoUtil |
Một lớp tiện ích giúp thao tác IBuildInfo
|
| BuildRetrievalError | Đã xảy ra lỗi nghiêm trọng khi truy xuất bản dựng để kiểm thử. |
| BuildSerializedVersion |
Lớp chứa phiên bản chuyển đổi tuần tự hiện tại của tất cả IBuildInfo.
|
| BuildTestsZipUtils | Một lớp trợ giúp cho các thao tác liên quan đến tệp zip kiểm thử do hệ thống bản dựng Android tạo |
| BulkEmailer | Một tiện ích gửi email cho phép thiết lập các cấu hình sau: khoảng thời gian gửi,kích thước ban đầu của đợt gửi, người nhận và tổng số thư. |
| BundletoolUtil | Lớp tiện ích sử dụng dòng lệnh bundletool để cài đặt .apks trên thiết bị. |
| ByteArrayInputStreamSource | |
| ByteArrayList | Một lớp đại diện cho mảng byte gọn nhẹ. |
| ByteArrayUtil | Các tiện ích để hoạt động trên mảng byte, ví dụ: chuyển đổi byte thành số nguyên. |
| ByteBufferUtil | |
| ByteStreamDownloader |
Một ứng dụng triển khai phương thức Read của dịch vụ ByteStream gRPC.
|
| ByteStreamUploader |
Một ứng dụng triển khai phương thức Write của dịch vụ ByteStream gRPC.
|
C
| CacheClientFactory |
Một nhà máy tạo ra một thực thể singleton của ICacheClient.
|
| CanceledException | Ngoại lệ trừu tượng cho ngoại lệ có thể được gửi khi thông tin đầu vào của người dùng huỷ hành động. |
| CapabilitiesNewReply | Tải trọng của câu trả lời CapabilitiesNew trong giao thức JDWP. |
| CarModuleController | Bộ điều khiển này ngăn chặn việc thực thi các trường hợp kiểm thử trên các thiết bị không phải thiết bị ô tô. |
| CarryDnaeError |
RuntimeException nội bộ để truyền DeviceNotAvailableException thông qua khung JUnit4.
|
| CarryInterruptedException | Được truyền khi hết thời gian chờ giai đoạn kiểm thử và cần có một InterruptedException từ luồng thực thi kiểm thử đến luồng thực thi lệnh gọi. |
| CasFuseDriverProfile | CasDriverProfile là một cách triển khai cụ thể của IFuseDriverProfile cho hình ảnh thiết bị là các thư mục được phân thành khối FastCDC. |
| CdmaDeviceFlasher | Một lớp nhấp nháy hình ảnh trên thiết bị Android thực có đài CDMA. |
| CecControllerTokenProvider | Nhà cung cấp mã thông báo cho các mã thông báo liên quan đến Điều khiển điện tử gia dụng (CEC). |
| CentralDirectoryInfo | CentralDirectoryInfo là một lớp chứa thông tin của một tệp/thư mục bên trong tệp zip. |
| CheckPairingPreparer |
Một CompanionAwarePreparer xác minh quá trình liên kết BT giữa thiết bị chính và thiết bị đồng hành
|
| Chunker |
Chia một blob thành một hoặc nhiều Chunk có kích thước tối đa là chunkSize byte.
|
| Chunker.Chunk | Một phần của một blob. |
| ChunkHandler | Phân lớp này bằng một lớp xử lý một hoặc nhiều loại khối. |
| CircularAtraceUtil | Một tiện ích atrace được phát triển chủ yếu để xác định nguyên nhân gốc của lỗi ANR trong quá trình kiểm thử Monkey. |
| CircularByteArray | Cấu trúc dữ liệu để lưu trữ một mảng có kích thước cố định hoạt động như một vùng đệm vòng và theo dõi tổng của tất cả các giá trị trong mảng. |
| ClangCodeCoverageCollector |
Một BaseDeviceMetricCollector sẽ kéo các phép đo mức độ phù hợp của Clang ra khỏi thiết bị và ghi lại các phép đo đó dưới dạng các cấu phần phần mềm kiểm thử.
|
| ClangProfileIndexer | Một lớp tiện ích lập chỉ mục các phép đo mức độ phù hợp của mã Clang. |
| ClassNotFoundConfigurationException |
ConfigurationException khi không tìm thấy lớp của một đối tượng.
|
| ClassPathScanner | Tìm các mục trên đường dẫn lớp. |
| ClassPathScanner.ClassNameFilter |
Một IClassPathFilter lọc và chuyển đổi tên lớp Java.
|
| ClassPathScanner.ExternalClassNameFilter |
Một ClassNameFilter từ chối các lớp bên trong
|
| ClassPathScanner.IClassPathFilter |
Bộ lọc cho các đường dẫn mục nhập classpath
Dựa theo |
| Khách hàng | Đây là một ứng dụng duy nhất, thường là một quy trình VM Dalvik. |
| Khách hàng | Ứng dụng lưu trữ kiểm thử Android tải kết quả kiểm thử lên dịch vụ Lưu trữ kiểm thử. |
| ClientData |
Chứa dữ liệu của một ClientImpl.
|
| ClientData.AllocationTrackingStatus | |
| ClientData.DebuggerStatus | |
| ClientData.HeapData | Thông tin về vùng nhớ khối xếp. |
| ClientData.HeapInfo | |
| ClientData.HprofData | |
| ClientData.HprofData.Type | |
| ClientData.IAllocationTrackingHandler | |
| ClientData.IHprofDumpHandler | Trình xử lý có thể hoạt động trên các kết xuất HPROF. |
| ClientData.IMethodProfilingHandler | Trình xử lý có thể hoạt động dựa trên thông tin về việc lập hồ sơ Phương thức |
| ClientData.MethodProfilingStatus | |
| ClientData.Names | |
| ClientImpl | Đây là một ứng dụng duy nhất, thường là một quy trình VM Dalvik. |
| ClientTracker |
Theo dõi thiết bị clients
|
| ClockworkUtils | Một tiện ích theo cơ chế đồng hồ để chia sẻ logic trên nhiều thiết bị |
| CloseableTraceScope | Một lớp có phạm vi cho phép báo cáo phần theo dõi thông qua try-with-resources |
| ClusterBuildInfo |
Một lớp IBuildInfo cho các bản dựng được chuyển từ TFC.
|
| ClusterBuildProvider |
IBuildProvider để tải tài nguyên kiểm thử TFC xuống.
|
| ClusterClient |
Một cách triển khai IClusterClient để tương tác với phần phụ trợ TFC.
|
| ClusterCommand | Một lớp đại diện cho một tác vụ được tìm nạp từ Cụm TF. |
| ClusterCommand.RequestType | |
| ClusterCommand.State | Trạng thái của lệnh trong cụm TF. |
| ClusterCommandConfigBuilder | Một lớp để tạo tệp cấu hình cho lệnh cụm. |
| ClusterCommandEvent | Một lớp để đóng gói các sự kiện lệnh cụm sẽ được tải lên. |
| ClusterCommandEvent.Builder | |
| ClusterCommandEvent.Type | |
| ClusterCommandLauncher |
Một lớp IRemoteTest để chạy một lệnh từ TFC thông qua một quy trình con TF.
|
| ClusterCommandScheduler |
Một ICommandScheduler để hỗ trợ TFC (Cụm Tradefed).
|
| ClusterCommandStatus | Một lớp đại diện cho trạng thái và lý do huỷ của một lệnh từ Cụm TF. |
| ClusterDeviceInfo | Một lớp để đóng gói thông tin thiết bị của cụm đồng hồ cần tải lên. |
| ClusterDeviceInfo.Builder | |
| ClusterDeviceMonitor |
Một chế độ triển khai IDeviceMonitor báo cáo kết quả cho dịch vụ Cụm Tradefed.
|
| ClusterEventUploader<T extends IClusterEvent> |
Lớp ClusterEventUploader, tải IClusterEvent lên TFC.
|
| ClusterHostEvent | Một lớp để đóng gói các sự kiện máy chủ lưu trữ cụm cần tải lên. |
| ClusterHostEvent.Builder | |
| ClusterHostEvent.HostEventType | Các enum của nhiều loại sự kiện máy chủ lưu trữ. |
| ClusterHostUtil | Các hàm tiện ích tĩnh cho Cụm TF để lấy các thực thể cấu hình chung, thông tin máy chủ lưu trữ, v.v. |
| ClusterLogSaver |
Một lớp ILogSaver để tải kết quả kiểm thử lên TFC.
|
| ClusterLogSaver.FilePickingStrategy | Chiến lược chọn tệp. |
| ClusterOptions | |
| CodeCoverageCollector |
Một BaseDeviceMetricCollector sẽ kéo các phép đo mức độ phù hợp của Java và gốc ra khỏi thiết bị, đồng thời ghi lại các phép đo đó dưới dạng các cấu phần phần mềm kiểm thử.
|
| CodeCoverageTest | Một Kiểm thử chạy gói kiểm thử đo lường trên một thiết bị nhất định và tạo báo cáo mức độ sử dụng mã. |
| CollectingByteOutputReceiver |
Một IShellOutputReceiver thu thập toàn bộ đầu ra của shell vào một byte[].
|
| CollectingOutputReceiver |
Một IShellOutputReceiver thu thập toàn bộ đầu ra của shell vào một String.
|
| CollectingOutputReceiver |
Một IShellOutputReceiver thu thập toàn bộ đầu ra của shell vào một String.
|
| CollectingTestListener |
Một ITestInvocationListener sẽ thu thập tất cả kết quả kiểm thử.
|
| CollectorHelper |
Trợ giúp thực hiện một số thao tác IMetricCollector cần thiết ở một số nơi.
|
| CommandBaselineSetter | Một setter chung để xử lý các chế độ cài đặt cơ bản của thiết bị thông qua các lệnh adb shell. |
| CommandFileParser | Trình phân tích cú pháp cho tệp chứa một nhóm dòng lệnh. |
| CommandFileParser.CommandLine | |
| CommandInterrupter | Dịch vụ cho phép các lệnh TradeFederation bị gián đoạn hoặc được đánh dấu là không gián đoạn. |
| CommandLineBuildInfoBuilder |
Tiện ích dùng để ghi lại các đối số thông tin bản dựng thông thường từ dòng lệnh và tạo IBuildInfo từ các đối số đó.
|
| CommandOptions |
Triển khai ICommandOptions.
|
| CommandOptionsGetter | Triển khai dịch vụ trả về giá trị lựa chọn lệnh của một lệnh gọi nhất định. |
| CommandRejectedException | |
| CommandResult | Chứa kết quả của một lệnh. |
| CommandRunner | Một điểm truy cập TradeFederation thay thế sẽ chạy lệnh được chỉ định trong các đối số dòng lệnh rồi thoát. |
| CommandRunner.ExitCode | Mã lỗi có thể thoát. |
| CommandScheduler | Một trình lập lịch để chạy các lệnh TradeFederation trên tất cả các thiết bị hiện có. |
| CommandScheduler.HostState | Các trạng thái của máy chủ lưu trữ |
| CommandStatus | Biểu thị trạng thái của một thao tác có thời gian. |
| CommandStatusHandler | Trình xử lý giúp theo dõi và cập nhật trạng thái của một lệnh gọi. |
| CommandSuccessModuleController | Lớp cơ sở cho bộ điều khiển mô-đun để bỏ qua mô-đun kiểm thử dựa trên lỗi lệnh shell. |
| CommonLogRemoteFileUtil | Tiện ích này giúp tránh trùng lặp mã trên các biểu diễn thiết bị từ xa khác nhau cho logic tìm nạp nhật ký từ xa của các tệp chung. |
| CommonLogRemoteFileUtil.KnownLogFileEntry | Thông tin đại diện cho một mục nhật ký đã biết của các thiết bị từ xa. |
| CompanionAllocator |
Lớp cơ sở chịu trách nhiệm phân bổ và giải phóng thiết bị đồng hành
|
| CompanionAwarePreparer |
Một ITargetPreparer đóng gói logic để lấy một thiết bị đồng hành đã được phân bổ.
|
| CompanionAwareTest |
Lớp kiểm thử cơ sở bao bọc phần khởi động của việc nhận và kiểm tra thiết bị đồng hành
Lớp con có thể gọi |
| CompanionDeviceTracker | Một lớp để phân bổ và giải phóng các thiết bị đồng hành |
| CompanionRunCommandTargetPreparer |
Một ITargetPreparer chạy các lệnh được chỉ định trên thiết bị đồng hành được phân bổ
|
| CompanionTestAppInstallSetup |
Một ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào một thiết bị đồng hành được phân bổ.
|
| CompileBootImageWithSpeedTargetPreparer | Biên dịch lại đường dẫn lớp khởi động và máy chủ hệ thống bằng bộ lọc trình biên dịch "speed". |
| ConditionFailureMonitor | Theo dõi mọi lỗi từ lệnh gọi. |
| ConditionPriorityBlockingQueue<T> |
Một lớp an toàn cho luồng có các thao tác tương tự như ERROR(/PriorityBlockingQueue), có thể truy xuất các đối tượng thoả một điều kiện nhất định.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
Một ConditionPriorityBlockingQueue.IMatcher khớp với mọi đối tượng.
|
| ConditionPriorityBlockingQueue.IMatcher<T> | Một giao diện để xác định xem các phần tử có đáp ứng một số loại điều kiện hay không. |
| ConfigCompleter |
Triển khai Completer cho các cấu hình TF của chúng tôi.
|
| ConfigurableGrpcDynamicShardingClient | |
| Configuration |
Một cách triển khai IConfiguration cụ thể giúp lưu trữ các đối tượng cấu hình đã tải trong một bản đồ.
|
| ConfigurationDef | Lưu giữ bản ghi về một cấu hình, các đối tượng được liên kết và các lựa chọn của đối tượng đó. |
| ConfigurationDef.ConfigObjectDef | Đối tượng lưu giữ thông tin cho một className và số lần xuất hiện của đối tượng đó (ví dụ: nếu một cấu hình có cùng một đối tượng hai lần, thì đối tượng đầu tiên sẽ có số lần xuất hiện đầu tiên). |
| ConfigurationDescriptor | Đối tượng cấu hình mô tả một khía cạnh nào đó của chính cấu hình. |
| ConfigurationDescriptor.LocalTestRunner | Enum dùng để cho biết trình chạy kiểm thử cục bộ. |
| ConfigurationException | Được truyền nếu không tải được cấu hình. |
| ConfigurationFactory |
Nhà máy để tạo IConfiguration.
|
| ConfigurationFactory.ConfigLoader | Triển khai IConfigDefLoader theo dõi các cấu hình được đưa vào từ một cấu hình gốc và đưa ra một ngoại lệ đối với các cấu hình bao gồm theo vòng tròn. |
| ConfigurationFactory.ExceptionLoader | |
| ConfigurationUtil | Hàm tiện ích để xử lý các tệp cấu hình. |
| ConfigurationXmlParserSettings |
Một lớp đơn giản để chấp nhận các chế độ cài đặt cho ConfigurationXmlParser
Để truyền các chế độ cài đặt cho lớp này, bạn phải dùng bí danh. |
| ConfigurationYamlParser | Trình phân tích cú pháp cho cấu hình Tradefed theo kiểu YAML |
| ConfigUtil | Lớp tiện ích để tạo, tương tác và đẩy các tệp cấu hình statsd. |
| ConfigUtil.LogSource | |
| Console |
Bảng điều khiển TradeFederation chính cung cấp cho người dùng giao diện để tương tác
Hiện hỗ trợ các thao tác như
|
| Console.ArgRunnable<T> |
Một Runnable có phương thức run có thể nhận một đối số
|
| Console.CaptureList |
Loại tiện ích cho List<List<String>>
|
| ConsoleReaderOutputStream |
Một OutputStream có thể dùng để System.out.print() phát nội dung một cách phù hợp với LineReader unfinishedLine của người dùng.
|
| ConsoleResultReporter | Trình báo cáo kết quả để in kết quả kiểm thử ra bảng điều khiển. |
| ContentAnalysisContext | Cung cấp bối cảnh xung quanh một nội dung để phân tích nội dung đó một cách thích hợp. |
| ContentAnalysisContext.AnalysisMethod | Phần này mô tả những điều cần lưu ý về cấu trúc nội dung để phân tích đúng cách. |
| ContentAnalysisResults | Tóm tắt kết quả phân tích nội dung. |
| ContentInformation | Biểu thị nội dung cho một mục tiêu bản dựng nhất định của phiên bản cơ sở và phiên bản hiện tại. |
| ContentMerkleTree | Tính toán MerkleTree từ thông tin nội dung. |
| ContentModuleLister | Tính toán danh sách mô-đun từ ngữ cảnh. |
| ContentProviderHandler | Trình xử lý trừu tượng các hoạt động tương tác của trình cung cấp nội dung và cho phép sử dụng trình cung cấp nội dung phía thiết bị cho nhiều thao tác. |
| ContentRequest | Lớp để tạo yêu cầu đối với API. |
| ContentRequest.Content | |
| ContentRequest.InlineData | |
| ContentRequest.Part | |
| CountingTestResultListener |
Một TestResultListener theo dõi tổng số bài kiểm tra theo TestStatus
|
| CountTestCasesCollector |
Đếm và báo cáo số lượng trường hợp kiểm thử cho một IRemoteTest nhất định.
|
| CoverageMeasurementForwarder | Một kiểm thử giữ chỗ chuyển tiếp các phép đo mức độ phù hợp từ trình cung cấp bản dựng đến trình ghi nhật ký. |
| CoverageOptions | Đối tượng Tradefed để lưu giữ các lựa chọn về mức độ phù hợp. |
| CoverageOptions.Toolchain | |
| CpuThrottlingWaiter |
Một ITargetPreparer đợi cho đến khi tần số tối đa trên tất cả các lõi được khôi phục về mức cao nhất có thể
|
| CreateAvdPreparer | |
| CreateUserPreparer | Đối tượng chuẩn bị để tạo người dùng và dọn dẹp người dùng đó vào cuối. |
| CurlGenAiClient | Cung cấp một ứng dụng khách trung tâm để tương tác với GenAI API và đưa ra các yêu cầu về câu lệnh. |
| CurlGenAiClient.Model | Danh sách các mô hình có thể sử dụng. |
| CurrentInvocation | Một lớp theo dõi và cung cấp thông tin về lệnh gọi hiện tại, hữu ích ở mọi nơi trong lệnh gọi. |
| CurrentInvocation.InvocationInfo | Một số khoá có tên đặc biệt mà chúng tôi sẽ luôn điền sẵn cho lệnh gọi. |
| CurrentInvocation.IsolationGrade | Mô tả cấp độ cách ly |
D
| DdmJdwpExtension | |
| DdmJdwpExtension.DdmInterceptor | |
| DdmJdwpExtension.Event | |
| DdmPreferences | Lựa chọn ưu tiên cho thư viện ddm. |
| Trình gỡ lỗi | Đây là một kết nối đang chờ xử lý hoặc đã thiết lập với trình gỡ lỗi JDWP. |
| DebugHostLogOnFailureCollector | Trình thu thập sẽ thu thập và ghi nhật ký phía máy chủ lưu trữ khi xảy ra lỗi trường hợp kiểm thử. |
| DebugViewDumpHandler | |
| DefaultConnection | Biểu thị kết nối mặc định của một thiết bị, giả định là kết nối adb tiêu chuẩn của thiết bị. |
| DefaultConnection.ConnectionBuilder | Trình tạo dùng để mô tả kết nối. |
| DefaultRemoteAndroidTestRunner |
Phần mở rộng của RemoteAndroidTestRunner ddmlib để đặt một số giá trị mặc định cho các trường hợp sử dụng Tradefed.
|
| DefaultTestsZipInstaller | Một quy trình triển khai mặc định của trình cài đặt zip kiểm thử. |
| DelegatedInvocationExecution |
InvocationExecution sẽ uỷ quyền thực thi cho một tệp nhị phân Tradefed khác.
|
| DependenciesResolver | Một loại trình cung cấp mới cho phép lấy tất cả các phần phụ thuộc cho một kiểm thử. |
| DeviceActionTargetPreparer |
ITargetPreparer để thực hiện các thao tác trên thiết bị.
|
| DeviceActionUtil | Một lớp Tiện ích để thực thi các thao tác trên thiết bị. |
| DeviceActionUtil.Command | Các lệnh cho thao tác trên thiết bị. |
| DeviceActionUtil.DeviceActionConfigError | Ngoại lệ đối với lỗi cấu hình. |
| DeviceAllocationResult | Biểu thị kết quả của một lần thử phân bổ cho một lệnh. |
| DeviceAllocationState | Biểu thị trạng thái phân bổ của thiết bị theo quan điểm của IDeviceManager |
| DeviceAvailableChecker | Trình kiểm tra để đảm bảo mô-đun không khiến thiết bị ở trạng thái ngoại tuyến. |
| DeviceBaselineChecker | Đặt chế độ cài đặt cơ sở của thiết bị trước mỗi mô-đun. |
| DeviceBaselineSetter | Lớp trừu tượng dùng để tạo chế độ cài đặt cơ bản cho thiết bị. |
| DeviceBatteryLevelChecker |
Một IRemoteTest kiểm tra mức sạc pin tối thiểu và chờ pin đạt đến ngưỡng sạc thứ hai nếu không có mức sạc tối thiểu.
|
| DeviceBatteryResourceMetricCollector | Trình thu thập này thu thập các chỉ số về pin của thiết bị. |
| DeviceBuildDescriptor |
Một lớp trình bao bọc cho IBuildInfo, chứa các phương thức trợ giúp để truy xuất thông tin bản dựng nền tảng thiết bị.
|
| DeviceBuildInfo |
Một IBuildInfo đại diện cho bản dựng hoàn chỉnh của thiết bị Android và (không bắt buộc) các kiểm thử của bản dựng đó.
|
| DeviceBuildInfoBootStrapper |
Một ITargetPreparer thay thế các trường thông tin bản dựng bằng các thuộc tính được đọc từ thiết bị
Điều này rất hữu ích khi kiểm thử các thiết bị có bản dựng được tạo từ một nguồn bên ngoài (ví dụ: |
| DeviceBuildInfoInjector |
Một ITargetPreparer chèn siêu dữ liệu DeviceBuildDescriptor vào IBuildInfo.
|
| DeviceCleaner | Thực hiện thao tác khởi động lại hoặc định dạng làm thao tác dọn dẹp sau khi kiểm thử và có thể tắt màn hình |
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceConcurrentUtil |
Chứa các phương thức và lớp tiện ích để thực thi lệnh đồng thời phía thiết bị
Sử dụng |
| DeviceConcurrentUtil.ShellCommandCallable<V> |
Một ERROR(/Callable) bao bọc thông tin chi tiết về việc thực thi lệnh shell trên một ITestDevice.
|
| DeviceConfigurationHolder |
Một phương thức triển khai IDeviceConfiguration cụ thể lưu trữ các đối tượng cấu hình thiết bị đã tải trong các thuộc tính của nó.
|
| DeviceConnection |
Biểu thị một kết nối đến thiết bị thông qua ADB để sử dụng với ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)).
|
| DeviceConnection.Factory | |
| DeviceDescriptor | Một lớp chứa thông tin mô tả thiết bị đang được kiểm thử. |
| DeviceDisconnectedException | Được gửi khi không thể truy cập vào thiết bị thông qua loại phương thức truyền dữ liệu của thiết bị, ví dụ: nếu thiết bị không còn xuất hiện qua USB hoặc kết nối TCP/IP |
| DeviceErrorIdentifier | Giá trị nhận dạng lỗi từ lỗi thiết bị và lỗi do thiết bị báo cáo. |
| DeviceFailedToBootError | Được tạo nếu thiết bị không khởi động được sau khi được nhấp nháy bằng một bản dựng. |
| DeviceFeatureFlag | |
| DeviceFeatureModuleController | Một bộ điều khiển mô-đun không chạy các kiểm thử khi không hỗ trợ một số tính năng nhất định. |
| DeviceFileReporter |
Một lớp tiện ích kiểm tra các tệp trên thiết bị và gửi chúng đến ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) nếu tìm thấy.
|
| DeviceFlashPreparer |
Một ITargetPreparer cài đặt ROM hình ảnh trên phần cứng Android thực.
|
| DeviceFoldableState | Biểu thị trạng thái gập của thiết bị do "cmd device_state print-states" trả về. |
| DeviceFolderBuildInfo |
Một IDeviceBuildInfo cũng chứa các cấu phần phần mềm khác trong một thư mục trên hệ thống tệp cục bộ.
|
| DeviceImageTracker | Đối với một số bản cập nhật thiết bị gia tăng, chúng tôi cần các tệp cơ sở để tính toán sự khác biệt. |
| DeviceImageTracker.FileCacheTracker | Theo dõi thông tin về hình ảnh thiết bị được lưu vào bộ nhớ đệm và siêu dữ liệu của hình ảnh đó |
| DeviceImageZipFlashingTargetPreparer | Một trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh thiết bị được cung cấp thông qua một định dạng cụ thể. |
| DeviceImpl | Một thiết bị. |
| DeviceInspectionResult | Một lớp chứa kết quả kiểm tra thiết bị khi thiết bị không hoạt động. |
| DeviceInternetAccessibilityResourceMetricCollector | Trình thu thập dữ liệu sẽ ping google.com để kiểm tra xem thiết bị có quyền truy cập Internet hay không. |
| DeviceJUnit4ClassRunner |
Trình chạy kiểm thử JUnit4 cũng hỗ trợ IDeviceTest.
|
| DeviceJUnit4ClassRunner.LogAnnotation | Chú thích giả nhằm chuyển nhật ký đến người báo cáo. |
| DeviceJUnit4ClassRunner.MetricAnnotation | Chú thích giả nhằm truyền các chỉ số đến người báo cáo. |
| DeviceJUnit4ClassRunner.TestLogData |
Triển khai ExternalResource và TestRule.
|
| DeviceJUnit4ClassRunner.TestMetrics |
Triển khai ExternalResource và TestRule.
|
| DeviceListMonitorTask | |
| DeviceLogger | Lớp cầu nối để sử dụng utils.ILogger cho Incremental. |
| DeviceManagementGrpcServer | Máy chủ GRPC cho phép đặt trước một thiết bị từ Tradefed. |
| DeviceManager | |
| DeviceManager.FastbootDevice | Hình ảnh minh hoạ một thiết bị ở Chế độ khởi động nhanh. |
| DeviceMerkleTree | Tính toán MerkleTree từ thông tin nội dung trên thiết bị. |
| DeviceMetricData | Đối tượng lưu giữ tất cả dữ liệu do các trình thu thập chỉ số thu thập. |
| DeviceMonitor |
DeviceMonitor theo dõi các thiết bị được đính kèm vào adb.
|
| DeviceMonitor.DeviceListComparisonResult | |
| DeviceMonitorMultiplexer |
Một lớp proxy để truyền các yêu cầu đến nhiều IDeviceMonitor.
|
| DeviceNotAvailableException | Được gửi khi thiết bị không còn dùng được để kiểm thử. |
| DeviceOwnerTargetPreparer |
Một ITargetPreparer thiết lập thành phần chủ sở hữu thiết bị.
|
| DeviceParameterizedRunner | Trình chạy được tham số hoá theo kiểu JUnit4 cho các kiểm thử được tham số hoá do phía máy chủ điều khiển. |
| DeviceProperties | Định nghĩa hằng số chung cho tên thuộc tính phía thiết bị |
| DeviceRecoveryModeUtil | |
| DeviceReleaseReporter | Trình báo cáo bản phát hành thiết bị xử lý việc giao tiếp với quy trình chính của(các) thiết bị sẽ được phát hành. |
| DeviceResetFeature | Triển khai tính năng đặt lại thiết bị phía máy chủ. |
| DeviceResetHandler | Tiện ích xử lý việc đặt lại thiết bị theo cách chung. |
| DeviceRuntimeException | Được tạo khi một thao tác trên thiết bị không mang lại kết quả như mong đợi. |
| DeviceSelectionOptions | Vùng chứa tiêu chí lựa chọn thiết bị. |
| DeviceSelectionOptions.DeviceRequestedType | Các loại thiết bị giữ chỗ được hỗ trợ. |
| DeviceSettingChecker | Kiểm tra xem chế độ cài đặt thiết bị có thay đổi trong quá trình chạy mô-đun hay không. |
| DeviceSetup |
Một ITargetPreparer định cấu hình thiết bị để kiểm thử dựa trên Option được cung cấp.
|
| DeviceSnapshotFeature | Triển khai ảnh chụp nhanh thiết bị phía máy chủ. |
| DeviceSnapshotHandler | Tiện ích xử lý ảnh chụp nhanh Cuttlefish. |
| DeviceStateMonitor |
Lớp trợ giúp để theo dõi trạng thái của một IDevice.
|
| DeviceStorageAgeResourceMetricCollector | Phân tích cú pháp tuổi lưu trữ từ logcat. |
| DeviceStorageFiller | Mục tiêu của người chuẩn bị là lấp đầy bộ nhớ để có một lượng dung lượng trống nhất định. |
| DeviceStorageStatusChecker | Kiểm tra xem thiết bị có đủ dung lượng ổ đĩa cho các phân vùng đã cho hay không. |
| DeviceStringPusher | Trình chuẩn bị mục tiêu để ghi một chuỗi vào tệp. |
| DeviceSuite |
Mở rộng vùng chứa JUnit4 Suite để cung cấp ITestDevice cho các kiểm thử yêu cầu vùng chứa này.
|
| DeviceSyncHelper | Trợ lý giúp đồng bộ hoá hình ảnh thiết bị mới với thiết bị. |
| DeviceTestCase |
Trường hợp kiểm thử JUnit trợ giúp cung cấp các dịch vụ IRemoteTest và IDeviceTest.
|
| DeviceTestResult |
Một chuyên môn của TestResult sẽ huỷ bỏ khi DeviceNotAvailableException xảy ra
|
| DeviceTestResult.RuntimeDeviceNotAvailableException | |
| DeviceTestRunOptions | Một lớp trình tạo cho các lựa chọn liên quan đến việc chạy kiểm thử thiết bị thông qua BaseHostJUnit4Test. |
| DeviceTestSuite |
Bộ kiểm thử JUnit trợ giúp cung cấp các dịch vụ IRemoteTest và IDeviceTest.
|
| DeviceTraceCollector | Bộ thu thập sẽ bắt đầu dấu vết perfetto khi bắt đầu chạy kiểm thử và ghi tệp dấu vết vào cuối. |
| DeviceUnavailableMonitor | Trình nghe này chỉ cố gắng ghi lại DNAE ở cấp trường hợp kiểm thử. |
| DeviceUnresponsiveException |
Một chuyên môn của DeviceNotAvailableException cho biết thiết bị hiển thị với adb, nhưng không phản hồi (tức là lệnh hết thời gian chờ, không khởi động, v.v.)
|
| DeviceUpdateTargetPreparer |
Một ITargetPreparer trừu tượng xử lý các bước chung liên quan đến việc cập nhật thiết bị bằng tệp hình ảnh thiết bị từ một nguồn bên ngoài (khác với dịch vụ bản dựng).
|
| DeviceWifiResourceMetricCollector | Trình thu thập sẽ thu thập các chỉ số về tốc độ liên kết và cường độ tín hiệu Wi-Fi hiện đang kết nối. |
| DeviceWiper |
Một ITargetPreparer xoá dữ liệu người dùng
|
| DigestCalculator |
Phương thức tiện ích để tính toán Digest.
|
| DirectedGraph<V> | Một phương pháp triển khai đồ thị có hướng không có trọng số. |
| DisableSELinuxTargetPreparer | Trình chuẩn bị mục tiêu vô hiệu hoá SELinux nếu được bật. |
| DryRunKeyStore | Một kho khoá để chạy thử, trong đó mọi giá trị kho khoá luôn được thay thế và tìm thấy đúng cách. |
| DryRunner | Chạy thử nghiệm một cách minh bạch thay vì thực sự thực thi chúng. |
| DynamicFileStubTest | Đây là một bài kiểm thử tradefed để kiểm thử xem tradefed có thể phân giải tệp động một cách chính xác hay không. |
| DynamicRemoteFileResolver | Lớp giúp phân giải đường dẫn đến các tệp từ xa. |
| DynamicRemoteFileResolver.FileResolverLoader |
Tải các phương thức triển khai IRemoteFileResolver.
|
| DynamicShardHelper | Chiến lược phân đoạn để cho phép xếp hàng công việc từ xa giữa nhiều phiên bản TF |
| DynamicShardingConnectionInfoMessage | Lớp lưu trữ dữ liệu để giúp việc gửi qua máy chủ tính năng trở nên dễ dàng hơn. |
| DynamicSystemPreparer |
Một ITargetPreparer thiết lập hình ảnh hệ thống trên bản dựng thiết bị bằng Bản cập nhật hệ thống động.
|
E
| EarlyDeviceReleaseFeature | Triển khai máy chủ tính năng cho bản phát hành thiết bị ban đầu. |
| Một lớp trợ giúp để gửi email. | |
| EmailHostHealthAgent |
Triển khai IHostHealthAgent để gửi email từ báo cáo Giám sát máy chủ
|
| EmmaXmlConstants | Các hằng số được dùng khi phân tích cú pháp báo cáo xml emma. |
| EmulatorMemoryCpuCapturer | |
| EndCentralDirectoryInfo | EndCentralDirectoryInfo là một lớp chứa thông tin tổng thể của tệp zip. |
| EnforcedSeLinuxChecker | Trình kiểm tra trạng thái đảm bảo trạng thái của Selinux. |
| EnvironmentVariableUtil | Một tập hợp các phương thức trợ giúp để chuẩn bị các biến môi trường. |
| EraseUserDataPreparer |
Một ITargetPreparer xoá dữ liệu người dùng trên thiết bị.
|
| ErrorIdentifier | Giao diện này mô tả một lỗi cụ thể và các thuộc tính của lỗi đó. |
| ErrorStorageUtil | Lớp trợ giúp để thao tác với các lỗi cho phù hợp với bộ nhớ chung. |
| EventsLoggerListener | Trình nghe ghi tất cả các sự kiện mà trình nghe nhận được vào một tệp |
| ExceptionThrowingRunnerWrapper | |
| ExecutableAction | Một lớp giá trị đại diện cho một hành động có thể thực thi. |
| ExecutableActionResult |
Một lớp giá trị đại diện cho kết quả của ExecutableAction.
|
| ExecutableBaseTest | Lớp cơ sở cho kiểu kiểm thử có thể thực thi. |
| ExecutableHostTest | Trình chạy kiểm thử cho tệp thực thi chạy trên máy chủ. |
| ExecutableTargetTest | Trình chạy kiểm thử cho tệp thực thi chạy trên mục tiêu. |
| ExecutionFiles | Các phần phụ thuộc của tệp được tạo trong quá trình thực thi một hoạt động kiểm thử hoặc lệnh gọi cần được thực hiện để kiểm thử. |
| ExecutionFiles.FilesKey | Liệt kê các khoá tiêu chuẩn đã biết cho bản đồ. |
| ExecutionProperties | Các thuộc tính được tạo trong quá trình thực thi một hoạt động kiểm thử hoặc lệnh gọi. |
| ExistingBuildProvider |
Một IBuildProvider trả về IBuildInfo đã được tạo.
|
| ExtendedFile | Một phần mở rộng của tệp tiêu chuẩn để mang siêu dữ liệu liên quan đến bản dựng. |
| ExtensionAtomsRegistry | ExtensionAtomsRegistry để sử dụng statsd cục bộ. |
T6
| FailureDescription | Lớp mô tả thông tin về lỗi trong Trade Federation. |
| FakeTest | Một kiểm thử giả có mục đích là giúp dễ dàng tạo ra kết quả kiểm thử có thể lặp lại. |
| FakeTestsZipFolder | Một môi trường thử nghiệm cố định tạo thư mục kiểm thử giả chưa giải nén dựa trên danh sách nội dung. |
| FakeTestsZipFolder.ItemType | |
| FastbootCommandPreparer | Trình chuẩn bị mục tiêu kích hoạt fastboot và gửi các lệnh fastboot. |
| FastbootDeviceFlasher | Một lớp dựa vào fastboot để flash hình ảnh trên phần cứng Android thực. |
| FastbootHelper | Một lớp trợ giúp cho các thao tác fastboot. |
| FastbootPack | Làm theo quy cách của trình tải khởi động để giải nén. |
| FastbootUpdateBootstrapPreparer |
Một ITargetPreparer dàn dựng các tệp được chỉ định (trình tải khởi động, đài, tệp ZIP hình ảnh thiết bị) vào IDeviceBuildInfo để các thiết bị được flash bằng FastbootDeviceFlasher, sau đó chèn các thuộc tính thiết bị sau khi khởi động vào thông tin bản dựng cho mục đích báo cáo kết quả.
|
| FatalHostError | Một trường hợp ngoại lệ cho biết đã xảy ra lỗi không thể khôi phục nghiêm trọng trên máy chủ đang chạy TradeFederation và phiên bản TradeFederation đó phải được tắt. |
| FeatureFlagTargetPreparer | Cập nhật DeviceConfig (cờ tính năng được điều chỉnh bởi một dịch vụ từ xa). |
| FileDownloadCache | Một lớp trợ giúp duy trì bộ nhớ đệm LRU của hệ thống tệp cục bộ cho các tệp đã tải xuống. |
| FileDownloadCacheFactory |
Một nhà máy để tạo FileDownloadCache
|
| FileDownloadCacheWrapper |
Một lớp trình bao bọc cung cấp các cơ sở FileDownloadCache trong khi triển khai giao diện IFileDownloader.
|
| FileIdleMonitor | Theo dõi các tệp và thực thi một lệnh gọi lại nếu các tệp đó không hoạt động (tức là |
| FileInputStreamSource |
Một InputStreamSource nhận tệp đầu vào.
|
| FileListingService |
Cung cấp dịch vụ liệt kê tệp phụ IDevice.
|
| FileListingService.FileEntry | Đại diện cho một mục trong thư mục. |
| FileListingService.IListingReceiver |
Các lớp triển khai giao diện này cung cấp một phương thức xử lý kết quả không đồng bộ từ lệnh ls trên thiết bị.
|
| FileLogger |
Một ILeveledLogOutput chuyển các thông báo nhật ký đến một tệp và đến stdout.
|
| FilePermissionUtil | Lớp tiện ích cung cấp tính năng xử lý quyền đối với tệp. |
| FileProtoResultReporter |
Trình báo cáo Proto kết xuất TestRecord vào một tệp.
|
| FilePullerDeviceMetricCollector |
Một BaseDeviceMetricCollector lắng nghe khoá chỉ số đến từ thiết bị và kéo chúng dưới dạng tệp từ thiết bị.
|
| FilePullerLogCollector | Trình ghi nhật ký của tệp do phía thiết bị báo cáo. |
| FileSystemLogSaver | Lưu nhật ký vào hệ thống tệp. |
| FilesystemRootChecker | |
| FileUtil | Một lớp trợ giúp cho các thao tác liên quan đến tệp |
| FileUtil.LowDiskSpaceException | Được gửi đi nếu dung lượng ổ đĩa có thể sử dụng thấp hơn ngưỡng tối thiểu. |
| FilteredResultForwarder |
Biến thể của ResultForwarder chỉ cho phép báo cáo danh sách cho phép của TestDescription.
|
| FixedByteArrayOutputStream |
ERROR(/OutputStream) trong bộ nhớ chỉ lưu giữ một lượng dữ liệu tối đa.
|
| FlashingMethod | Một enum để mô tả phương thức được dùng để nháy đèn flash trên thiết bị đang thử nghiệm |
| FlashingResourcesParser | Một lớp phân tích cú pháp các phiên bản bắt buộc của tệp hình ảnh phụ cần thiết để flash một thiết bị. |
| FlashingResourcesParser.AndroidInfo |
Một typedef cho Map<String, MultiMap<String, String>>.
|
| FlashingResourcesParser.Constraint |
Một giao diện lọc, nhằm cho phép FlashingResourcesParser bỏ qua một số tài nguyên mà nếu không thì nó có thể sử dụng
|
| FlashingResourceUtil |
Tiện ích này giúp thiết lập phiên bản thích hợp của các cấu phần phần mềm để có thể flash chúng thông qua DeviceFlashPreparer.
|
| FoldableExpandingHandler |
Một IModuleParameterHandler mở rộng thành nhiều hơn cho mỗi cấu hình có thể gập lại không phải là cấu hình chính.
|
| FoldableHandler | Trình xử lý chung cho thiết bị có thể gập lại, có thể lấy các tham số về thiết bị có thể gập lại để tạo một mô-đun chuyên biệt. |
| FoldableModePreparer | Một trình chuẩn bị mục tiêu có thể chuyển đổi trạng thái gập của thiết bị. |
| FolderBuildInfo |
Triển khai cụ thể một IFolderBuildInfo.
|
| FolderSaver |
Một ITargetPreparer kéo các thư mục ra khỏi thiết bị, nén và lưu vào phần phụ trợ ghi nhật ký.
|
| FormattedGeneratorReporter | Trình báo cáo cho phép tạo báo cáo ở một định dạng cụ thể. |
| FreeDeviceState | |
| FuseMountManager | |
| FuseUtil | Một lớp trợ giúp cho các thao tác FUSE. |
| FutilityCommandPreparer | Người chuẩn bị thực hiện các lệnh vô ích. |
G
| GceAvdInfo | Cấu trúc lưu giữ dữ liệu liên quan cho một phiên bản AVD GCE nhất định. |
| GceAvdInfo.GceStatus | |
| GceAvdInfo.LogFileEntry | |
| GceLHPTunnelMonitor | Trình theo dõi luồng cho đường hầm proxy máy chủ lưu trữ phòng thí nghiệm Gce dùng để oxy hoá. |
| GceManager | Trợ lý quản lý các lệnh gọi GCE để bắt đầu/dừng và thu thập nhật ký từ GCE. |
| GceRemoteCmdFormatter | Lớp tiện ích để định dạng các lệnh nhằm truy cập vào một thiết bị GCE từ xa. |
| GceRemoteCmdFormatter.ScpMode | Bạn có thể dùng SCP để đẩy hoặc kéo tệp tuỳ thuộc vào cấu trúc của các đối số. |
| GceSshTunnelMonitor | Trình theo dõi luồng cho đường hầm ssh Gce. |
| GcovCodeCoverageCollector |
Một BaseDeviceMetricCollector sẽ kéo các phép đo mức độ phù hợp gcov ra khỏi thiết bị và ghi lại các phép đo đó dưới dạng các cấu phần phần mềm kiểm thử.
|
| GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector sẽ kéo các phép đo mức độ phù hợp của hạt nhân gcov ra khỏi debugfs và khỏi thiết bị, sau đó ghi nhật ký các phép đo đó dưới dạng các cấu phần phần mềm kiểm thử.
|
| GCSBucketUtil | Trình quản lý tệp để tải xuống và tải lên tệp từ Google Cloud Storage (GCS). |
| GCSBucketUtil.GCSFileMetadata | Trình bao bọc đơn giản cho thông tin tệp trong GCS. |
| GCSCommon | Đã huỷ! Thay vào đó, hãy sử dụng com.android.tradefed.util.gcs.GCSCommon. |
| GCSCommon | Lớp cơ sở cho thao tác Gcs như tải xuống và tải lên. |
| GCSConfigurationFactory |
ConfigurationFactory tải các cấu hình từ Google Cloud Storage.
|
| GCSConfigurationFactory.GCSConfigLoader |
Tiện ích của ConfigurationFactory.ConfigLoader tải cấu hình từ GCS, theo dõi các cấu hình được đưa vào từ một cấu hình gốc và đưa ra một ngoại lệ đối với các cấu hình bao gồm theo vòng tròn.
|
| GCSConfigurationServer | Máy chủ cấu hình tải các cấu hình từ Google Cloud Storage (GCS). |
| GCSDownloaderHelper | Trình tải xuống cho bộ chứa GCS, có chức năng xử lý việc lưu vào bộ nhớ đệm và phân giải cấu hình chung. |
| GCSFileDownloader | Trình tải tệp xuống để tải tệp xuống từ Google Cloud Storage (GCS). |
| GCSFileDownloaderBase | Trình tải tệp xuống để tải tệp xuống từ Google Cloud Storage (GCS). |
| GCSFileUploader | Trình tải tệp lên để tải dữ liệu tệp lên Google Cloud Storage (GCS). |
| GCSHelper | |
| GCSHostResourceManager | Tải tài nguyên máy chủ lưu trữ xuống từ GCS (Google Cloud Storage). |
| GcsRemoteFileResolver |
Triển khai IRemoteFileResolver cho phép tải xuống từ một bộ chứa GCS.
|
| GenericLogcatEventParser<LogcatEventType> | Phân tích cú pháp dữ liệu đầu vào logcat cho các sự kiện. |
| GenericLogcatEventParser.LogcatEvent | Cấu trúc để lưu trữ một sự kiện logcat cùng với loại sự kiện và thông báo logcat kích hoạt |
| GetPreviousPassedHelper | Trợ giúp để lấy các bộ lọc kiểm thử đã được truyền trước đó. |
| GkiDeviceFlashPreparer | Một trình chuẩn bị mục tiêu sẽ flash thiết bị bằng hình ảnh chung của nhân chung Android. |
| GlobalConfiguration |
Một phương thức triển khai IGlobalConfiguration lưu trữ các đối tượng cấu hình đã tải trong một bản đồ
|
| GlobalFilterGetter | Triển khai dịch vụ trả về các bộ lọc của một lệnh gọi nhất định. |
| GlobalTestFilter | Các lựa chọn lọc được áp dụng cho lệnh gọi. |
| GoogleAccountPreparer |
Một ITargetPreparer hỗ trợ việc định cấu hình tài khoản Google.
|
| GoogleAccountUtil | Một tiện ích hỗ trợ việc định cấu hình tài khoản Google trên thiết bị |
| GoogleApiClientUtil | Tiện ích để tạo ứng dụng Google API. |
| GoogleApiClientUtilBase | |
| GoogleBenchmarkResultParser | Phân tích kết quả của Google Benchmark chạy từ shell và trả về một bản đồ với tất cả kết quả. |
| GoogleBenchmarkTest | Một Kiểm thử chạy gói kiểm thử điểm chuẩn của Google trên thiết bị đã cho. |
| GranularRetriableTestWrapper |
Một lớp trình bao bọc hoạt động trên IRemoteTest để phân tách IRemoteTest ở cấp độ trường hợp kiểm thử.
|
| GranularRetriableTestWrapper.StartEndCollector | Trợ lý lớp học để phát hiện thời điểm bắt đầu và kết thúc chạy bị thiếu. |
| GsiDeviceFlashPreparer | Một trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh hệ thống chung của Android. |
| GTest | Một Kiểm thử chạy gói kiểm thử gốc trên thiết bị đã cho. |
| GTestBase | Lớp cơ sở của gTest |
| GTestListTestParser | Một trình phân tích cú pháp kết quả cho chế độ chạy thử gtest với tham số "--gtest_list_tests". |
| GTestResultParser | Phân tích kết quả "chế độ đầu ra thô" của các kiểm thử gốc bằng GTest chạy từ trình bao và thông báo cho ITestInvocationListener về kết quả. |
| GTestXmlResultParser | Phân tích cú pháp kết quả "chế độ đầu ra xml" của các kiểm thử gốc bằng GTest chạy từ shell và thông báo cho ITestRunListener về kết quả. |
Cao
| HandleAppName | Xử lý khối "tên ứng dụng" (APNM). |
| HandleExit | Gửi yêu cầu rời khỏi chương trình. |
| HandleHeap | Xử lý thông tin cập nhật về trạng thái của heap. |
| HandleHello | Xử lý khối "hello" (HELO) và tính năng khám phá. |
| HandleNativeHeap | Xử lý thông tin cập nhật về trạng thái của luồng. |
| HandleProfiling | Xử lý thông tin cập nhật về trạng thái của heap. |
| HandleTest | Xử lý thông tin cập nhật về trạng thái của luồng. |
| HandleThread | Xử lý thông tin cập nhật về trạng thái của luồng. |
| HandleViewDebug | |
| HandleWait | Xử lý khối "wait" (WAIT). |
| HarnessException | Lớp ngoại lệ cơ sở cho ngoại lệ được gửi trong bộ kiểm thử. |
| HarnessIOException | Ngoại lệ Harness giúp giải quyết các vấn đề về tệp. |
| HarnessRuntimeException | |
| HeapHostMonitor |
Việc triển khai AbstractHostMonitor giúp theo dõi bộ nhớ heap trên máy chủ và ghi nhật ký định kỳ vào nhật ký hoạt động.
|
| HeapSegment | Mô tả các loại và vị trí của các đối tượng trong một phân đoạn của vùng nhớ heap. |
| HeapSegment.HeapSegmentElement | Mô tả một đối tượng/khu vực được mã hoá trong dữ liệu HPSG. |
| HelloWorldMultiTargetPreparer |
Ví dụ về cách triển khai IMultiTargetPreparer.
|
| HistoryLogger | TF History Logger, nhật ký đặc biệt chỉ chứa một số sự kiện cụ thể. |
| HostGTest | Một Kiểm thử chạy gói kiểm thử gốc. |
| HostMetric | Lớp này đại diện cho một mẫu chỉ số máy chủ lưu trữ cần được báo cáo. |
| HostOptions | Lớp lưu giữ các lựa chọn về máy chủ lưu trữ. |
| HostStatsdMetricCollector |
Một IMetricCollector thu thập các chỉ số statsd từ phía máy chủ lưu trữ bằng cách sử dụng các lệnh tiện ích statsd.
|
| HostTest | Một trình chạy kiểm thử cho các kiểm thử dựa trên máy chủ lưu trữ JUnit. |
| HostUtils | Triển khai một số phương thức tiện ích hữu ích để chạy các kiểm thử trên máy chủ lưu trữ. |
| HprofAllocSiteParser | Lớp trợ giúp để phân tích cú pháp thông tin từ phần Vị trí phân bổ của báo cáo hprof. |
| HttpHelper | Chứa các phương thức trợ giúp để thực hiện yêu cầu http |
| HttpHelper.RequestRunnable |
Runnable để đưa ra yêu cầu bằng IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult).
|
| HttpMultipartPost | Lớp trợ giúp để tạo yêu cầu đăng HTTP nhiều phần. |
| HttpRemoteFileResolver |
Triển khai IRemoteFileResolver cho phép tải tệp từ xa xuống qua http
|
| HttpsRemoteFileResolver |
Triển khai IRemoteFileResolver cho phép tải tệp từ xa xuống qua https
|
I
| IAbi | Giao diện đại diện cho ABI đang được kiểm thử. |
| IAbiReceiver | Một bài kiểm thử cần ABI đang được kiểm thử. |
| IAndroidDebugBridge |
Định nghĩa giao diện cho các phương thức ERROR(/com.android.ddmlib.AndroidDebugBridge) được dùng trong gói này.
|
| IAppBuildInfo |
Giao diện này không còn được dùng nữa.
Sử dụng trực tiếp IBuildInfo.
|
| IAutoRetriableTest |
Giao diện cho một IRemoteTest không triển khai ITestFilterReceiver nhưng vẫn muốn hỗ trợ tính năng tự động thử lại.
|
| IBatteryInfo | Giao diện xác định hoạt động tương tác với pin của thiết bị. |
| IBatteryInfo.BatteryState | Mô tả trạng thái sạc pin hiện tại. |
| IBlockFilter | Kiểm soát việc có phân phát một khối dữ liệu phải được gửi đến thiết bị hay không. |
| IBlockTransformer | Biến đổi khối dữ liệu (không bắt buộc) trước khi gửi. |
| IBuildInfo | Lưu giữ thông tin về bản dựng đang được kiểm thử. |
| IBuildInfo.BuildInfoProperties |
Một số thuộc tính mà IBuildInfo có thể có để điều chỉnh một số cách xử lý của thuộc tính đó.
|
| IBuildProvider | Chịu trách nhiệm cung cấp thông tin về bản dựng đang được kiểm thử. |
| IBuildReceiver | Một kiểm thử cần tham chiếu đến bản dựng đang được kiểm thử. |
| ICacheClient | Một giao diện cho ứng dụng bộ nhớ đệm. |
| IClusterClient | Một giao diện để tương tác với phần phụ trợ TFC. |
| IClusterEvent | Giao diện cho mọi sự kiện cụm cần tải lên TFC. |
| IClusterEventUploader<T extends IClusterEvent> | Giao diện cho ClusterEventUploader |
| IClusterOptions | Một giao diện để nhận các lựa chọn liên quan đến cụm. |
| ICommandOptions | Vùng chứa cho các lựa chọn thực thi đối với lệnh. |
| ICommandScheduler | Một trình lập lịch để chạy các lệnh TradeFederation. |
| ICommandScheduler.IScheduledInvocationListener | Trình nghe cho các sự kiện gọi khi quá trình gọi hoàn tất. |
| ICompressionStrategy | Một giao diện đại diện cho thuật toán nén có thể được chọn trong thời gian chạy. |
| IConfigOptionValueTransformer | Một giao diện để thao tác với giá trị lựa chọn cấu hình |
| IConfigurableVirtualDevice | Một giao diện cung cấp thông tin về thông tin thiết bị ảo có thể được định cấu hình trước (địa chỉ IP máy chủ lưu trữ, người dùng máy chủ lưu trữ, độ lệch cổng, v.v.). |
| IConfiguration | Thông tin cấu hình cho một lệnh gọi TradeFederation. |
| IConfigurationFactory |
Factory để tạo IConfiguration
|
| IConfigurationReceiver |
Giao diện đơn giản để biểu thị đối tượng chấp nhận một IConfiguration.
|
| IConfigurationServer | Một giao diện cho máy chủ cấu hình. |
| ICredentialFactory |
Một giao diện cho nhà máy thông tin đăng nhập để tạo Credential oauth2.
|
| IDefaultObjectLoader | Giao diện để tải các đối tượng mặc định phải có trong cấu hình YAML của chúng tôi. |
| IDefaultObjectLoader.LoaderConfiguration | Đối tượng cấu hình tải để truyền thông tin đến trình tải. |
| IDevice | Một thiết bị. |
| IDevice.DeviceState | Trạng thái của thiết bị. |
| IDevice.DeviceUnixSocketNamespace | Không gian tên của một Ổ cắm miền Unix được tạo trên thiết bị. |
| IDevice.Feature | Tính năng phần mềm ở cấp thiết bị. |
| IDevice.HardwareFeature | Tính năng phần cứng ở cấp thiết bị. |
| IDeviceActionReceiver | Cung cấp một API để nhận các sự kiện trên thiết bị. |
| IDeviceBuildInfo |
Một IBuildInfo đại diện cho bản dựng hoàn chỉnh của thiết bị Android và (không bắt buộc) các kiểm thử của bản dựng đó.
|
| IDeviceBuildProvider |
Một IBuildProvider sử dụng thông tin từ ITestDevice để truy xuất bản dựng.
|
| IDeviceConfiguration | Giao diện Trình giữ cấu hình thiết bị. |
| IDeviceConnection | Biểu thị một kết nối với thiết bị có thể đọc và ghi. |
| IDeviceConnection.Factory | |
| IDeviceFlasher | Nâng cấp hình ảnh thiết bị trên một thiết bị. |
| IDeviceFlasher.UserDataFlashOption | Liệt kê các lựa chọn để xử lý hình ảnh dữ liệu người dùng |
| IDeviceManager | Giao diện để quản lý bộ thiết bị có sẵn để kiểm thử. |
| IDeviceManager.IFastbootListener | Trình nghe các thay đổi về trạng thái fastboot. |
| IDeviceMonitor | Giao diện để theo dõi trạng thái của thiết bị. |
| IDeviceMonitor.DeviceLister |
Một lớp tương tự như Runnable sẽ trả về các thiết bị đã biết và trạng thái của chúng.
|
| IDeviceRecovery | Giao diện để khôi phục một thiết bị đã chuyển sang trạng thái ngoại tuyến. |
| IDeviceSelection | Giao diện cho tiêu chí lựa chọn thiết bị. |
| IDeviceSelection.BaseDeviceType | |
| IDeviceStateMonitor |
Cung cấp các cơ sở để theo dõi trạng thái của IDevice.
|
| IDeviceTest |
Giao diện cho đối tượng cần tham chiếu đến một ITestDevice.
|
| IDisableable | Giao diện mô tả một đối tượng Tradefed có thể bị vô hiệu hoá. |
| IdSizesReply | |
| IDynamicShardingClient |
Giao diện trình bao bọc cho ứng dụng phân đoạn
Điều này là để chúng ta có thể thay thế bằng một HTTP hoặc một phương thức kiểm thử nếu cần. |
| IDynamicShardingConnectionInfo | Giao diện cho các lớp chứa thông tin kết nối phân đoạn động |
| IEmail | Giao diện để gửi email. |
| IEmail.Message | Vùng chứa dữ liệu thư email. |
| IFileDownloader | Giao diện để tải một tệp từ xa xuống. |
| IFileEntry |
Định nghĩa giao diện cung cấp hợp đồng đơn giản hơn, có thể mô phỏng cho các phương thức FileEntry.
|
| IFileResolverLoader |
Tải các phương thức triển khai IRemoteFileResolver.
|
| IFileResolverLoader.ResolverLoadingException | Ngoại lệ được tạo nếu không tải hoặc khởi tạo được một trình phân giải. |
| IFlashingResourcesParser | Giao diện để cung cấp các phiên bản bắt buộc của tệp hình ảnh phụ cần thiết để flash một thiết bị. |
| IFlashingResourcesRetriever | Giao diện để truy xuất các tệp hình ảnh phụ cần thiết để flash một thiết bị. |
| IFolderBuildInfo |
Một IBuildInfo trừu tượng đơn giản có các cấu phần phần mềm bản dựng nằm trong một thư mục hệ thống tệp cục bộ.
|
| IFormatterGenerator |
Giao diện mô tả một trình định dạng cho SuiteResultHolder.
|
| IFuseDriverProfile | Xác định hành vi cụ thể của một trình điều khiển FUSE cụ thể, cho phép MountManager là chung. |
| IGlobalConfiguration | Một lớp bao gồm thông tin cấu hình chung cho một phiên bản Trade Federation duy nhất (bao gồm bất kỳ số lượng lệnh gọi nào của cấu hình thực tế). |
| IHarnessException | Nội dung mô tả về giao diện ngoại lệ của bộ công cụ sẽ được các ngoại lệ của bộ công cụ triển khai. |
| IHostCleaner | Dọn dẹp máy chủ sau khi quá trình chạy thử nghiệm hoàn tất. |
| IHostHealthAgent | Một giao diện để phát ra các chỉ số về máy chủ lưu trữ hoặc thiết bị. |
| IHostMonitor | Giao diện để gửi dữ liệu máy chủ lưu trữ |
| IHostMonitor.HostDataPoint | Lớp chung cho dữ liệu cần báo cáo. |
| IHostMonitor.HostMetricType | |
| IHostOptions | Giao diện phần giữ chỗ cho các lựa chọn về máy chủ lưu trữ. |
| IHostOptions.PermitLimitType | Liệt kê các bộ giới hạn giấy phép có thể có |
| IHostResourceManager | Giao diện để quản lý tài nguyên máy chủ lưu trữ. |
| IHttpHelper | Phương thức hỗ trợ để thực hiện các yêu cầu http. |
| IHttpHelper.DataSizeException | |
| IIncrementalSetup | Một giao diện giúp quyết định xem có nên thử thiết lập gia tăng cho các trình chuẩn bị TradeFed hay không. |
| IInstrumentationResultParser | Giao diện để phân tích cú pháp kết quả của một lần chạy kiểm thử đo lường từ shell. |
| IInstrumentationResultParser.SessionResultCodes | Mã kết quả của phiên đo lường am. |
| IInstrumentationResultParser.StatusCodes | Mã trạng thái của kết quả kiểm thử. |
| IInstrumentationResultParser.StatusKeys | Các khoá trạng thái kiểm thử có liên quan. |
| IInvocationContext | Lưu giữ thông tin về Invocation để các kiểm thử truy cập nếu cần. |
| IInvocationContext.TimingEvent | |
| IInvocationContextReceiver | Một kiểm thử cần tham chiếu đến ngữ cảnh của lệnh gọi. |
| IInvocationExecution | Giao diện mô tả những hành động sẽ được thực hiện trong quá trình gọi. |
| IKeyStoreClient | Giao diện để truy cập vào một kho khoá cho mật khẩu hoặc dữ liệu nhạy cảm. |
| IKeyStoreFactory |
Nhà máy để tạo IKeyStoreClient.
|
| ILabPreparer |
Giao diện đánh dấu cho người chuẩn bị phòng thí nghiệm
Hãy xem phần |
| ILeveledLogOutput | Các lớp triển khai giao diện này cung cấp các phương thức xử lý việc xuất thông báo nhật ký. |
| ILogcatReceiver |
Một lớp cung cấp đầu ra của logcat của thiết bị dưới dạng InputStreamSource.
|
| ILogger | Giao diện dùng để hiển thị cảnh báo/lỗi. |
| ILogRegistry |
Một giao diện cho trình ghi nhật ký singleton ILogOutput, có chức năng ghép kênh và quản lý nhiều trình ghi nhật ký.
|
| ILogRegistry.EventType | Các sự kiện hữu ích cần được ghi lại |
| ILogSaver | Các lớp triển khai giao diện này cung cấp các phương thức để lưu trữ nhật ký ở một vị trí trung tâm. |
| ILogSaverListener |
Cho phép ITestInvocationListener lắng nghe thời điểm các tệp nhật ký được lưu.
|
| ImageContentAnalyzer | Trình phân tích để phân tích nội dung hình ảnh trên thiết bị |
| IManagedTestDevice | Một ITestDevice có vòng đời được quản lý. |
| IManagedTestDevice.DeviceEventResponse |
Vùng chứa cho phản hồi đối với lệnh gọi IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
| IManagedTestDeviceFactory |
Giao diện nhà sáng tạo cho IManagedTestDevice
|
| IMetricCollector | Giao diện này sẽ được thêm dưới dạng một trình trang trí khi báo cáo kết quả kiểm thử để thu thập các chỉ số phù hợp. |
| IMetricCollectorReceiver |
Giao diện mà IRemoteTest cần triển khai nếu cần lấy danh sách IMetricCollector cho lần chạy thử nghiệm.
|
| IMoblyYamlResultHandler | Giao diện của trình xử lý kết quả mobly yaml. |
| IMoblyYamlResultHandler.ITestResult | Giao diện của kết quả mobly yaml |
| IModuleController | Giao diện để kiểm soát việc có nên thực thi một mô-đun hay không. |
| IModuleController.RunStrategy | Enum mô tả cách thực thi mô-đun. |
| IModuleParameterHandler | Giao diện cho các tham số của mô-đun bộ. |
| IMultiDeviceRecovery | Giao diện để khôi phục nhiều thiết bị không kết nối mạng. |
| IMultiDeviceTest | Giao diện này không còn được dùng nữa. Giao diện này tạm thời được giữ lại để đảm bảo khả năng tương thích nhưng thực tế không còn được dùng nữa. Vui lòng không triển khai. |
| IMultiTargetPreparer | Chuẩn bị môi trường kiểm thử cho nhiều thiết bị cùng lúc. |
| INativeDevice |
Cung cấp một API đáng tin cậy và có cấp độ cao hơn một chút cho ddmlib IDevice.
|
| INativeDeviceTest |
Giao diện cho đối tượng cần tham chiếu đến một INativeDevice.
|
| IncrementalImageUtil | Một tiện ích để tận dụng bản cập nhật thiết bị và hình ảnh gia tăng. |
| IncrementalInstallSession | Được dùng để tạo một phiên cài đặt gói gia tăng trong đó các khối của APK đã cài đặt được truyền trực tuyến đến thiết bị khi cần đọc. |
| IncrementalInstallSession.Builder | |
| InfraErrorIdentifier | Giá trị nhận dạng lỗi từ cơ sở hạ tầng Trade Federation và cơ sở hạ tầng phụ thuộc (chẳng hạn như cơ sở hạ tầng Build). |
| InputStreamSource |
Về cơ bản, giao diện này bao bọc một ERROR(/InputStream) để có thể sao chép.
|
| InstallAllTestZipAppsSetup |
Một ITargetPreparer cài đặt tất cả ứng dụng trong tệp zip kiểm thử.
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
Một ITargetPreparer cài đặt một hoặc nhiều apk nằm trên hệ thống tệp.
|
| InstallBuildEnvApkSetup |
Một ITargetPreparer cài đặt một hoặc nhiều tệp apk kiểm thử từ môi trường bản dựng nền tảng Android.
|
| InstallCreateReceiver | Đầu ra của receiver cho dòng lệnh "pm install-create". |
| InstalledInstrumentationsTest | Chạy tất cả các phương thức đo lường được tìm thấy trên thiết bị hiện tại. |
| InstallException | Được truyền nếu không cài đặt hoặc gỡ cài đặt được ứng dụng. |
| InstallKernelModulePreparer | Một trình chuẩn bị mục tiêu cài đặt các mô-đun kernel. |
| InstallMetrics | |
| InstallReceiver | Đầu ra của lệnh "pm install package.apk". |
| InstantAppHandler |
Trình xử lý cho ModuleParameters.INSTANT_APP.
|
| InstrumentationPreparer |
Một ITargetPreparer chạy công cụ đo lường
|
| InstrumentationProtoResultParser | Phân tích cú pháp kết quả "chế độ đầu ra protoStd" của một lần chạy kiểm thử đo lường từ shell và thông báo cho ITestRunListener về kết quả. |
| InstrumentationResultParser | Phân tích kết quả của "chế độ đầu ra thô" của một lần chạy kiểm thử đo lường từ shell và thông báo cho ITestRunListener về kết quả. |
| InstrumentationTest | Một Kiểm thử chạy gói kiểm thử đo lường trên thiết bị đã cho. |
| InvocationCacheHelper | Tiện ích để xử lý việc tải lên và tra cứu kết quả bộ nhớ đệm lệnh gọi. |
| InvocationCacheHelper.CacheInvocationResultDescriptor | Mô tả kết quả trong bộ nhớ đệm. |
| InvocationContext |
Phương thức triển khai chung của IInvocationContext.
|
| InvocationExecution | Lớp mô tả tất cả các bước gọi: tải bản dựng xuống, target_prep, chạy kiểm thử, dọn dẹp. |
| InvocationLocal<T> | Lớp này cung cấp các biến trong phạm vi lệnh gọi. |
| InvocationMetricLogger | Một lớp tiện ích cho một lệnh gọi để ghi lại một số chỉ số. |
| InvocationMetricLogger.InvocationGroupMetricKey | Tính năng nhóm cho phép ghi nhật ký một số nhóm theo cùng một khoá. |
| InvocationMetricLogger.InvocationMetricKey | Một số khoá có tên đặc biệt mà chúng tôi sẽ luôn điền sẵn cho lệnh gọi. |
| InvocationProtoResultReporter | Trình báo cáo lưu trữ thông tin về bộ nhớ đệm ở cấp độ lệnh gọi và danh sách các mô-đun của bộ nhớ đệm |
| InvocationStatus | Một lớp để lưu trữ trạng thái gọi. |
| InvocationStatus | Một enum trợ giúp để biểu thị trạng thái gọi |
| InvocationSummaryHelper |
Lớp trợ giúp để thu thập và báo cáo TestSummary cho nhóm người nghe
|
| InvocationToJUnitResultForwarder |
Một lớp theo dõi các sự kiện ITestInvocationListener và chuyển tiếp các sự kiện đó đến TestListener.
|
| IPostProcessor | Trình xử lý hậu kỳ là một đối tượng Trade Federation nhằm cho phép xử lý các chỉ số và nhật ký SAU khi kiểm thử và TRƯỚC khi báo cáo kết quả. |
| IRecorderClient | Giao diện để giao tiếp với phần phụ trợ của trình ghi ResultDB. |
| IRemoteAndroidTestRunner | Giao diện để chạy lệnh kiểm thử Android từ xa và báo cáo kết quả cho một trình nghe. |
| IRemoteAndroidTestRunner.CoverageOutput | |
| IRemoteAndroidTestRunner.TestSize | |
| IRemoteFeature | Giao diện mô tả một tính năng trong Tradefed có thể được thực thi dựa trên yêu cầu. |
| IRemoteFileResolver | Giao diện cho các đối tượng có thể phân giải một tệp từ xa thành một tệp cục bộ. |
| IRemoteFileResolver.RemoteFileResolverArgs | Các đối số được truyền đến các trình phân giải |
| IRemoteFileResolver.ResolvedFile | Lớp lưu giữ thông tin về tệp đã phân giải và một số siêu dữ liệu. |
| IRemoteScheduledListenersFeature |
Phần mở rộng của IRemoteFeature để hỗ trợ truyền trong IScheduledInvocationListener.
|
| IRemoteTest |
Một kiểm thử báo cáo kết quả trực tiếp đến ITestInvocationListener.
|
| IReportNotExecuted |
Trong trường hợp thực thi không đầy đủ, IRemoteTest triển khai giao diện này có thể báo cáo các kiểm thử chưa thực thi để cải thiện báo cáo.
|
| IRescheduler | Giao diện để lên lịch lại một cấu hình để thực thi trong tương lai. |
| IResourceMetricCollector | Giao diện để người dùng triển khai các trình thu thập tài nguyên tuỳ chỉnh. |
| IRestApiHelper | Một giao diện trợ giúp để thực hiện các lệnh gọi API REST. |
| IResumableTest | Giao diện này không còn được dùng nữa. Không cần đến nữa |
| IRetryDecision | Giao diện thúc đẩy quyết định thử lại và áp dụng bộ lọc trên lớp để thử lại có mục tiêu hơn. |
| IRuntimeHintProvider | |
| IRunUtil | Giao diện để chạy các thao tác có thời gian và lệnh hệ thống. |
| IRunUtil.EnvPriority | Enum xác định xem có đặt hay huỷ đặt một env cụ thể hay không. |
| IRunUtil.IRunnableResult | Một giao diện để thực thi không đồng bộ một thao tác trả về trạng thái boolean. |
| ISandbox | Giao diện xác định một hộp cát có thể dùng để chạy một lệnh gọi. |
| ISandboxFactory |
Nhà máy để tạo ISandbox.
|
| ISetOptionReceiver |
Việc triển khai giao diện này phải có một Option có tên "set-option" được liên kết với HostTest.SET_OPTION_NAME.
|
| IShardableListener |
ITestInvocationListener có thể được phân đoạn.
|
| IShardableTest |
Một IRemoteTest có thể được chia thành các kiểm thử phụ có thể thực thi riêng biệt.
|
| IShardHelper | Giao diện của một đối tượng mô tả chiến lược phân đoạn cần áp dụng cho một cấu hình. |
| IShellEnabledDevice | Một thiết bị trừu tượng có thể nhận các lệnh shell. |
| IShellOutputReceiver | Các lớp triển khai giao diện này cung cấp các phương thức xử lý đầu ra từ lệnh shell từ xa trên một thiết bị/trình mô phỏng. |
| IsolatedHostTest | Triển khai một trình chạy TradeFed sử dụng một quy trình con để thực thi các kiểm thử trong môi trường có ít sự phụ thuộc thay vì thực thi chúng trên quy trình chính. |
| IStackTraceInfo | Các lớp triển khai giao diện này cung cấp một phương thức trả về dấu vết ngăn xếp. |
| ISupportGranularResults |
Giao diện chỉ định liệu ITestInvocationListener có hỗ trợ nhận kết quả chi tiết hay không.
|
| ISystemStatusChecker | Một trình kiểm tra thực hiện các bước kiểm tra trạng thái hệ thống và trả về giá trị boolean để cho biết liệu hệ thống có ở trạng thái dự kiến hay không. |
| ISystemStatusCheckerReceiver |
Một IRemoteTest yêu cầu quyền truy cập vào ISystemStatusChecker từ cấu hình.
|
| ITargetCleaner | Giao diện này không còn được dùng nữa. tearDown đã được chuyển sang giao diện ITargetPreparer cơ sở. |
| ITargetPreparer | Chuẩn bị môi trường kiểm thử cho quá trình kiểm thử. |
| ITemporaryDevice | Giao diện đại diện cho một thiết bị có thể là một phần giữ chỗ tạm thời. |
| ITerribleFailureHandler |
Một giao diện để xử lý các lỗi nghiêm trọng từ LogUtil.CLog.wtf(String, Throwable)
|
| ITestAnnotationFilterReceiver | Một trình chạy có thể lọc những kiểm thử cần chạy dựa trên chú thích. |
| ITestCollector | Hỗ trợ việc thu thập dữ liệu kiểm thử; khi được đặt, trình chạy kiểm thử phải thực hiện một lượt chạy thử để thu thập các trường hợp kiểm thử mà không thực sự thực thi chúng. |
| ITestDevice |
Cung cấp một API đáng tin cậy và có cấp độ cao hơn một chút cho ddmlib IDevice.
|
| ITestDevice.ApexInfo | Một lớp cấu trúc đơn giản để lưu trữ thông tin về một APEX duy nhất |
| ITestDevice.MountPointInfo | Một lớp cấu trúc đơn giản để lưu trữ thông tin về một điểm gắn duy nhất |
| ITestDevice.RecoveryMode | |
| ITestFileFilterReceiver | Một trình chạy có thể nhận một tệp chỉ định những kiểm thử cần chạy và/hoặc không cần chạy. |
| ITestFilterReceiver | Một trình chạy có thể lọc những kiểm thử cần chạy. |
| ITestInformationReceiver |
Giao diện để nhận TestInformation cho một số lớp.
|
| ITestInvocation | Xử lý một lệnh gọi kiểm thử TradeFederation. |
| ITestInvocation.ExitInformation | Biểu thị một số thông tin thoát cho một lệnh gọi. |
| ITestInvocationListener | Trình nghe kết quả kiểm thử từ lệnh gọi kiểm thử. |
| ITestLifeCycleReceiver | Nhận thông báo về sự kiện trong quá trình chạy kiểm thử đo lường. |
| ITestLogger | Một thực thể có thể thực hiện việc ghi nhật ký luồng dữ liệu thuộc nhiều loại. |
| ITestLoggerReceiver |
Một thực thể có thể được chèn bằng một thực thể ITestLogger để có thể dùng cho mục đích ghi nhật ký.
|
| ITestRunListener | Nhận thông báo về sự kiện trong quá trình chạy kiểm thử đo lường. |
| ITestsPool | Giao diện mô tả một nhóm các bài kiểm thử mà chúng ta có thể truy cập và chạy |
| ITestStorageClient | Giao diện để giao tiếp với phần phụ trợ Bộ nhớ kiểm thử Android. |
| ITestSuite | Lớp trừu tượng dùng để chạy Bộ kiểm thử. |
| ITestSuite.IsolatedModuleGrade | |
| ITestSuite.MultiDeviceModuleStrategy | |
| ITestSuiteResultLoader | Giao diện mô tả một trình trợ giúp để tải các kết quả trước đó theo cách có thể chạy lại. |
| ITestSummaryListener |
Giao diện cho phép ITestInvocationListener trao đổi một số thông tin hạn chế thông qua bản tóm tắt.
|
| ITestsZipInstaller | Cài đặt các kiểm thử từ tệp zip kiểm thử (do hệ thống xây dựng xuất ra) trên một thiết bị. |
| ITokenProvider | Giao diện mô tả một đối tượng có thể cung cấp mã thông báo của một thiết bị cụ thể. |
| ITokenRequest |
Giao diện mà IRemoteTest có thể triển khai để cho biết rằng giao diện này yêu cầu một thiết bị có mã thông báo đặc biệt.
|
J
| JarHostTest | Trình chạy kiểm thử cho các kiểm thử JUnit phía máy chủ lưu trữ. |
| JarHostTest.HostTestListener | Trình nghe bao bọc chuyển tiếp tất cả sự kiện, ngoại trừ testRunStarted() và testRunEnded() đến trình nghe được nhúng. |
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector sẽ kéo các phép đo mức độ phù hợp của Java ra khỏi thiết bị và ghi lại các phép đo đó dưới dạng các cấu phần phần mềm kiểm thử.
|
| JavaCodeCoverageFlusher | Một lớp tiện ích giúp đặt lại và buộc xoá các phép đo mức độ sử dụng mã Java khỏi các quy trình đang chạy trên thiết bị. |
| JdwpAgent | |
| JdwpCommands | Các hằng số lệnh JDWP như được chỉ định tại đây |
| JdwpExtension | |
| JdwpHandshake | |
| JdwpInterceptor | |
| JdwpPacket | Một gói JDWP, nằm ở đầu ByteBuffer ở đâu đó. |
| JdwpPayload | |
| JdwpProtocol | |
| JSONFileKeyStoreClient | Một mẫu triển khai trong đó tệp JSON cục bộ đóng vai trò là kho khoá. |
| JSONFileKeyStoreFactory |
Triển khai JSON KeyStore Factory, cung cấp JSONFileKeyStoreClient để truy cập vào Tệp kho khoá JSON.
|
| JsonHttpTestResultReporter | Một trình báo cáo kết quả mã hoá kết quả chỉ số kiểm thử và thông tin về nhánh, thiết bị thành JSON và POST vào một điểm cuối dịch vụ HTTP |
| JUnit4ResultForwarder | Trình chuyển tiếp kết quả từ JUnit4 Runner. |
| JUnit4TestFilter |
Lớp trợ giúp cung cấp tính năng lọc cho runner JUnit4 bằng cách mở rộng Filter.
|
| JUnitRunUtil |
Một lớp trợ giúp để chuyển hướng lệnh gọi IRemoteTest.run(TestInformation, ITestInvocationListener) đến lệnh gọi Test.run(TestResult).
|
| JUnitToInvocationResultForwarder |
Một lớp theo dõi các sự kiện TestListener và chuyển tiếp các sự kiện đó đến một ITestInvocationListener.
|
| JUnitXmlParser | Trình phân tích cú pháp trích xuất dữ liệu kết quả kiểm thử từ kết quả JUnit được lưu trữ trong XMLJUnitResultFormatter của ant và chuyển tiếp dữ liệu đó đến ITestInvocationListener. |
nghìn
| KernelModuleUtils | |
| KernelTargetTest | Trình chạy kiểm thử cho tệp thực thi chạy trên mục tiêu và phân tích kết quả kiểm thử của kiểm thử hạt nhân. |
| KernelTestModuleController | Lớp cơ sở cho một bộ điều khiển mô-đun không chạy các kiểm thử khi không khớp với cấu trúc . |
| KeyguardControllerState | Vùng chứa cho các trạng thái khoá bảo vệ. |
| KeyguardStatusChecker | Kiểm tra trạng thái khoá bảo vệ sau khi thực thi mô-đun. |
| KeyStoreException | Được gửi khi xảy ra lỗi nghiêm trọng về kho khoá. |
| KillExistingEmulatorPreparer |
ITargetPreparer tắt một trình mô phỏng đang chạy.
|
| KnownFailurePreparer | Trình chuẩn bị mục tiêu để bỏ qua việc thử lại lỗi đã biết. |
| KTapResultParser | Đọc đầu ra KTAP do mô-đun kiểm thử KUnit tạo và đặt trong tệp "results" trong debugfs. |
| KTapResultParser.ParseResolution | |
| KUnitModuleTest | Trình chạy kiểm thử để chạy các mô-đun kiểm thử KUnit trên thiết bị. |
L
| LabResourceDeviceMonitor | Trình giám sát tài nguyên phòng thí nghiệm khởi động/quản lý máy chủ gRPC cho LabResourceService. |
| LargeOutputReceiver | Một lớp được thiết kế để giúp chạy các lệnh chạy dài thu thập đầu ra. |
| LastShardDetector |
Khi chạy phân đoạn cục bộ, đôi khi chúng ta chỉ muốn thực thi một số thao tác khi phân đoạn cuối cùng đạt đến invocationEnded(long).
|
| LeakedThreadStatusChecker | Trình kiểm tra trạng thái để đảm bảo mô-đun không làm rò rỉ một Luồng đang chạy. |
| LegacySubprocessResultsReporter | Một cách triển khai cố định của trình báo cáo kết quả quy trình con. Cách triển khai này vẫn tương thích với các phiên bản TF/CTS trước đây (ví dụ: 8 trở lên), mặc dù có những thay đổi trong siêu lớp của trình báo cáo. |
| ListInstrumentationParser |
Một IShellOutputReceiver phân tích cú pháp đầu ra của truy vấn "pm list instrumentation"
|
| ListInstrumentationParser.InstrumentationTarget | |
| LocalAndroidVirtualDevice | Lớp cho các thiết bị ảo cục bộ chạy trên máy chủ TradeFed. |
| LocalAppBuildProvider |
Một IBuildProvider tạo ra một IBuildInfo dựa trên đường dẫn cục bộ được cung cấp
|
| LocalDeveloper | Phát hiện và trả về xem đây có phải là nhà phát triển cục bộ đang chạy Tradefed hay không. |
| LocalDeviceBuildProvider |
Một IBuildProvider tạo IDeviceBuildInfo dựa trên đường dẫn thư mục hệ thống tệp được cung cấp.
|
| LocalEmulatorLaunch | TargetPreparer khởi chạy trình mô phỏng cục bộ từ môi trường bản dựng Android. |
| LocalEmulatorSnapshot | TargetPreparer dùng để tạo một ảnh chụp nhanh trình mô phỏng sạch từ môi trường phát triển/bản dựng Android |
| LocalFileHeader | LocalFileHeader là một lớp chứa thông tin của một tệp/thư mục bên trong tệp zip. |
| LocalFileResolver |
Triển khai IRemoteFileResolver cho phép liên kết các tệp trên thiết bị
|
| LocalFolderBuildProvider |
Một IBuildProvider tạo IFolderBuildInfo dựa trên đường dẫn cục bộ được cung cấp
|
| LocalHostResourceManager | Tài nguyên máy chủ lưu trữ của người quản lý. |
| LocalPool | Triển khai một nhóm kiểm thử cục bộ |
| LocalRunInstructionBuilder | Tiện ích để biên dịch chỉ dẫn chạy kiểm thử cục bộ. |
| LockSettingsBaselineSetter | Một phương thức thiết lập để xoá các chế độ cài đặt khoá màn hình. |
| Nhật ký | |
| Nhật ký | Lớp nhật ký phản ánh API trong các nguồn Android chính. |
| Log.ILogOutput | Các lớp triển khai giao diện này cung cấp các phương thức xử lý việc xuất thông báo nhật ký. |
| Log.LogLevel | Enum Cấp độ nhật ký. |
| Log.LogLevel | Enum Cấp độ nhật ký. |
| LogAssociation | Một lớp đại diện cho mối liên kết giữa tệp nhật ký và một bài kiểm thử. |
| LogcatCrashResultForwarder | Trình nghe đặc biệt: khi có lỗi (quá trình đo lường gặp sự cố), trình nghe này sẽ cố gắng trích xuất thông tin về sự cố từ logcat và thêm thông tin đó vào thông báo lỗi liên kết với kiểm thử. |
| LogcatEventParser | |
| LogcatEventType |
Loại sự kiện cho LogcatEventParser.
|
| LogcatOnFailureCollector | Trình thu thập sẽ ghi lại và đăng nhập một logcat khi một trường hợp kiểm thử không thành công. |
| LogcatReceiver | Lớp thu thập logcat ở chế độ nền. |
| LogcatTimingMetricCollector | Một trình thu thập chỉ số thu thập thông tin về thời gian (ví dụ: thời gian chuyển đổi người dùng) từ logcat trong một hoặc nhiều lần kiểm thử lặp lại bằng cách sử dụng các mẫu biểu thức chính quy đã cho để phân tích cú pháp tín hiệu bắt đầu và kết thúc của một sự kiện từ các dòng logcat. |
| LogDataType | Biểu thị loại dữ liệu của dữ liệu nhật ký. |
| LogFile | Lớp lưu giữ siêu dữ liệu cho một tệp nhật ký đã lưu. |
| LogFileSaver |
Một đối tượng hỗ trợ cho ITestInvocationListener sẽ lưu dữ liệu nhật ký vào một tệp
|
| LogReceiver | |
| LogRegistry |
Một phương thức triển khai ILogRegistry có thể ghép kênh và quản lý nhiều trình ghi nhật ký, sử dụng trình ghi nhật ký thích hợp dựa trên ThreadGroup của luồng thực hiện lệnh gọi.
|
| LogSaverResultForwarder |
Một ResultForwarder để lưu nhật ký bằng trình lưu tệp toàn cục.
|
| LogUtil | Một lớp tiện ích ghi nhật ký. |
| LogUtil.CLog |
Một lớp shim cho Log tự động sử dụng tên lớp đơn giản của phương thức gọi làm thẻ nhật ký
|
| LUCIResultReporter | Một trình báo cáo kết quả lưu các kết quả kiểm thử mà ResultDB và LUCI cần vào định dạng JSON (go/result-sink) và ghi lại vị trí tệp trong bảng điều khiển. |
T2
| MainlineModuleHandler | Một lớp trình xử lý đơn giản cho Mô-đun chính, tạo InstallApexModuleTargetPreparer và chèn đường liên kết động vào đó dựa trên các mô-đun chính đã cho để tự động truy xuất các mô-đun đó. |
| MainlineTestModuleController | Lớp cơ sở cho bộ điều khiển mô-đun để chạy kiểm thử dựa trên các mô-đun chính được tải sẵn trên thiết bị đang được kiểm thử. |
| ManagedRemoteDevice | Một thiết bị chạy trong máy ảo mà chúng tôi quản lý từ xa thông qua một thực thể Tradefed bên trong VM. |
| ManagedTestDeviceFactory | Nhà máy tạo ra nhiều loại thiết bị mà Tf có thể giám sát |
| MaxSdkModuleController | Lớp cơ sở cho một bộ điều khiển mô-đun không chạy các bài kiểm thử trên các phiên bản cao hơn một số phiên bản SDK được chỉ định. |
| MergedZipEntryCollection | Hợp nhất các mục zip riêng lẻ trong một tệp zip lớn thành các khối để giảm thiểu số lần tải xuống. |
| MergeMultiBuildTargetPreparer |
Một IMultiTargetPreparer cho phép truyền thông tin từ bản dựng này sang bản dựng khác bằng cách đặt tên cho chúng và khoá tệp để sao chép sang bản dựng khác.
|
| MergeStrategy | Mô tả cách tổng hợp kết quả khi có nhiều lượt thử. |
| MerkleTree | Một biểu thị cây merkle như được xác định bởi api thực thi từ xa. |
| MetricFilePostProcessor | Được dùng để tải tệp nhật ký chỉ số được thu thập trong quá trình kiểm thử và cấp độ chạy lên. |
| MetricFileUtil | Tiện ích lưu trữ quá trình chạy kiểm thử và các chỉ số kiểm thử vào cuối lệnh gọi trong một tệp văn bản, đồng thời tải tệp đó lên Android Build API. |
| MetricFileUtil.TestRunMetrics | |
| MetricOption |
Chú thích cho các phương thức kiểm thử được chú thích bằng @Test hoặc nếu chú thích là một phần của danh sách chú thích TestDescription cho phép chỉ định một số tham số bổ sung hữu ích cho việc: Điều chỉnh hành vi của các bộ sưu tập, lọc một số phương thức.
|
| MetricsXMLResultReporter | MetricsXMLResultReporter ghi các chỉ số kiểm thử và chỉ số chạy vào một tệp XML trong thư mục do tham số metrics-folder chỉ định ở giai đoạn invocationEnded của quy trình kiểm thử. |
| MetricTestCase |
Phần mở rộng của TestCase cho phép ghi lại các chỉ số khi chạy trong TradeFed.
|
| MetricTestCase.LogHolder | Cấu trúc để lưu giữ tệp nhật ký cần báo cáo. |
| MetricUtil | Lớp tiện ích để kéo các chỉ số từ cấu hình statsd được đẩy. |
| MetricUtility | Chứa các phương thức tiện ích chung để lưu trữ chỉ số kiểm thử, tổng hợp các chỉ số trong các kiểm thử tương tự và ghi các chỉ số vào một tệp. |
| MetricUtils | Lớp lưu trữ các phương thức hỗ trợ để xử lý việc chuyển đổi định dạng Đơn vị đo lường. |
| MinApiLevelModuleController | Lớp cơ sở cho một bộ điều khiển mô-đun không chạy kiểm thử khi ở dưới một cấp độ API cụ thể. |
| MinSdkModuleController | Lớp cơ sở cho một bộ điều khiển mô-đun không chạy kiểm thử trên các phiên bản thấp hơn một số phiên bản SDK được chỉ định. |
| MixImageZipPreparer |
Một IMultiTargetPreparer kết hợp hình ảnh của bản dựng hệ thống trong bản dựng thiết bị.
|
| MixKernelTargetPreparer |
Một ITargetPreparer cho phép kết hợp hình ảnh nhân với hình ảnh thiết bị.
|
| MixRadioTargetPreparer |
Một ITargetPreparer cho phép kết hợp hình ảnh vô tuyến với hình ảnh thiết bị.
|
| MoblyArtifactReporter | Trình báo cáo cấu phần phần mềm Mobly. |
| MoblyBinaryHostTest | Kiểm thử trên máy chủ lưu trữ nhằm chạy tệp nhị phân mobly python từ Hệ thống bản dựng Android (Soong) |
| MoblyYamlResultControllerInfoHandler | Trình xử lý phần tử "Thông tin về bộ điều khiển" trong kết quả yaml của Mobly. |
| MoblyYamlResultControllerInfoHandler.ControllerInfo | |
| MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
| MoblyYamlResultHandlerFactory | Nhà máy trình xử lý kết quả Mobly yaml tạo trình xử lý phù hợp dựa trên loại kết quả. |
| MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
| MoblyYamlResultHandlerFactory.Type | |
| MoblyYamlResultParser | Trình phân tích cú pháp kết quả kiểm thử Mobly yaml. |
| MoblyYamlResultRecordHandler | Trình xử lý phần tử "Record" trong kết quả yaml của Mobly. |
| MoblyYamlResultRecordHandler.Record | |
| MoblyYamlResultRecordHandler.Record.Builder | |
| MoblyYamlResultRecordHandler.RecordResult | |
| MoblyYamlResultSummaryHandler | Trình xử lý phần tử "Summary" trong kết quả yaml của Mobly. |
| MoblyYamlResultSummaryHandler.Summary | |
| MoblyYamlResultSummaryHandler.Summary.Builder | |
| MoblyYamlResultTestNameListHandler | Trình xử lý phần tử "Danh sách tên kiểm thử" trong kết quả Mobly yaml. |
| MoblyYamlResultTestNameListHandler.TestNameList | |
| MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
| MoblyYamlResultUserDataHandler | Trình xử lý phần tử "Dữ liệu người dùng" trong kết quả yaml của Mobly. |
| MoblyYamlResultUserDataHandler.UserData | |
| MoblyYamlResultUserDataHandler.UserData.Builder | |
| ModuleDefinition | Vùng chứa cho cấu hình chạy thử nghiệm. |
| ModuleListener |
Trình nghe được đính kèm vào mỗi IRemoteTest của từng mô-đun để thu thập danh sách kết quả.
|
| ModuleLogcatCollector | Phiên bản của trình thu thập logcat nhưng dành cho mô-đun. |
| ModuleMerger |
Lớp trợ giúp cho thao tác liên quan đến việc hợp nhất ITestSuite và ModuleDefinition sau khi phân chia.
|
| ModuleOemTargetPreparer | |
| ModuleParameters | Các giá trị đặc biệt liên kết với các khoá "tham số" của bộ trong siêu dữ liệu của mỗi mô-đun. |
| ModuleParametersHelper |
Trợ giúp để lấy IModuleParameterHandler được liên kết với tham số.
|
| ModuleProtoResultReporter | Một trình báo cáo kết quả chỉ dùng để báo cáo kết quả ở cấp mô-đun. |
| ModulePusher | |
| ModulePusher.ModulePushError | Đã xảy ra lỗi nghiêm trọng trong quá trình đẩy mô-đun Mainline. |
| ModuleResultsAndMetricsForwarder |
Một tiện ích của ResultAndLogForwarder giúp thêm các chỉ số bổ sung liên quan đến mô-đun vào kết quả kiểm thử.
|
| ModuleSplitter |
Trợ giúp chia danh sách các mô-đun do IConfiguration đại diện thành danh sách các đơn vị thực thi do ModuleDefinition đại diện.
|
| ModuleTestTypeUtil | Chứa các phương thức tiện ích chung để kiểm tra mô-đun. |
| MonitorThread | Theo dõi các kết nối đang mở. |
| MultiFailureDescription |
Thu thập nhiều FailureDescription vào một hộp đựng.
|
| MultiLineReceiver |
Triển khai cơ bản của IShellOutputReceiver, lấy dữ liệu thô đến từ ổ cắm và chuyển đổi dữ liệu đó thành các đối tượng String.
|
| MultiMap<K, V> |
Một ERROR(/Map) hỗ trợ nhiều giá trị cho mỗi khoá.
|
| MultiReceiver |
Phương thức triển khai cơ sở của IShellOutputReceiver, lấy nhiều thực thể của IShellOutputReceiver và truyền dữ liệu nhận được đến tất cả các thực thể đó.
|
Không
| NameMangleListener | Một trình nghe proxy để dịch tên phương thức, lớp và gói kiểm thử khi kết quả được báo cáo. |
| NativeAllocationInfo | Lưu trữ thông tin phân bổ gốc. |
| NativeBenchmarkTest | Một Kiểm thử chạy tệp thực thi kiểm thử điểm chuẩn gốc trên thiết bị đã cho. |
| NativeBenchmarkTestParser |
Một IShellOutputReceiver phân tích cú pháp đầu ra dữ liệu kiểm thử điểm chuẩn, thu thập các chỉ số về thời gian trung bình cho mỗi thao tác.
|
| NativeBridgeModuleController | Một bộ điều khiển mô-đun để kiểm tra xem thiết bị có hỗ trợ cầu nối gốc hay không. |
| NativeCodeCoverageFlusher | Một lớp tiện ích giúp xoá các phép đo mức độ phù hợp gốc và buộc quá trình truyền dữ liệu mức độ phù hợp gốc từ các quy trình trên thiết bị. |
| NativeDevice |
Cách triển khai mặc định của ITestDevice Thiết bị Android không có ngăn xếp đầy đủ.
|
| NativeDevice.AdbAction |
Một ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để chạy lệnh "adb ...." của hệ điều hành.
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để khởi động lại thiết bị.
|
| NativeDevice.RebootMode | Một chế độ khởi động lại. |
| NativeDeviceStateMonitor |
Lớp trợ giúp để theo dõi trạng thái của IDevice mà không có sự hỗ trợ của khung.
|
| NativeLeakCollector |
Một ITargetPreparer chạy "dumpsys meminfo --unreachable -a" để xác định bộ nhớ gốc không thể truy cập mà mỗi quy trình hiện đang giữ.
|
| NativeLibraryMapInfo | Ánh xạ địa chỉ bộ nhớ đến thư viện cho các thư viện gốc. |
| NativeStackCallInfo | Đại diện cho một lệnh gọi ngăn xếp. |
| NativeStressTest | Một Kiểm thử chạy tệp thực thi kiểm thử hiệu suất gốc trên thiết bị đã cho. |
| NativeStressTestParser |
Một IShellOutputReceiver phân tích cú pháp đầu ra dữ liệu kiểm tra tải, thu thập các chỉ số về số lượng lần lặp lại đã hoàn thành và thời gian trung bình cho mỗi lần lặp lại.
|
| NegativeHandler | Trình xử lý chỉ định rằng không nên làm gì cả và tham số không được tạo thêm mô-đun nào. |
| NestedDeviceStateMonitor | Trình giám sát trạng thái thiết bị thực hiện các bước kiểm tra bổ sung trên thiết bị lồng nhau để đáp ứng các đặc điểm cụ thể của môi trường ảo hoá. |
| NestedRemoteDevice | Biểu thị thiết bị đang chạy bên trong một máy ảo Cuttlefish từ xa. |
| NetworkNotAvailableException | Được truyền khi thiết bị không thể kết nối với mạng để kiểm thử. |
| NoApkTestSkipper | Trình chuẩn bị đặc biệt cho phép bỏ qua hoàn toàn một lệnh gọi (chuẩn bị và kiểm thử) nếu không có tệp APK nào để kiểm thử. |
| NoDeviceException | Được truyền khi không có thiết bị nào để thực thi một lệnh nhất định. |
| NoisyDryRunTest | Chạy thử nghiệm có nhiều thông tin trên một tệp lệnh. |
| NoOpConfigOptionValueTransformer |
Một IConfigOptionValueTransformer không hoạt động
|
| NotMultiAbiHandler |
Trình xử lý đặc biệt thông báo cho SuiteModuleLoader rằng abi phụ không được tạo mô-đun.
|
| NullDevice |
IDevice là một phần giữ chỗ mà DeviceManager dùng để phân bổ khi IDeviceSelection.nullDeviceRequested() là true
|
| NullOutputReceiver |
Triển khai IShellOutputReceiver mà không làm gì cả.
|
O
| ObjectUpdater | Lớp trợ giúp để quản lý nội dung cập nhật cho các đối tượng AnTS. |
| ObjectUpdater.InvocationUpdate | Cập nhật lệnh gọi được cung cấp. |
| ObjectUpdater.TestArtifactUpdate | Cập nhật BuildArtifact được trả về. |
| ObjectUpdater.WorkUnitUpdate | Giao diện để đóng gói một bản cập nhật. |
| OpenObjectLoader | Trình tải cho các đối tượng mặc định có trong AOSP. |
| Lựa chọn |
Chú thích một trường là đại diện cho lựa chọn IConfiguration.
|
| Option.Importance | |
| OptionClass |
Chú thích một lớp dưới dạng đại diện cho đối tượng IConfiguration.
|
| OptionCopier |
Một lớp trợ giúp có thể sao chép các giá trị trường Option có cùng tên từ đối tượng này sang đối tượng khác.
|
| OptionDef |
Lưu giữ thông tin chi tiết về Option.
|
| OptionFetcher | Trợ giúp để lấy các lựa chọn kiểm thử từ quy trình mẹ. |
| OptionNotAllowedException |
ConfigurationException cụ thể khi không được phép truyền một lựa chọn trong dòng lệnh.
|
| OptionSetter |
Điền sẵn các trường Option.
|
| OptionSetter.Handler<T> | |
| OptionSetter.MapHandler |
Một Handler để xử lý các giá trị cho các trường Map.
|
| OptionSetter.OptionFieldsForName | Vùng chứa danh sách các trường tuỳ chọn có tên đã cho. |
| OptionUpdateRule | Kiểm soát hành vi khi một lựa chọn được chỉ định nhiều lần. |
| OtaDeviceBuildInfo |
Một IDeviceBuildInfo dùng để kiểm thử bản cập nhật qua mạng.
|
| OtatoolsBuildInfo |
Một IBuildInfo chứa các cấu phần phần mềm otatools.
|
| OtaUpdateDeviceFlasher | Một trình cài đặt ROM cho thiết bị sẽ kích hoạt tập lệnh system/update_engine/scripts/update_device.py bằng gói OTA đầy đủ hoặc gia tăng để cập nhật hình ảnh thiết bị. |
| OxygenUtil | Tiện ích để tương tác với dịch vụ Oxygen. |
Điểm
| PackageInfo | Vùng chứa thông tin gói của ứng dụng được phân tích cú pháp từ thiết bị. |
| PackageInstalledModuleController | Bộ điều khiển mô-đun không chạy các kiểm thử khi thiết bị chưa cài đặt các gói nhất định. |
| Pair<A, B> | Xác định lớp Pair của riêng chúng ta chứa hai đối tượng. |
| Pair<S, T> | Lớp Pair chỉ là một bộ gồm 2 phần tử để sử dụng trong gói này. |
| PairingMultiTargetPreparer | Trình chuẩn bị nhiều mục tiêu giúp ghép nối (và kết nối) Bluetooth giữa hai thiết bị. |
| ParallelDeviceExecutor<V> |
Trình bao bọc của ERROR(/ExecutorService) để thực thi một hàm song song.
|
| ParentSandboxInvocationExecution |
Phiên bản của InvocationExecution cho các thao tác đặc biệt khi gọi lệnh mẹ khi chạy một hộp cát.
|
| ParentShardReplicate | Sao chép chế độ thiết lập cho một thiết bị sang tất cả các thiết bị khác sẽ thuộc về việc phân đoạn. |
| PartialZipDownloadCache | Tiện ích lưu vào bộ nhớ đệm các tệp tải xuống một phần dựa trên nội dung của tệp. |
| PassingTestFileReporter |
Một ITestInvocationListener lưu danh sách các trường hợp kiểm thử thành công vào một tệp kiểm thử
|
| PendingBlock | Một khối dữ liệu thuộc về tệp APK hoặc tệp chữ ký mà thiết bị cần. |
| PendingBlock.Compression | |
| PendingBlock.Type | |
| PerfettoFilePullerCollector | Một trình thu thập kéo các tệp dấu vết perfetto từ thiết bị, nén các tệp đó (nếu có) và thêm các tệp đó vào nhật ký kiểm thử. |
| PerfettoGenericPostProcessor | Một trình xử lý hậu kỳ xử lý tệp proto perfetto chỉ số văn bản/nhị phân thành các cặp khoá-giá trị bằng cách mở rộng đệ quy các thông báo và trường proto có giá trị chuỗi cho đến khi gặp trường có giá trị số. |
| PerfettoGenericPostProcessor.AlternativeParseFormat | |
| PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
| PerfettoPreparer | Trình chuẩn bị Perfetto đẩy tệp cấu hình vào thiết bị tại một vị trí tiêu chuẩn mà Perfetto có quyền truy cập. |
| PerfettoPullerMetricCollector |
Lớp này không được dùng nữa.
Thay vào đó, hãy sử dụng PerfettoFilePullerCollector và ERROR(/PerfettoTracePostProcessor).
|
| PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
| PerfettoTracePostProcessor | Một trình xử lý hậu kỳ truy xuất các tệp dấu vết perfetto từ nhật ký kiểm thử và chạy trình xử lý dấu vết trên các tệp đó để tạo một proto chỉ số perfetto. |
| PerfettoTracePostProcessor.METRIC_FILE_FORMAT | |
| PerfettoTraceRecorder |
Một lớp tiện ích để ghi lại dấu vết perfetto trên ITestDevice.
|
| PrettyPrintDelimiter | Tiện ích trợ giúp giúp in thông báo được phân tách nổi bật. |
| PrettyTestEventLogger | Trình ghi nhật ký khớp với các sự kiện và ghi nhật ký các sự kiện đó để giúp bạn gỡ lỗi dễ dàng hơn. |
| ProcessInfo | Được dùng để lưu trữ thông tin liên quan đến quy trình(NGƯỜI DÙNG, PID, TÊN, THỜI GIAN BẮT ĐẦU TÍNH BẰNG GIÂY KỂ TỪ EPOCH). |
| ProcessUtil | |
| ProfileableClient | Đây là một ứng dụng có thể lập hồ sơ duy nhất, thường là một quy trình máy ảo Android. |
| ProfileableClientData |
Chứa dữ liệu của một ProfileableClientImpl.
|
| ProfileableClientImpl | Đây là một ứng dụng có thể lập hồ sơ duy nhất, thường là một quy trình VM Dalvik. |
| ProfileParameterHandler | Trình xử lý tham số cơ bản cho mọi người dùng hồ sơ. |
| ProfileTargetPreparer |
Lớp cơ sở để thiết lập trình chuẩn bị mục tiêu cho mọi người dùng hồ sơ android.os.usertype.profile.XXX.
|
| PromptResponse | Biểu thị yêu cầu về câu lệnh và phản hồi của yêu cầu đó |
| PromptUtility | Một tiện ích để tạo câu lệnh dựa trên ngữ cảnh. |
| PromptUtility.PromptTemplate | Tham chiếu đến mẫu câu lệnh được lưu trữ trong tài nguyên |
| PropertyChanger | Một lớp tiện ích để thay đổi (hoặc thêm) các mục trong tệp thuộc tính Android |
| PropertyFetcher | Tìm nạp và lưu vào bộ nhớ đệm các giá trị "getprop" từ thiết bị. |
| ProtoResultParser | Trình phân tích cú pháp cho định dạng proto kết quả Tradefed. |
| ProtoResultParser.TestLevel | Liệt kê đại diện cho cấp độ hiện tại của giao thức đang được xử lý. |
| ProtoResultReporter |
Trình báo cáo kết quả tạo một protobuf TestRecord chứa tất cả kết quả bên trong.
|
| ProtoUtil | Các phương thức tiện ích để xử lý các loại thông báo protobuf một cách độc lập với loại. |
| ProxyConfiguration | Đối tượng cho phép trỏ đến một cấu hình từ xa để thực thi. |
| PsParser | Tiện ích dùng để phân tích cú pháp(USER,PID và NAME) từ đầu ra của lệnh "ps" |
| PtsBotTest | Chạy các kiểm thử PTS-bot. |
| PtsBotTest.TestFlagConfiguration | |
| PtsBotTest.TestFlagConfiguration.FlagConfig | |
| PtsBotTest.TestSyspropConfiguration | |
| PtsBotTest.TestSyspropConfiguration.SyspropConfig | |
| PushFileInvoker |
Lớp này không được dùng nữa.
Thay vào đó, hãy sử dụng PushFilePreparer
|
| PushFilePreparer |
Một ITargetPreparer cố gắng chuyển bất kỳ số lượng tệp nào từ bất kỳ đường dẫn máy chủ lưu trữ nào đến bất kỳ đường dẫn thiết bị nào.
|
| PythonBinaryHostTest |
Kiểm thử trên máy chủ lưu trữ nhằm chạy tệp nhị phân Python từ Hệ thống tạo bản dựng Android (Soong)
Trình chạy kiểm thử hỗ trợ include-filter và exclude-filter. |
| PythonBinaryHostTest.PythonForwarder | Trình chuyển tiếp kết quả để thay thế tên chạy bằng tên nhị phân. |
| PythonUnitTestResultParser |
Diễn giải kết quả của các bài kiểm thử chạy bằng khung unittest của Python và dịch kết quả đó thành các lệnh gọi trên một loạt ITestInvocationListener.
|
| PythonUnitTestRunner |
Lớp này không được dùng nữa.
Hãy chuyển sang sử dụng PythonBinaryHostTest.
|
| PythonVirtualenvHelper | Một lớp trợ giúp để kích hoạt môi trường ảo Python 3. |
| PythonVirtualenvPreparer | Thiết lập một virtualenv Python trên máy chủ lưu trữ và cài đặt các gói. |
Hỏi
| QuotationAwareTokenizer |
R
| RawImage | Dữ liệu biểu thị một hình ảnh được lấy từ vùng đệm khung hình của thiết bị. |
| RebootReasonCollector | Trình thu thập dữ liệu thu thập thông tin về quá trình khởi động lại thiết bị trong quá trình chạy thử và báo cáo thông tin đó theo lý do và số lượng. |
| RebootTargetPreparer | Trình chuẩn bị mục tiêu khởi động lại thiết bị. |
| RecorderClient | Ứng dụng ghi ResultDB tải kết quả kiểm thử lên ResultDB. |
| RecoveryLogPreparer | Một trình chuẩn bị mục tiêu dùng để thu thập nhật ký trước khi khôi phục. |
| RegexTrie<V> |
RegexTrie là một trie trong đó mỗi phân đoạn ERROR(/Pattern).
|
| RemoteAndroidDevice |
Triển khai ITestDevice cho một thiết bị Android có đầy đủ chức năng được kết nối qua adb connect.
|
| RemoteAndroidTestRunner | Chạy lệnh kiểm thử Android từ xa và báo cáo kết quả. |
| RemoteAndroidTestRunner | Chạy lệnh kiểm thử Android từ xa và báo cáo kết quả. |
| RemoteAndroidTestRunner.StatusReporterMode | Đại diện cho chế độ trình báo cáo trạng thái trong các lựa chọn lệnh của công cụ. |
| RemoteAndroidTestRunner.StatusReporterMode | Đại diện cho chế độ trình báo cáo trạng thái trong các lựa chọn lệnh của công cụ. |
| RemoteAndroidVirtualDevice |
Mở rộng hành vi RemoteAndroidDevice cho một thiết bị Android có đầy đủ chức năng chạy trong Google Compute Engine (GCE).
|
| RemoteAvdIDevice |
IDevice là một phần giữ chỗ mà DeviceManager dùng để phân bổ khi DeviceSelectionOptions.gceDeviceRequested() là true
|
| RemoteBuildInfo | Vùng chứa cho phản hồi thông tin bản dựng kiểm soát việc phát hành. |
| RemoteBuildInfo.BuildAttributeKey | |
| RemoteBuildInfo.BuildType | |
| RemoteCacheClient | Một hoạt động triển khai RemoteActionCache sử dụng các lệnh gọi gRPC đến một máy chủ API từ xa. |
| RemoteDynamicPool | Triển khai một nhóm các kiểm thử từ xa trong hàng đợi |
| RemoteDynamicPool.RequestCallable | |
| RemoteFileResolver | Một lớp đơn giản cho phép người dùng tải tệp từ nhiều nơi bằng cách sử dụng URI và chức năng của trình cung cấp dịch vụ. |
| RemoteFileUtil | Lớp tiện ích để xử lý tệp từ một phiên bản từ xa |
| RemoteInvocationExecution |
Triển khai InvocationExecution để điều khiển quá trình thực thi từ xa.
|
| RemoteInvocationExecution.FileOptionValueTransformer | |
| RemoteSplitApkInstaller | |
| RemoteSshUtil | Tiện ích để thực thi các lệnh ssh trên các phiên bản từ xa. |
| RemoteTestTimeOutEnforcer | Trình nghe cho phép kiểm tra thời gian thực thi của một cấu hình kiểm thử nhất định và không thành công nếu thời gian này vượt quá một thời gian chờ nhất định. |
| RemoteZip | Tiện ích để giải nén từng tệp riêng lẻ bên trong một tệp zip từ xa. |
| RemoveSystemAppPreparer |
Một ITargetPreparer để xoá apk khỏi phân vùng hệ thống trước khi chạy thử nghiệm.
|
| ReportPassedTests | Báo cáo trong một tệp các bộ lọc có thể loại trừ bài kiểm thử đã vượt qua. |
| RequestUtil | Các tiện ích cho phép thử lại chung các yêu cầu mạng có xử lý lỗi. |
| ResolvePartialDownload | Giải quyết yêu cầu tải xuống một phần. |
| ResourceMetricUtil | Hàm tiện ích để tạo chỉ số. |
| ResourceUtil | Tiện ích để đọc các tài nguyên cấu hình. |
| RestApiHelper | Một lớp trợ giúp để thực hiện các lệnh gọi API REST. |
| RestartSystemServerTargetPreparer | Trình chuẩn bị đích khởi động lại máy chủ hệ thống mà không cần khởi động lại thiết bị. |
| ResultAggregator | Trình chuyển tiếp đặc biệt tổng hợp kết quả khi cần, dựa trên chiến lược thử lại đã được thực hiện. |
| ResultAndLogForwarder | Trình chuyển tiếp cho các sự kiện kết quả và nhật ký. |
| ResultDBReporter | Trình báo cáo kết quả tải kết quả kiểm thử lên ResultDB. |
| ResultDBUtil | Lớp tiện ích cho trình báo cáo ResultDB. |
| ResultForwarder |
Một ITestInvocationListener chuyển tiếp kết quả gọi đến danh sách những trình nghe khác.
|
| ResultReporter | |
| ResultReporter.ListBuilder<T> | |
| ResultsPlayer | Trình chạy đặc biệt phát lại các kết quả được cung cấp cho trình chạy đó. |
| RetentionFileSaver | Lớp trợ giúp để tạo tệp .retention trong một thư mục. |
| RetryConfigurationFactory | Nhà máy xử lý việc thử lại một lệnh. |
| RetryLogSaverResultForwarder | Chuyển tiếp cũng xử lý việc truyền lượt thử hiện tại mà chúng ta đang thực hiện. |
| RetryPreparationDecision | Một lớp mô tả các quyết định về việc có nên thử lại quá trình chuẩn bị hay không và không chạy được mô-đun. |
| RetryRescheduler | Một trình chạy đặc biệt cho phép lên lịch lại các lần chạy thử trước đó không thành công hoặc chưa được thực thi. |
| RetryRescheduler.RetryType | Các loại kiểm thử có thể thử lại. |
| RetryResultForwarder |
Một tiện ích của ResultForwarder luôn đẩy đến một số lần thử nhất định.
|
| RetryResultHelper | Lớp trợ giúp để xác định mô-đun hoặc bài kiểm thử nào nên chạy hay không. |
| RetryStatistics |
Cấu trúc lưu giữ số liệu thống kê cho một phiên thử lại của một IRemoteTest.
|
| RetryStrategy | Chiến lược thử lại sẽ được dùng khi chạy lại một số kiểm thử. |
| RootcanalForwarderPreparer | |
| RootTargetPreparer | Trình chuẩn bị mục tiêu thực hiện "adb root" hoặc "adb unroot" dựa trên lựa chọn "force-root". |
| RunAftersWithInfo | |
| RunBeforesWithInfo | |
| RunCommandTargetPreparer | |
| RunConfigDeviceRecovery |
IMultiDeviceRecovery cơ sở chung để chạy cấu hình tradefed nhằm thực hiện bước khôi phục.
|
| RunHostCommandTargetPreparer | Trình chuẩn bị mục tiêu để chạy các lệnh tuỳ ý của máy chủ lưu trữ trước và sau khi chạy kiểm thử. |
| RunHostScriptTargetPreparer | Target preparer (trình chuẩn bị mục tiêu) thực thi một tập lệnh trước khi chạy một quy trình kiểm thử. |
| RunInterruptedException | Được gửi khi một hoạt động chạy bị gián đoạn do yêu cầu bên ngoài. |
| RunNotifierWrapper |
Trình bao bọc của RunNotifier để chúng ta có thể mang theo DeviceNotAvailableException.
|
| RunOnCloneProfileParameterHandler | |
| RunOnCloneProfileTargetPreparer | |
| RunOnPrivateProfileParameterHandler | |
| RunOnPrivateProfileTargetPreparer | |
| RunOnSdkSandboxHandler |
Trình xử lý cho ModuleParameters.RUN_ON_SDK_SANDBOX.
|
| RunOnSdkSandboxTargetPreparer |
Một ITargetPreparer để đánh dấu rằng các kiểm thử sẽ chạy trong hộp cát SDK.
|
| RunOnSecondaryUserParameterHandler | |
| RunOnSecondaryUserTargetPreparer |
Một ITargetPreparer để đảm bảo rằng quá trình kiểm thử chạy dưới dạng người dùng phụ.
|
| RunOnSystemUserTargetPreparer |
Một ITargetPreparer đánh dấu rằng các kiểm thử sẽ được chạy trên người dùng (thay vì người dùng hiện tại).
|
| RunOnWorkProfileParameterHandler | |
| RunOnWorkProfileTargetPreparer |
Một ITargetPreparer tạo hồ sơ công việc trong quá trình thiết lập và đánh dấu rằng các kiểm thử sẽ được chạy ở người dùng đó.
|
| RuntimeRestartCollector | Trình thu thập thu thập dấu thời gian của các lần khởi động lại thời gian chạy (hệ thống gặp sự cố máy chủ) trong quá trình chạy thử nghiệm (nếu có). |
| RunUtil | Một tập hợp các phương thức trợ giúp để thực thi các thao tác. |
| RustBenchmarkResultParser |
Diễn giải kết quả của các kiểm thử chạy bằng khung đo điểm chuẩn Criterion và chuyển kết quả đó thành các lệnh gọi trên một loạt ITestInvocationListener.
|
| RustBinaryHostTest | Kiểm thử trên máy chủ lưu trữ nhằm chạy tệp nhị phân Rust từ Hệ thống tạo Android (Soong) |
| RustBinaryTest | Một Kiểm thử chạy tệp nhị phân Rust trên thiết bị đã cho. |
| RustTestBase | Lớp cơ sở của RustBinaryHostTest và RustBinaryTest |
| RustTestBase.EnvPair | |
| RustTestBase.Invocation | |
| RustTestResultParser |
Diễn giải đầu ra của các kiểm thử được chạy bằng khung unittest của Rust và dịch đầu ra đó thành các lệnh gọi trên một loạt ITestInvocationListener.
|
S
| SandboxConfigDump |
Lớp Runner tạo IConfiguration dựa trên dòng lệnh và kết xuất nó vào một tệp.
|
| SandboxConfigDump.DumpCmd | |
| SandboxConfigurationException | Ngoại lệ về cấu hình đặc biệt xuất phát từ chế độ thiết lập Hộp cát. |
| SandboxConfigurationFactory | Nhà máy Cấu hình đặc biệt để xử lý việc tạo cấu hình cho mục đích Sandboxing. |
| SandboxConfigUtil |
Một lớp tiện ích để quản lý IConfiguration khi thực hiện quy trình tạo hộp cát.
|
| SandboxedInvocationExecution | Thực thi lệnh gọi trong hộp cát đặc biệt: Đây là InvocationExection khi chúng ta ở trong hộp cát chạy lệnh. |
| SandboxInvocationRunner | Chạy các kiểm thử liên kết với lệnh gọi trong hộp cát. |
| SandboxOptions |
Lớp có thể nhận và cung cấp các lựa chọn cho ISandbox.
|
| SchedulerState | Liệt kê các trạng thái mà Lệnh gọi và WorkUnit có thể ở trong. |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder | |
| ScreenshotOnFailureCollector | Trình thu thập sẽ chụp và ghi lại ảnh chụp màn hình khi một trường hợp kiểm thử không thành công. |
| Sdk28ModuleController | Một bộ điều khiển mô-đun để kiểm tra xem thiết bị có chạy SDK 28 (Android 9) trở lên hay không. |
| Sdk29ModuleController | Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 29 trở lên. |
| Sdk30ModuleController | Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 30 trở lên. |
| Sdk31ModuleController | Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 31 trở lên. |
| Sdk32ModuleController | Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 32 trở lên. |
| Sdk33ModuleController | Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 33 trở lên. |
| Sdk34ModuleController | Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 34 trở lên. |
| Sdk35ModuleController | Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 35 trở lên. |
| Sdk36ModuleController | Chỉ chạy các kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 36 trở lên. |
| SearchArtifactUtil | Một lớp tiện ích có thể dùng để tìm kiếm các cấu phần phần mềm kiểm thử. |
| SecondaryUserHandler |
Trình xử lý cho ModuleParameters.SECONDARY_USER.
|
| SecondaryUserOnDefaultDisplayHandler |
Trình xử lý cho ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY.
|
| SecondaryUserOnSecondaryDisplayHandler |
Trình xử lý cho ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY.
|
| SemaphoreTokenTargetPreparer | Đây là một trình chuẩn bị được dùng để sử dụng mã thông báo nhằm chuyển đổi tuần tự quá trình thực thi kiểm thử trong máy chủ lưu trữ tradefed. |
| SerializationUtil |
Tiện ích để chuyển đổi tuần tự/giải tuần tự một đối tượng triển khai ERROR(/Serializable).
|
| ServiceAccountKeyCredentialFactory |
Một nhà máy thông tin đăng nhập để tạo khoá tài khoản dịch vụ dựa trên oauth Credential.
|
| SettingsBaselineSetter | Một phương thức thiết lập chung để xử lý các chế độ cài đặt cơ bản của thiết bị thông qua ITestDevice.setSetting. |
| ShardBuildCloner | Lớp trợ giúp xử lý việc sao chép thông tin bản dựng từ dòng lệnh. |
| ShardHelper | Lớp trợ giúp xử lý việc tạo các phân đoạn và lên lịch cho các phân đoạn đó để gọi. |
| ShardListener |
Một ITestInvocationListener thu thập kết quả từ một phân đoạn lệnh gọi (còn gọi là lệnh gọi chia tách để chạy song song trên nhiều tài nguyên) và chuyển tiếp các kết quả đó đến một trình nghe khác.
|
| ShardMainResultForwarder |
Một ResultForwarder kết hợp kết quả của các lệnh gọi kiểm thử được phân đoạn.
|
| ShellCommandUnresponsiveException | Ngoại lệ được đưa ra khi một lệnh shell được thực thi trên thiết bị mất quá nhiều thời gian để gửi đầu ra. |
| ShellOutputReceiverStream | Lớp con tiện ích của OutputStream ghi vào IShellOutputReceiver. |
| ShellStatusChecker | Kiểm tra xem trạng thái shell có đúng như dự kiến hay không trước và sau khi chạy mô-đun. |
| ShippingApiLevelModuleController |
Chạy kiểm thử nếu thiết bị đáp ứng các điều kiện sau:
|
| ShowmapPullerMetricCollector |
Triển khai cơ sở của FilePullerDeviceMetricCollector cho phép kéo các tệp showmap từ thiết bị và thu thập các chỉ số từ đó.
|
| SideloadOtaTargetPreparer |
Một trình chuẩn bị mục tiêu thực hiện việc tải gói OTA đã chỉ định lên thiết bị, áp dụng gói, đợi thiết bị khởi động và chèn các thuộc tính bản dựng của thiết bị để dùng làm thông tin bản dựng
Trình chuẩn bị mục tiêu này giả định rằng thiết bị sẽ ở chế độ adb thông thường khi khởi động và sẽ đảm bảo rằng thiết bị thoát ở cùng chế độ nhưng đã áp dụng bản dựng mới hơn. |
| SimpleFileLogger |
Một ILeveledLogOutput chuyển các thông báo nhật ký đến stdout và đến một tệp nhật ký duy nhất.
|
| SimplePerfResult | Đối tượng lưu giữ tất cả kết quả kiểm thử simpleperf |
| SimplePerfStatResultParser | Một lớp tiện ích để phân tích kết quả simpleperf. |
| SimplePerfUtil | Lớp tiện ích để gửi lệnh đơn giản và thu thập kết quả |
| SimplePerfUtil.SimplePerfType | Liệt kê các tuỳ chọn lệnh simpleperf |
| SimpleStats | Một lớp tiện ích nhỏ giúp tính toán một số chỉ số thống kê nhất định cho một tập dữ liệu số. |
| SizeLimitedOutputStream |
Một tệp an toàn theo luồng được hỗ trợ ERROR(/OutputStream) giới hạn lượng dữ liệu tối đa có thể được ghi.
|
| SkipContext | Biểu thị bối cảnh xung quanh quyết định về việc bỏ qua hoặc lưu vào bộ nhớ đệm kết quả. |
| SkipFeature |
Một tính năng cho phép truy cập vào một số thông tin của SkipManager.
|
| SkipHWASanModuleController | Lớp cơ sở cho một bộ điều khiển mô-đun để không chạy kiểm thử trên các bản dựng HWASan. |
| SkipManager | Dựa trên nhiều tiêu chí, trình quản lý bỏ qua giúp quyết định những gì cần bỏ qua ở các cấp độ khác nhau: lệnh gọi, mô-đun và kiểm thử. |
| SkipReason | Cung cấp lý do và siêu dữ liệu của lý do đó để bỏ qua một kiểm thử. |
| SkipReason.DemotionTrigger | |
| Sl4aBluetoothUtil | Một lớp tiện ích cung cấp các thao tác Bluetooth trên một hoặc hai thiết bị bằng SL4A |
| Sl4aBluetoothUtil.BluetoothAccessLevel |
Các enum cho cấp độ truy cập của thiết bị Bluetooth dựa trên BluetoothDevice.java
|
| Sl4aBluetoothUtil.BluetoothConnectionState |
Các enum cho trạng thái kết nối Bluetooth dựa trên BluetoothProfile.java
|
| Sl4aBluetoothUtil.BluetoothPriorityLevel |
Các enum cho cấp độ ưu tiên của cấu hình Bluetooth dựa trên BluetoothProfile.java
|
| Sl4aBluetoothUtil.BluetoothProfile |
Các enum cho cấu hình Bluetooth dựa trên BluetoothProfile.java
|
| Sl4aClient | Ứng dụng Sl4A để tương tác thông qua RPC với lớp tập lệnh Sl4A. |
| Sl4aEventDispatcher | Trình điều phối sự kiện thăm dò sự kiện và xếp hàng theo tên để được truy vấn. |
| Sl4aEventDispatcher.EventSl4aObject | Đối tượng do trình thăm dò sự kiện trả về. |
| SnapshotInputStreamSource | InputStreamSource dựa trên tệp. |
| SnapuserdWaitPhase | Biểu thị enum về thời điểm tham gia/chặn để quá trình cập nhật snapuserd hoàn tất. |
| SparseImageUtil | Tiện ích để giải nén hình ảnh thưa. |
| SparseImageUtil.SparseInputStream | SparseInputStream đọc từ luồng dữ liệu nguồn và phát hiện định dạng dữ liệu. |
| SparseIntArray | SparseIntArrays ánh xạ các số nguyên với các số nguyên. |
| SplitApkInstaller | |
| SplitApkInstallerBase | |
| SpongeUtils | Lớp chứa các phương thức trợ giúp để xử lý Sponge. |
| StatsdBeforeAfterGaugeMetricPostProcessor | Một trình xử lý hậu kỳ xử lý các chỉ số đo lường được thu thập theo phương pháp "trước/sau", tức là |
| StatsdEventMetricPostProcessor | Một trình xử lý hậu kỳ xử lý các chỉ số sự kiện trong báo cáo statsd thành các cặp khoá-giá trị, bằng cách sử dụng các trình định dạng được chỉ định trên trình xử lý. |
| StatsdGenericPostProcessor | Một trình xử lý hậu kỳ xử lý các báo cáo statsd proto nhị phân thành các cặp khoá-giá trị bằng cách mở rộng báo cáo dưới dạng cấu trúc cây. |
| StatusCheckerResult |
Chứa kết quả của một quá trình thực thi ISystemStatusChecker.
|
| StatusCheckerResult.CheckStatus | |
| StdoutLogger |
Một ILeveledLogOutput chuyển thông điệp nhật ký đến stdout.
|
| StopServicesSetup |
Một ITargetPreparer ngừng cung cấp dịch vụ trên thiết bị.
|
| StreamProtoReceiver | Một receiver dịch TestRecord proto nhận được thành các sự kiện Tradefed. |
| StreamProtoResultReporter |
Một phương thức triển khai ProtoResultReporter
|
| StreamUtil | Lớp tiện ích để quản lý luồng đầu vào. |
| StrictShardHelper | Chiến lược phân đoạn để tạo các phân đoạn nghiêm ngặt không báo cáo cùng nhau, |
| StringEscapeUtils | Lớp tiện ích để thoát chuỗi cho các định dạng cụ thể. |
| StringUtil | Lớp tiện ích để thoát chuỗi cho thao tác phổ biến trên chuỗi. |
| StubBuildProvider |
Không hoạt động, không triển khai IBuildProvider.
|
| StubDevice |
Triển khai phần giữ chỗ gốc của IDevice.
|
| StubKeyStoreClient | Phương thức triển khai phần phụ thuộc mặc định cho KeyStore Client. |
| StubKeyStoreFactory | Phương thức triển khai phần phụ thuộc mặc định cho KeyStore Factory |
| StubLocalAndroidVirtualDevice |
IDevice là một phần giữ chỗ mà DeviceManager dùng để phân bổ khi DeviceSelectionOptions.localVirtualDeviceRequested() là true
|
| StubMultiTargetPreparer |
Phương thức triển khai trống của phần giữ chỗ cho IMultiTargetPreparer.
|
| StubTargetPreparer |
Phương thức triển khai trống của phần giữ chỗ cho ITargetPreparer.
|
| StubTest | Triển khai kiểm thử trống không có thao tác. |
| StubTestRunListener |
Triển khai phần giữ chỗ của ITestRunListener
|
| SubprocessCommandException | Không chạy được lệnh của quy trình con. |
| SubprocessConfigBuilder | Tạo một XML cấu hình TF trình bao bọc cho cấu hình TF hiện có. |
| SubprocessEventHelper | Trợ giúp để chuyển đổi tuần tự/giải tuần tự các sự kiện sẽ được truyền đến nhật ký. |
| SubprocessEventHelper.BaseTestEventInfo | Trợ lý cơ bản cho thông tin TestIgnored. |
| SubprocessEventHelper.FailedTestEventInfo | Trợ giúp cho thông tin testFailed. |
| SubprocessEventHelper.InvocationEndedEventInfo | Trợ lý cho thông tin về việc kết thúc lệnh gọi. |
| SubprocessEventHelper.InvocationFailedEventInfo | Trợ lý cho thông tin InvocationFailed. |
| SubprocessEventHelper.InvocationStartedEventInfo | Trợ lý cho thông tin bắt đầu lệnh gọi. |
| SubprocessEventHelper.LogAssociationEventInfo | Trợ giúp cho thông tin logAssociation. |
| SubprocessEventHelper.SkippedTestEventInfo | |
| SubprocessEventHelper.TestEndedEventInfo | Trợ giúp cho thông tin testEnded. |
| SubprocessEventHelper.TestLogEventInfo | Trợ giúp cho thông tin testLog. |
| SubprocessEventHelper.TestModuleStartedEventInfo | Trợ giúp cho thông tin đã bắt đầu mô-đun kiểm thử. |
| SubprocessEventHelper.TestRunEndedEventInfo | Trợ giúp cho thông tin testRunEnded. |
| SubprocessEventHelper.TestRunFailedEventInfo | Trợ giúp cho thông tin testRunFailed |
| SubprocessEventHelper.TestRunStartedEventInfo | Trợ giúp cho thông tin testRunStarted |
| SubprocessEventHelper.TestStartedEventInfo | Trợ giúp cho thông tin testStarted |
| SubprocessExceptionParser | Trợ giúp xử lý đầu ra ngoại lệ từ các trình chạy lệnh Tradefed tiêu chuẩn. |
| SubprocessReportingHelper | Một lớp để tạo tệp cấu hình trình bao bọc nhằm sử dụng trình báo cáo kết quả quy trình con cho lệnh cụm. |
| SubprocessResultsReporter |
Triển khai ITestInvocationListener được chỉ định làm result_reporter và chuyển tiếp kết quả của các kiểm thử, lần chạy kiểm thử, lệnh gọi kiểm thử từ quy trình con.
|
| SubprocessTestResultsParser |
Mở rộng ERROR(/FileOutputStream) để phân tích cú pháp đầu ra trước khi ghi vào tệp để chúng ta có thể tạo các sự kiện kiểm thử ở phía trình chạy.
|
| SubprocessTestResultsParser.StatusKeys | Các khoá trạng thái kiểm thử có liên quan. |
| SubprocessTfLauncher |
Một IRemoteTest để chạy các kiểm thử trên một bản cài đặt TF riêng biệt.
|
| SuiteApkInstaller | Cài đặt các APK được chỉ định cho cấu hình Suite: từ biến $ANDROID_TARGET_OUT_TESTCASES hoặc ROOT_DIR trong thông tin bản dựng. |
| SuiteModuleLoader | Truy xuất các định nghĩa về mô-đun Kiểm thử khả năng tương thích từ kho lưu trữ. |
| SuiteModuleLoader.ConfigFilter |
Một ERROR(/FilenameFilter) để tìm tất cả các tệp cấu hình trong một thư mục.
|
| SuiteResultCacheUtil | Tiện ích để tải lên và tải xuống kết quả lưu vào bộ nhớ đệm cho một mô-đun kiểm thử. |
| SuiteResultCacheUtil.CacheResultDescriptor | Mô tả kết quả trong bộ nhớ đệm. |
| SuiteResultHolder | Đối tượng trợ giúp giúp đơn giản hoá việc tuần tự hoá và huỷ tuần tự hoá kết quả lệnh gọi. |
| SuiteResultReporter | Thu thập kết quả kiểm thử cho toàn bộ lệnh gọi bộ kiểm thử và xuất kết quả cuối cùng. |
| SuiteResultReporter.ModulePrepTimes | Đối tượng giữ chỗ cho thời gian chuẩn bị và huỷ của một mô-đun. |
| SuiteTestFilter | Biểu thị một bộ lọc để bao gồm và loại trừ các kiểm thử. |
| SwitchUserTargetPreparer |
Một ITargetPreparer chuyển sang loại người dùng được chỉ định trong setUp.
|
| SyncException |
Ngoại lệ được gửi khi một hoạt động chuyển bằng ERROR(/SyncService) không hoàn tất.
|
| SyncException.SyncError | |
| SyncService | Lớp dịch vụ đồng bộ hoá để đẩy/kéo đến/từ các thiết bị/trình mô phỏng, thông qua cầu gỡ lỗi. |
| SyncService.FileStat | |
| SyncService.ISyncProgressMonitor | Các lớp triển khai giao diện này cung cấp các phương thức xử lý việc hiển thị tiến trình chuyển. |
| SystemServerFileDescriptorChecker | Kiểm tra xem máy chủ hệ thống có vẻ sắp hết FD hay không. |
| SystemServerStatusChecker | Kiểm tra xem pid của system_server có thay đổi hay không trước và sau khi chạy một mô-đun. |
| SystemUpdaterDeviceFlasher |
Một IDeviceFlasher dựa vào trình cập nhật hệ thống để cài đặt một hình ảnh hệ thống được đi kèm trong gói cập nhật OTA.
|
| SystemUtil | Lớp tiện ích để thực hiện các lệnh gọi hệ thống. |
| SystemUtil.EnvVariable |
T5
| TableBuilder | Lớp trợ giúp để hiển thị ma trận gồm các phần tử String trong một bảng. |
| TableFormatter | Lớp trợ giúp để hiển thị ma trận gồm các phần tử String sao cho mỗi cột phần tử được căn chỉnh |
| TargetFileUtils | |
| TargetFileUtils.FilePermission | |
| TargetSetupError | Đã xảy ra lỗi nghiêm trọng trong khi chuẩn bị mục tiêu để kiểm thử. |
| TarUtil | Tiện ích để thao tác với tệp tar. |
| TearDownPassThroughPreparer | Cho phép chạy tearDown trên những trình chuẩn bị có trong cấu hình dưới dạng một đối tượng. |
| TelephonyHelper | Một tiện ích để sử dụng và nhận thông tin liên quan đến điện thoại. |
| TelephonyHelper.SimCardInformation | Một trình giữ thông tin cho thông tin liên quan đến thẻ SIM. |
| TelephonyTokenProvider | Nhà cung cấp mã thông báo cho các mã thông báo liên quan đến điện thoại. |
| TemperatureThrottlingWaiter |
Một ITargetPreparer chờ cho đến khi nhiệt độ của thiết bị giảm xuống mức mục tiêu
|
| TemplateResolutionError |
Lớp mở rộng ConfigurationException cho lỗi liên quan đến mẫu trong quá trình phân tích cú pháp cấu hình.
|
| TerribleFailureEmailHandler | Một lớp trình xử lý đơn giản gửi email cho những người quan tâm khi xảy ra lỗi WTF (What a Terrible Failure) trong một phiên bản Trade Federation. |
| TestAppInstallSetup |
Một ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị.
|
| TestContentAnalyzer | Trình phân tích sẽ lấy ngữ cảnh để phân tích và xác định nội dung thú vị. |
| TestContext | Một lớp để mô hình hoá thông báo TestContext của TFC API. |
| TestDependencyResolver | Trợ lý giải quyết các phần phụ thuộc nếu cần. |
| TestDescription | Lớp đại diện cho thông tin về một trường hợp kiểm thử. |
| TestDescriptionsFile | Một lớp tiện ích để chuyển đổi và huỷ chuyển đổi danh sách TestDescription thành một tệp kiểm thử. |
| TestDevice |
Triển khai ITestDevice cho thiết bị Android full stack
|
| TestDevice.MicrodroidBuilder | Trình tạo dùng để tạo một Microdroid TestDevice. |
| TestDeviceOptions |
Vùng chứa cho ITestDevice Option
|
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
Một bản trình bày đầy đủ tính năng hơn về trạng thái thiết bị so với DeviceState.
|
| TestEnvironment | Một lớp để mô hình hoá thông báo TestEnvironment do TFC API trả về. |
| TestErrorIdentifier | Giá trị nhận dạng lỗi từ các thử nghiệm và trình chạy thử nghiệm. |
| TestFailureModuleController | Bộ điều khiển cho mô-đun chỉ muốn điều chỉnh cách hoạt động của nhật ký lỗi kiểm thử được thu thập. |
| TestFilePushSetup |
Một ITargetPreparer đẩy một hoặc nhiều tệp/thư mục từ thư mục IDeviceBuildInfo.getTestsDir() lên thiết bị.
|
| TestFilterHelper | Lớp trợ giúp để lọc các kiểm thử |
| TestGroupStatus | Một lớp để lưu trữ trạng thái của một nhóm kiểm thử. |
| TestIdentifier | Xác định một kiểm thử đo lường đã phân tích cú pháp. |
| TestInfo | Lưu trữ thông tin kiểm thử được đặt trong tệp TEST_MAPPING. |
| TestInformation | Đối tượng Trình giữ chứa tất cả thông tin và các phần phụ thuộc mà trình chạy kiểm thử hoặc kiểm thử có thể cần để thực thi đúng cách. |
| TestInformation.Builder |
Trình tạo để tạo một thực thể TestInformation.
|
| TestInvocation |
Phương thức triển khai mặc định của ITestInvocation.
|
| TestInvocation.RunMode | Các chế độ khác nhau mà một lệnh gọi có thể gặp phải. |
| TestInvocation.Stage | |
| TestInvocationManagementServer | Máy chủ GRPC giúp quản lý lệnh gọi kiểm thử và vòng đời của lệnh gọi. |
| TestInvocationManagementServer.InvocationInformation | |
| TestMapping | Một lớp để tải tệp TEST_MAPPING. |
| TestMapping.NoTestRuntimeException | |
| TestMappingSuiteRunner |
Triển khai BaseTestSuite để chạy các kiểm thử được chỉ định theo tuỳ chọn include-filter hoặc các tệp TEST_MAPPING từ bản dựng, dưới dạng một bộ.
|
| TestOption | Lưu trữ thông tin chi tiết về lựa chọn kiểm thử được đặt trong tệp TEST_MAPPING. |
| TestOutputUploader | Tải tệp đầu ra kiểm thử lên hệ thống tệp cục bộ, GCS hoặc một điểm cuối HTTP(S). |
| TestRecordInterpreter |
Tiện ích để chuyển đổi một giao thức TestRecord thành một định dạng dễ thao tác hơn trong Tradefed.
|
| TestRecordProtoUtil |
Tiện ích để đọc proto TestRecord từ một tệp.
|
| TestResource | Một lớp để mô hình hoá thông báo TestResource do TFC API trả về. |
| TestResourceDownloader | Một lớp để tải tệp tài nguyên kiểm thử xuống từ hệ thống tệp/GCS/HTTP. |
| TestResult | Vùng chứa kết quả của một bài kiểm thử duy nhất. |
| TestResult | Vùng chứa kết quả của một bài kiểm thử duy nhất. |
| TestResult.TestStatus | |
| TestResultListener | Một phiên bản đơn giản của ITestLifecycleListener dành cho những người triển khai chỉ quan tâm đến kết quả của từng bài kiểm thử. |
| TestRunnerUtil | Một lớp tiện ích giúp nhiều trình chạy kiểm thử. |
| TestRunResult | Lưu giữ kết quả của một lần chạy kiểm thử. |
| TestRunResult | Lưu giữ kết quả của một lần chạy kiểm thử. |
| TestRunResultListener | Trình nghe cho phép đọc trạng thái chạy kiểm thử cuối cùng. |
| TestRunToTestInvocationForwarder |
Chuyển tiếp từ ddmlib ITestRunListener đến ITestLifeCycleReceiver.
|
| TestsPoolPoller | Trình bao bọc kiểm thử cho phép thực thi tất cả các kiểm thử của một nhóm kiểm thử. |
| TestStatus | Biểu thị trong Tradefed các trạng thái có thể có cho phương thức kiểm thử. |
| TestStatus | Liệt kê các kết quả có thể xảy ra của một bài kiểm tra. |
| TestSuiteInfo |
Một lớp giải quyết việc tải siêu dữ liệu liên quan đến bản dựng cho bộ kiểm thử
Để hiển thị thông tin liên quan một cách thích hợp, bộ thử nghiệm phải có một tệp |
| TestSummary | Một lớp đại diện cho bản tóm tắt kiểm thử. |
| TestSummary.Type | |
| TestSummary.TypedString | |
| TestSystemAppInstallSetup |
Một ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào phân vùng /system trên thiết bị.
|
| TestTimeoutEnforcer | Trình nghe cho phép kiểm tra thời gian thực thi của một trường hợp kiểm thử nhất định và khiến trường hợp đó không thành công nếu vượt quá thời gian chờ nhất định. |
| TextResultReporter | Một trình báo cáo kết quả kiểm thử chuyển tiếp kết quả đến trình in kết quả văn bản JUnit. |
| TfInternalOptionsFetcher | Một lớp tiện ích cho phép các lớp tải giá trị biến một cách tĩnh từ một tệp tài nguyên. |
| TfMetricProtoUtil | Lớp tiện ích giúp chuyển đổi Map<string, string=""> sang Map<string, metric="">. </string,></string,> |
| TfObjectTracker | Một tiện ích để theo dõi việc sử dụng các đối tượng Trade Federation khác nhau. |
| TfSuiteRunner |
Triển khai ITestSuite sẽ tải các kiểm thử từ thư mục res/config/suite/ của các tệp jar TF.
|
| TfTestLauncher |
Một IRemoteTest để chạy kiểm thử đơn vị hoặc kiểm thử chức năng dựa trên một bản cài đặt TF riêng biệt.
|
| ThreadInfo | Lưu giữ thông tin về một luồng. |
| TimeoutException | Ngoại lệ được gửi khi kết nối với Adb không thành công do hết thời gian chờ. |
| TimeoutRemainder | Lớp tiện ích để theo dõi thời gian còn lại dựa trên thời gian chờ ban đầu. |
| TimeoutRemainder.DefaultSystemNanoTime | |
| TimeoutRemainder.SystemNanoTimeProvider | |
| TimeStatusChecker | Trình kiểm tra trạng thái để đảm bảo thời gian của thiết bị và máy chủ lưu trữ luôn được đồng bộ hoá. |
| TimeUtil | Chứa các phương thức tiện ích liên quan đến thời gian. |
| TimeVal |
Đây là một loại sentinel bao bọc một Long.
|
| TimeWaster | Một trình chuẩn bị mục tiêu đơn giản để lãng phí thời gian và có khả năng khởi động lại thiết bị. |
| TokenProperty | Mã thông báo được hỗ trợ có phân đoạn động. |
| TokenProviderHelper | Trợ giúp cung cấp nhà cung cấp được liên kết với một mã thông báo cụ thể, để tìm hiểu xem thiết bị có hỗ trợ mã thông báo đó hay không. |
| TraceCmdCollector |
Một IMetricCollector thu thập các dấu vết trong quá trình kiểm thử bằng trace-cmd và ghi nhật ký các dấu vết đó vào lệnh gọi.
|
| TracePropagatingExecutorService | Một dịch vụ thực thi chuyển tiếp các tác vụ đến một quá trình triển khai cơ bản trong khi truyền bá ngữ cảnh theo dõi. |
| TracingLogger | Lớp giúp quản lý hoạt động theo dõi cho từng lệnh gọi kiểm thử. |
| TradefedConfigObject | Một lớp để mô hình hoá thông báo TradefedConfigObject của TFC API. |
| TradefedConfigObject.Type | Danh sách các loại đối tượng cấu hình có thể được chèn vào cấu hình lệnh của cụm. |
| TradefedDelegator | Các đối tượng giúp uỷ quyền lệnh gọi cho một tệp nhị phân Tradefed khác. |
| TradefedFeatureClient | Một ứng dụng grpc để yêu cầu thực thi tính năng từ máy chủ. |
| TradefedFeatureServer | Một máy chủ phản hồi các yêu cầu kích hoạt tính năng. |
| TradefedSandbox | Vùng chứa hộp cát có thể chạy một lệnh gọi Liên minh thương mại. |
| TradefedSandboxFactory | Phương thức triển khai mặc định cho SandboxFactory |
| TradefedSandboxRunner |
Trình chạy được liên kết với TradefedSandbox sẽ cho phép thực thi hộp cát.
|
| TradefedSandboxRunner.StubScheduledInvocationListener |
Một phần phụ trợ IScheduledInvocationListener không làm gì cả.
|
U
| UiAutomatorRunner | Chạy kiểm thử UI Automator trên thiết bị và báo cáo kết quả. |
| UiAutomatorTest | |
| UiAutomatorTest.LoggingOption | |
| UiAutomatorTest.TestFailureAction | |
| UnexecutedTestReporterThread | Các luồng xử lý việc báo cáo tất cả các kiểm thử chưa được thực thi. |
| UniqueMultiMap<K, V> |
Một MultiMap đảm bảo các giá trị riêng biệt cho mỗi khoá.
|
| UploadManifest | Một tệp kê khai về các BLOB và tệp cần tải lên. |
| UploadManifest.Builder | |
| UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery đặt lại các bus USB cho các thiết bị không kết nối mạng.
|
| UsbResetRunConfigRecovery | Cho phép kích hoạt lệnh đặt lại USB của thiết bị |
| UsbResetTest |
Một IRemoteTest đặt lại USB của thiết bị và kiểm tra xem thiết bị có kết nối mạng trở lại hay không sau đó.
|
| UserChecker | Kiểm tra xem người dùng có thay đổi trong quá trình thử nghiệm hay không. |
| UserCleaner |
Một ITargetPreparer sẽ xoá người dùng phụ khi tháo rời.
|
| UserHelper | |
| UserInfo | Tương tự như lớp UserInfo trên nền tảng. |
| UserInfo.UserType | Các biến thể được hỗ trợ của loại người dùng trong API bên ngoài. |
V
| ValidateSuiteConfigHelper |
Lớp này sẽ giúp xác thực rằng IConfiguration được tải cho bộ đáp ứng các yêu cầu dự kiến: – Không có trình cung cấp Bản dựng – Không có trình báo cáo Kết quả
|
| VersionedFile | Cấu trúc dữ liệu đại diện cho một tệp có phiên bản liên kết. |
| VersionParser | Tìm nạp phiên bản của các cấu phần phần mềm tradefed đang chạy. |
| VisibleBackgroundUserPreparer | Trình chuẩn bị mục tiêu để chạy các kiểm thử trong một người dùng được bắt đầu ở chế độ nền. |
| VmRemoteDevice | Một thiết bị ảo từ xa mà chúng ta sẽ quản lý từ bên trong Máy ảo. |
W
| WaitDeviceRecovery |
Một cách triển khai đơn giản IDeviceRecovery, chờ thiết bị kết nối mạng và phản hồi các lệnh đơn giản.
|
| WaitForDeviceDatetimePreparer |
Một ITargetPreparer chờ ngày giờ được đặt trên thiết bị
Không bắt buộc, trình chuẩn bị này có thể buộc |
| WifiCommandUtil | Một lớp tiện ích có thể phân tích cú pháp đầu ra của lệnh wifi. |
| WifiCommandUtil.ScanResult | Biểu thị một mạng Wi-Fi chứa thông tin liên quan. |
| WifiHelper | Lớp trợ giúp để thao tác với các dịch vụ Wi-Fi trên thiết bị. |
| WifiPreparer |
Một ITargetPreparer định cấu hình Wi-Fi trên thiết bị nếu cần.
|
| WorkUnitType | Enum đại diện cho các loại đơn vị công việc có thể có. |
X
| XmlFormattedGeneratorReporter |
Triển khai FormattedGeneratorReporter để định dạng kết quả của bộ kiểm thử ở định dạng xml.
|
| XmlResultReporter | Ghi kết quả JUnit vào các tệp XML theo định dạng nhất quán với XMLJUnitResultFormatter của Ant. |
| XmlSuiteResultFormatter | Lớp tiện ích để lưu một lần chạy bộ kiểm thử dưới dạng XML. |
| XmlSuiteResultFormatter.RunHistory | Đối tượng trợ giúp để chuyển đổi JSON. |
| XmlTestRunListener | Ghi kết quả JUnit vào các tệp XML theo định dạng nhất quán với XMLJUnitResultFormatter của Ant. |
Có
| YamlClassOptionsParser | Trợ giúp phân tích cú pháp thông tin về trình chạy kiểm thử từ Cấu hình Tradefed YAML. |
Z
| ZipCompressionStrategy |
Một ICompressionStrategy để tạo tệp lưu trữ dạng zip.
|
| ZipUtil | Một lớp trợ giúp cho các thao tác liên quan đến việc nén |
| ZipUtil2 | Một lớp trợ giúp để trích xuất tệp zip có tính đến quyền đối với tệp POSIX |