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 kết quả của "huy hiệu kết xuất aapt". |
AaptParser.AaptVersion | Số lượng lựa chọn cho phiên bản AAPT dùng để phân tích cú pháp tệp APK. |
Tiếng Abi | Một lớp đại diện cho một ABI. |
AbiFormatter | Lớp tiện ích cho abi. |
AbiUtils | Lớp tiện ích để xử lý ABI của thiết bị |
Kết nối trừu tượng | Biểu diễn kết nối trừu tượng. |
AbstractHostMonitor | Hạng điển hình cho dịch vụ Giám sát sức khoẻ của máy chủ. |
AbstractTunnelMonitor | Giám sát đường hầm trừu tượng dành cho AVD GCE. |
AbstractXmlParser | Lớp cơ sở trợ giúp để phân tích cú pháp tệp xml |
AbstractXmlParser.ParseException | Được đưa ra nếu không thể phân tích cú pháp đầu vào XML |
AcloudConfigParer | Lớp trợ giúp phân tích cú pháp một cấu hình Acloud (dùng để khởi động một phiên bản thiết bị Cloud). |
AcloudConfigParser.AcloudKeys | Tập hợp khoá có thể tìm được qua cấu hình. |
ActionInProgress | Đang thực hiện hành động chung. |
ActiveTrace | Lớp chính giúp mô tả và quản lý dấu vết đang hoạt động. |
ActivityStatusChecker | Trình kiểm tra trạng thái cho các hoạt động còn lại đang chạy ở cuối mô-đun. |
AdbRootElevator |
AutoCloseable bật gốc adb khi được tạo nếu cần và khôi phục
trạng thái gốc khi hoàn tất.
|
AdbSshConnection | Kết nối Adb qua cầu ssh. |
AdbStopServerPreparer | Trình chuẩn bị mục tiêu để dừng máy chủ adb trên máy chủ trước và sau khi chạy kiểm thử adb. |
AdbTcpConnection | Đại diện kết nối mặc định của một thiết bị, được giả định là kết nối adb tiêu chuẩn của thiết bị. |
Phần mềm tiện ích | Một lớp tiện ích cho các hoạt động adb. |
AfterClassWithInfo |
Các đảm bảo tương tự như AfterClass nhưng được chú thích phương thức phải yêu cầu tham số TestInformation .
|
AggregatePostProcessor | Một đơn vị tổng hợp các chỉ số cung cấp các giá trị tối thiểu, tối đa, trung bình, phương sai, độ lệch chuẩn, tổng, số lượng và phân vị (không bắt buộc) cho các chỉ số dạng số được thu thập trong quá trình chạy thử nghiệm lặp lại nhiều lần, coi họ là đối tượng gấp đôi. |
AllTestAppsInstallSetup |
ITargetPreparer cài đặt tất cả ứng dụng từ một IDeviceBuildInfo#getTestsDir()
trên thiết bị.
|
AltDirBehavior |
Một enum để xác định các hành vi thư mục thay thế cho nhiều trình cài đặt/trình đẩy cấu phần phần mềm kiểm thử
|
Phân tích dữ liệu | Thứ tự rất quan trọng. |
AndroidJUnitTest | Một bài kiểm thử chạy gói kiểm thử đo lường trên một thiết bị nhất định bằng cách sử dụng android.support.test.runner.AndroidJUnitRunner. |
AndroidTestOrchestratorRemoteTestRunner | Chạy kiểm thử Android được đo lường bằng cách sử dụng lệnh adb và AndroidTestOrchestrator. |
Trình chuẩn bị mục tiêu cho mục tiêu |
ITargetPreparer thực hiện một loạt thao tác (ví dụ: nhấp và vuốt) bằng cách sử dụng
Giao thức Phụ kiện mở Android (AOAv2).
|
AppBuildInfo |
IBuildInfo đại diện cho một ứng dụng Android và(các) gói kiểm thử của ứng dụng đó.
|
AppDeviceBuildInfo |
Lớp này không được dùng nữa.
Sử dụng trực tiếp IDeviceBuildInfo .
|
Thiết lập ứng dụng |
Một ITargetPreparer cài đặt một tệp APK và các chương trình kiểm thử của tệp APK đó.
|
AppVersionFetcher | Lớp tiện ích để lấy chuỗi phiên bản ứng dụng từ thiết bị. |
AppVersionFetcher.AppVersionInfo | Loại thông tin về phiên bản ứng dụng. |
ArchModuleController | Bộ điều khiển mô-đun không chạy kiểm thử khi không khớp với bất kỳ kiến trúc cụ thể nào. |
ArgsOptionParser |
Điền các trường Option từ đối số dòng lệnh được phân tích cú pháp.
|
ArrayUtil | Phương thức tiện ích cho mảng |
ArtChrootChuẩn bị | Tạo thư mục chroot để kiểm thử ART. |
Thử nghiệm nghệ thuật | |
ArtifactDetails | Thông tin này mô tả cấu trúc của nội dung và thông tin mô tả nội dung đó do công cụ CAS tạo ra |
ArtifactDetails.ArtifactFileDescriptor | |
ArtifactsAnalyzer | Một tiện ích giúp phân tích các cấu phần phần mềm của bản dựng để thu thập thông tin chi tiết. |
ArtRunTest (Thử nghiệm ArtRun) | Trình chạy kiểm thử để chạy các bài kiểm thử chạy ART. |
ArtRunTest.AdbShellCommandException | Một lớp ngoại lệ để báo cáo lỗi đã xảy ra trong quá trình thực thi shell ADB . |
ATestFileSystemLogSaver | Lớp LogSaver này được ATest sử dụng để lưu nhật ký theo một đường dẫn cụ thể. |
Chạy đua Atest Runner |
Triển khai ITestSuite
|
AtraceThu thập |
IMetricCollector chạy dấu vết trong quá trình kiểm thử, đồng thời thu thập kết quả và ghi nhật ký
chúng vào lệnh gọi.
|
AtraceRunMetricCollectionor | Thu thập dấu vết từ tất cả các thư mục kiểm thử trong thư mục cho sẵn từ thiết bị kiểm thử, ghi nhật ký thư mục kiểm thử và xử lý đăng các tệp theo dõi trong thư mục kiểm thử và tổng hợp các chỉ số. |
AutoLogCollector | Bảng liệt kê mô tả trình thu thập nào có thể tự động được khai thác xử lý. |
Trình báo cáo tự động | Lớp xác định việc liên kết từ trình báo cáo tự động của Tradefeed. |
Trung bìnhPostProcessor | Triển khai trình xử lý bài đăng để tính giá trị trung bình của danh sách các chỉ số. |
B
BackgroundDeviceAction | Chạy một lệnh trên một thiết bị nhất định, lặp lại khi cần cho đến khi hành động bị huỷ. |
BaseDeviceMetricCollectionor |
Cách triển khai cơ sở của IMetricCollector cho phép bắt đầu và dừng thu thập trên
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) và ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
|
BaseEmulatorPreparer (Trình mô phỏng chuẩn) | Trình chuẩn bị phổ biến để chạy trình mô phỏng cục bộ. |
BaseHostJUnit4Test | Lớp kiểm thử cơ sở để chạy kiểm thử kiểu JUnit4 của máy chủ lưu trữ. |
BaseleveledLogOutput |
Phương thức triển khai cơ sở cho ILeveledLogOutput cho phép lọc một số thẻ dựa trên
tên hoặc thành phần của chúng.
|
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.
|
BaseMultiTargetSupportedr (Trình chuẩn bị nhiều mục tiêu cơ sở) |
Phương thức triển khai cơ sở của IMultiTargetPreparer cho phép tắt đối tượng.
|
BasePostProcessor |
IPostProcessor cơ sở mà mọi hoạt động triển khai đều cần mở rộng.
|
Base Thử lạiQuyết định |
Phương thức triển khai cơ sở của IRetryDecision .
|
BaseStreamLogger<OS mở rộng OutputStream> |
ILeveledLogOutput chuyển hướng thông điệp nhật ký đến luồng đầu ra và tới stdout.
|
BaseTargetTargetr (Trình chuẩn bị cơ sở) |
Lớp triển khai cơ sở cho ITargetPreparer cho phép kiểm soát việc đối tượng
đã bị tắt hay chưa.
|
BaseTestSuite | Một bài kiểm tra để chạy Bộ kiểm tra tính tương thích với hệ thống bộ mới. |
BatteryController | Lớp tiện ích cho phép kiểm soát trạng thái sạc pin của thiết bị. |
BatteryRechargeDeviceRecovery | Cho phép kích hoạt một lệnh khi mức pin của thiết bị dưới một ngưỡng nhất định. |
BatteryNhiệt độ | |
BatteryChargeDeviceRecovery | Trình kiểm tra khôi phục sẽ kích hoạt cấu hình nếu không còn mức pin. |
BeforeClassWithInfo |
Các đảm bảo tương tự như BeforeClass nhưng được chú thích phương thức phải yêu cầu tham số TestInformation .
|
BinaryState (Trạng thái nhị phân) | Enum dùng để ghi trạng thái BẬT/TẮT ở trạng thái không hoạt động REMOVE. |
BluetoothConnectionLatencyCollector | Trình thu thập sẽ đẩy cấu hình chỉ số thời lượng của số liệu thống kê đượ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 trạng thái kết nối của mỗi hồ sơ. |
BluetoothConnectionSuccessRatePostProcessor |
Triển khai bộ xử lý hậu kỳ để tính tỷ lệ thành công cho cấu hình bluetooth
Sử dụng "metric-key-match" (so khớp khoá chỉ số) để chỉ định các chỉ số chứa trạng thái kết nối Bluetooth ở dạng số mảng Ví dụ [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | Bộ thu thập để bật tính năng ghi nhật ký snoop Bluetooth HCI trên DUT và để thu thập nhật ký cho mỗi lần kiểm tra. |
BluetoothUtils |
Các hàm tiện ích để gọi BluetoothInstrumentation trên thiết bị
Bạn có thể tìm thấy mã BluetoothInstrumentation phía thiết bị trong AOSP (Dự án nguồn mở Android) tại:
|
BootstrapBuildProvider |
IDeviceBuildProvider tự động khởi động thông tin bản dựng từ thiết bị kiểm thử
Lớp này thường được sử dụng cho các thiết bị có bản dựng được cung cấp bên ngoài, chẳng hạn như. |
BootstrapServiceFileResolverLoader | Tải trình phân giải bằng cách sử dụng phương tiện tải dịch vụ. |
Báo cáo lỗi | Đối tượng lưu giữ tệp tham chiếu đến các 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 được nén (bugreportz). |
Báo cáo lỗi thu thập dữ liệu |
Một ITestInvocationListener truyền qua thu thập báo cáo lỗi khi các sự kiện có thể định cấu hình
xảy ra rồi gọi ITestInvocationListener#testLog trên các phần tử con sau mỗi lần
báo cáo lỗi sẽ được thu thập.
|
BugreportCollectionor.Filter | |
BugreportCollectionor.Freq | |
Báo cáo lỗi thu thập dữ liệu.Danh từ | |
BugreportCollectionor.Predicate | Một thuộc tính đầy đủ mô tả thời điểm cần ghi lại báo cáo lỗi. |
BugreportCollectionor.Relation | |
BugreportCollectionor.SubPredicate | |
BugreportzOnFailureCollector | Thu thập báo cáo lỗi khi trường hợp kiểm thử không thành công. |
BugreportzOnTestCaseFailureCollector | Thu thập báo cáo lỗi khi một trường hợp kiểm thử trong một lần chạy không thành công. |
BuildAnalysis | Biểu thị kết quả của một bản phân tích bản dựng. |
Lỗi bản dựng | Được gửi nếu bản dựng được cung cấp không chạy được. |
BuildInfo |
Cách triển khai chung của một IBuildInfo cần được liên kết
bằng ITestDevice .
|
BuildInfoKey | Lớp lưu giữ bản liệt kê liên quan đến truy vấn thông tin bản dựng. |
BuildInfoKey.BuildInfoFileKey |
Enum mô tả tất cả các loại tệp đã biết có thể truy vấn thông qua IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) .
|
BuildInfoRecorder |
Một ITargetPreparer ghi siêu dữ liệu thông tin bản dựng vào một tệp cụ thể.
|
BuildInfoUtil |
Một lớp tiện ích giúp thao tác với IBuildInfo
|
Lỗi liên quan đến bản dựng | Đã xảy ra lỗi nghiêm trọng khi truy xuất bản dựng để kiểm thử. |
BuildSerializedVersion |
Lớp chứa phiên bản chuyển đổi tuần tự hiện tại của tất cả IBuildInfo .
|
BuildTestsZipUtils | Một lớp trợ giúp cho các thao tác liên quan đến hoạt động kiểm thử tệp zip do hệ thống xây dựng Android tạo ra |
Người gửi email hàng loạt | Tiện ích dành cho người gửi email cho phép định cấu hình sau: khoảng thời gian gửi,kích thước gói ban đầu, người nhận và tổng số thư. |
BundletoolUtil | Lớp tiện ích sử dụng dòng lệnh bundletool để cài đặt .apks trên thiết bị. |
ByteArrayInputStreamSource | |
ByteArrayList | Lớp đại diện cho một mảng byte nhẹ. |
ByteArrayUtil | Tiện ích hoạt động trên mảng byte, ví dụ: chuyển đổi byte thành số nguyên. |
ByteStreamDownloader |
Một ứng dụng triển khai phương thức Read của dịch vụ gRPC ByteStream .
|
ByteStreamUploader |
Một ứng dụng triển khai phương thức Write của dịch vụ gRPC ByteStream .
|
C
CacheClientFactory |
Nhà máy tạo ra một thực thể singleton của ICacheClient .
|
CarModuleController | Bộ điều khiển này ngăn việc thực thi các trường hợp kiểm thử trên các thiết bị không phải trên ô tô. |
CarryDnaeError |
RuntimeException nội bộ để mang DeviceNotAvailableException thông qua JUnit4
khung.
|
CarryInterruptedException | Được gửi khi thời gian chờ giai đoạn thử nghiệm được kích hoạt và InterruptedException cần được thực hiện từ luồng thực thi kiểm thử đến luồng thực thi lệnh gọi. |
CdmaDeviceFlasher | Một lớp cài đặt ROM hình ảnh trên thiết bị Android thực có sóng vô tuyến CDMA. |
CecControllerTokenProvider | Nhà cung cấp mã thông báo cho các mã thông báo liên quan đến Kiểm soát thiết bị điện tử tiêu dùng (CEC). |
CentralDirectoryInfo | CentralDirectoryInfo là một lớp chứa thông tin về một tệp/thư mục bên trong một tệp zip. |
Kiểm tra Trình chuẩn bị ghép nối |
CompanionAwarePreparer xác minh liên kết BT giữa thiết bị chính và thiết bị đồng hành
|
Khởi động lại |
Chia blob thành một hoặc nhiều Chunk với tối đa chunkSize byte.
|
Chunker.Chia nhỏ | Một mảnh nhỏ. |
CircularAtraceUtil | Một tiện ích atrace được phát triển chủ yếu để xác định nguyên nhân gốc gây ra lỗi ANR trong Monkey kiểm thử. |
CircularByteArray | Cấu trúc dữ liệu để lưu một mảng kích thước cố định hoạt động như một vùng đệm tròn, và theo dõi tổng cộng của tất cả các giá trị trong mảng. |
ClangCodeCoverageCollector |
Một BaseDeviceMetricCollector sẽ kéo Clang
các phép đo mức độ sử dụng thiết bị rồi ghi lại các phép đo đó dưới dạng cấu phần phần mềm kiểm thử.
|
ClangProfileIndexer | Một lớp tiện ích giúp lập chỉ mục các phép đo mức độ sử dụng mã Clang. |
ClassNotFoundConfigurationException |
ConfigurationException khi không tìm thấy lớp của đối tượng.
|
ClassPathScanner | Tìm các mục nhập trên classpath. |
ClassPathScanner.ClassNameFilter |
IClassPathFilter lọc và chuyển đổi tên lớp java.
|
ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter từ chối các lớp bên trong
|
ClassPathScanner.IClassPathFilter |
Bộ lọc cho các đường dẫn mục nhập của classpath
Có hoa văn sau |
WatchworkUtils | Tiện ích đồng hồ để chia sẻ logic đa thiết bị |
CloseableTraceScope | Một lớp có giới hạn cho phép báo cáo phần theo dõi thông qua tính năng thử tài nguyên |
ClusterBuildInfo |
Một lớp IBuildInfo cho các bản dựng được lấy từ TFC.
|
ClusterBuildProvider |
IBuildProvider để tải tài nguyên kiểm thử TFC xuống.
|
ClusterClient |
Phương thức triển khai IClusterClient để tương tác với phần phụ trợ TFC.
|
ClusterCommand | Một lớp đại diện cho một tác vụ được tìm nạp qua cụm TF. |
ClusterCommand.GoogleDoodle | |
ClusterCommand.State | Trạng thái của lệnh trong cụm TF. |
ClusterCommandConfigBuilder | Một lớp để tạo tệp cấu hình cho lệnh cụm. |
ClusterCommandEvent | Một lớp để đóng gói các sự kiện lệnh cụm sẽ được tải lên. |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
ClusterCommandTrình chạy |
Một lớp IRemoteTest để chạy một lệnh từ TFC thông qua TF quy trình phụ.
|
ClusterCommandScheduler |
ICommandScheduler để hỗ trợ TFC (Tradefed Cluster).
|
ClusterCommandStatus | Một lớp đại diện cho trạng thái và lý do huỷ cho một lệnh trong cụm TF. |
ClusterDeviceInfo | Một lớp để đóng gói thông tin về thiết bị cụm sẽ được tải lên. |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor |
Quá trình triển khai IDeviceMonitor để báo cáo kết quả cho dịch vụ Tradefeed Cluster.
|
ClusterEventUploader<T mở rộng IClusterEvent> |
Lớp ClusterEventUploader, tải IClusterEvent lên TFC.
|
ClusterHostEvent | Một lớp đóng gói các sự kiện lưu trữ cụm sẽ được tải lên. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | Enum của các loại sự kiện lưu trữ. |
ClusterHostUtil | Các hàm sử dụng tĩnh cho cụm TF để lấy các phiên bản cấu hình chung, thông tin máy chủ lưu trữ, v.v. |
ClusterLogSaver |
Một lớp ILogSaver để tải đầu ra kiểm thử lên TFC.
|
ClusterLogSaver.FilePickingStrategy | Chiến lược chọn tệp. |
ClusterOptions | |
CodePhạm vi kiểm thử | Kiểm thử chạy một gói kiểm thử đo lường trên một thiết bị nhất định và tạo báo cáo mức độ sử dụng mã. |
Thu thậpByteOutputReceiver |
IShellOutputReceiver thu thập toàn bộ đầu ra shell vào byte[] .
|
Thu thậpOutputReceiver |
IShellOutputReceiver thu thập toàn bộ đầu ra shell thành một
String .
|
CollectingTestListener |
ITestInvocationListener sẽ thu thập tất cả kết quả kiểm thử.
|
CollectorHelper (Người thu thập trình trợ giúp) |
Trợ giúp thực hiện một số thao tác IMetricCollector cần thiết ở nhiều nơi.
|
CommandBaselineSetter | Một phương thức setter phổ biến để xử lý các chế độ cài đặt cơ sở của thiết bị thông qua các lệnh shell adb. |
CommandFileParser | Trình phân tích cú pháp cho tệp chứa tập hợp các dòng lệnh. |
CommandFileParser.CommandLine | |
CommandInterrupter | Dịch vụ cho phép các lệnh TradeFederation bị gián đoạn hoặc được đánh dấu là không thể gián đoạn. |
CommandLineBuildInfoBuilder |
Tiện ích dùng để ghi lại các đối số thông tin bản dựng thông thường từ một dòng lệnh và tạo một
IBuildInfo từ họ.
|
CommandOptions |
Triển khai ICommandOptions .
|
CommandOptionsGetter | Phương thức triển khai dịch vụ trả về giá trị tuỳ chọn lệnh của một lệnh gọi nhất định. |
CommandResult | Chứa kết quả của một lệnh. |
CommandRunner | Một điểm truy cập TradeFederation thay thế sẽ chạy lệnh được chỉ định trong lệnh đối số dòng rồi thoát. |
CommandRunner.ExitCode | Mã lỗi có thể thoát ra. |
CommandScheduler | Trình lập lịch biểu để chạy các lệnh TradeFederation trên tất cả thiết bị có sẵn. |
CommandScheduler.HostState | Enum của các trạng thái khác nhau của máy chủ |
CommandStatus | Biểu thị trạng thái của một thao tác được định thời gian. |
CommandStatusHandler | Trình xử lý giúp theo dõi và cập nhật trạng thái của lệnh gọi. |
CommandSuccessModuleController | Lớp cơ sở cho bộ điều khiển mô-đun để bỏ qua mô-đun kiểm thử dựa trên lỗi lệnh shell. |
CommonLogRemoteFileUtil | Tiện ích này giúp tránh việc trùng lặp mã khi trình bày thiết bị từ xa cho logic tìm nạp nhật ký từ xa của các tệp phổ biến. |
CommonLogRemoteFileUtil.hoaLogFileEntry | Hình minh hoạ một mục nhập nhật ký đã biết dành cho các thiết bị từ xa. |
companionallocator |
Lớp cơ sở đảm nhận việc phân bổ và giải phóng thiết bị đồng hành
Bạn phải triển khai |
Đồng hành chuẩn bị |
Một ITargetPreparer đóng gói logic về việc nhận một quảng cáo đồng hành đã được phân bổ
thiết bị.
|
companionAwareTest |
Lớp kiểm thử cơ sở đóng gói hoạt động nhận và kiểm tra thiết bị đồng hành
Lớp con có thể gọi |
companionDeviceTracker | Một lớp để phân bổ và giải phóng các thiết bị đồng hành |
companionRunCommandTargetPreparer |
ITargetPreparer chạy các lệnh được chỉ định trên thiết bị đồng hành được phân bổ
|
companionTestAppInstallSetup |
Một ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ một
IDeviceBuildInfo#getTestsDir() thư mục vào một thiết bị đồng hành được phân bổ.
|
CompileBootImageWithSpeedTargetSupportedr (Trình biên dịchBootImageWithTốc mục tiêu chuẩn bị) | Biên dịch lại đường dẫn lớp khởi động và máy chủ hệ thống bằng bộ lọc trình biên dịch "speed". |
Điều kiện theo dõi tình trạng lỗi | Theo dõi mọi lỗi của lệnh gọi. |
ConditionPriorityBlockQueue<T> |
Một lớp an toàn cho luồng với các thao tác giống như ERROR(/PriorityBlockingQueue) có thể truy xuất đối tượng
khớp với một điều kiện nhất định.
|
ConditionPriorityBlockQueue.AlwaysMatch<T> |
Một ConditionPriorityBlockingQueue.IMatcher
khớp với bất kỳ đối tượng nào.
|
ConditionPriorityBlockingQueue.IMatcher<T> | Giao diện để xác định liệu các phần tử có khớp với một số loại điều kiện hay không. |
ConfigCompleter |
Triển khai Completer cho các cấu hình TF của chúng tôi.
|
ConfigurableGrpcDynamicShardingClient | |
Configuration |
Quá trình triển khai IConfiguration cụ thể lưu trữ các đối tượng cấu hình đã tải trong một bản đồ.
|
ConfigurationDef | Lưu giữ bản ghi về một cấu hình, các đối tượng liên quan và các tuỳ chọn tương ứng. |
ConfigurationDef.ConfigObjectDef | Đối tượng lưu giữ thông tin của một className và số giao diện của lớp đó (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ố xuất hiện đầu tiên). |
ConfigurationDescriptor (Mô tả cấu hình) | Đối tượng cấu hình mô tả một số khía cạnh của chính cấu hình. |
ConfigurationDescriptor.LocalTestRunner | Enum dùng để biểu thị trình chạy kiểm thử cục bộ. |
Trường hợp ngoại lệ về cấu hình | Được gửi nếu không thể tải cấu hình. |
ConfigurationFactory |
Nhà máy để tạo IConfiguration .
|
ConfigurationFactory.ConfigLoader | Việc triển khai IConfigDefLoader giúp theo dõi các cấu hình đi kèm từ một cấu hình gốc và ném một ngoại lệ vào vòng bao gồm. |
ConfigurationFactory.ExceptionLoader | |
ConfigurationUtil | Các hàm tiện ích để xử lý tệp cấu hình. |
ConfigurationXmlParserSettings |
Một lớp đơn giản để chấp nhận các chế độ cài đặt cho ConfigurationXmlParser
Để chuyển chế độ cài đặt cho lớp này, bạn phải cung cấp email đại diện. |
ConfigurationYamlParser (Trình phân tích cú pháp cấu hình) | Trình phân tích cú pháp cho cấu hình Tradefeed kiểu YAML |
ConfigUtil | Lớp tiện ích để tạo, tương tác và đẩy các tệp cấu hình thống kê. |
ConfigUtil.LogSource | |
Máy chơi trò chơi |
Bảng điều khiển TradeFederation chính cung cấp cho người dùng giao diện để tương tác
Hiện hỗ trợ các thao tác như
|
Console.ArgRunnable<T> |
Runnable có phương thức run có thể nhận đối số
|
Console.CaptureList |
Một loại tiện lợi cho List<List<String>>
|
ConsoleReaderOutputStream |
Một OutputStream có thể dùng để khiến System.out.print() phát tốt với
LineReader dòng chưa hoàn tất.
|
ConsoleResultReporter | Trình báo cáo kết quả để in kết quả kiểm thử lên bảng điều khiển. |
ContentAnalysisContext | Cung cấp ngữ cảnh xung quanh nội dung để phân tích chính xác nội dung đó. |
ContentAnalysisContext.AnalysisMethod | Phần này mô tả những điều cần biết về cấu trúc nội dung để có quy trình phân tích phù hợp. |
Kết quả phân tích nội dung | Tóm tắt bản phân tích nội dung. |
Thông tin về nội dung | Biểu thị nội dung cho mục tiêu bản dựng nhất định của phiên bản cơ sở và phiên bản hiện tại. |
ContentProviderHandler | Trình xử lý tóm tắt các hoạt động tương tác của trình cung cấp nội dung và cho phép sử dụng nội dung phía thiết bị nhà cung cấp dịch vụ trực tuyến cho các hoạt động khác nhau. |
CountingTestResultListener |
TestResultListener theo dõi tổng số lượt kiểm thử theo TestStatus
|
CountTestCasesCollector |
Đếm và báo cáo số lượng trường hợp kiểm thử cho một IRemoteTest nhất định.
|
Phạm vi đo lường chính xác | Chương trình kiểm thử phần giữ chỗ sẽ chuyển tiếp các phép đo mức độ sử dụng từ trình cung cấp bản dựng đến trình ghi nhật ký. |
Phạm vi bao phủ | Đã đổi đối tượng để duy trì các lựa chọn về phạm vi bảo hiểm. |
Phạm vi Tùy chọn.Chuỗi công cụ | |
CpuThrottlingWaiter |
ITargetPreparer chờ cho đến khi tần suất tối đa trên tất cả các lõi được khôi phục lên mức cao nhất
cấp độ hiện có
|
CreateAvdPreparer | |
CreateUser Preparer (Trình chuẩn bị người tạo) | Trình chuẩn bị nhắm mục tiêu để tạo người dùng và dọn dẹp người dùng ở bước cuối. |
Thông tin hiện tại | Một lớp theo dõi và cung cấp thông tin về lệnh gọi hiện tại, hữu ích ở bất cứ đâu trong lời gọi. |
CurrentInvocation.InvocationInfo | Một số khoá được đặt tên đặc biệt mà chúng ta sẽ luôn điền cho lệnh gọi. |
CurrentInvocation.IsolationGrade | Mô tả mức độ tách biệt |
D
DebugHostLogOnFailureCollector | Trình thu thập sẽ thu thập và ghi nhật ký phía máy chủ khi xảy ra lỗi trường hợp kiểm thử. |
DefaultConnection | Đại diện kết nối mặc định của một thiết bị, được giả định là kết nối adb tiêu chuẩn của thiết bị. |
DefaultConnection.ConnectionBuilder | Trình tạo dùng để mô tả kết nối. |
DefaultRemoteAndroidTestRunner |
Việc mở rộng ddmlib RemoteAndroidTestRunner để đặt một số giá trị mặc định cho việc sử dụng Tradefeed
trường hợp.
|
DefaultTestsZipInstaller | Phương thức triển khai mặc định cho chương trình kiểm thử trình cài đặt zip. |
Uỷ quyền thực thi lệnh gọi |
InvocationExecution uỷ quyền thực thi cho một tệp nhị phân Tradefeed khác.
|
DependenciesResolver | Một loại trình cung cấp mới cho phép lấy tất cả các phần phụ thuộc cho một chương trình kiểm thử. |
DeviceActionTargetPreparer |
ITargetPreparer để thực hiện các thao tác trên thiết bị.
|
DeviceActionUtil | Một lớp Tiện ích để thực thi các thao tác trên thiết bị. |
DeviceActionUtil.Command | Các lệnh cho thao tác trên thiết bị. |
DeviceActionUtil.DeviceActionConfigError | Trường hợp ngoại lệ đối với lỗi cấu hình. |
DeviceAllocationResult | Biểu thị kết quả cố gắng phân bổ cho một lệnh. |
DeviceAllocationState | Biểu thị trạng thái phân bổ của thiết bị từ góc độ IDeviceManager |
DeviceAvailableChecker (Trình kiểm tra thiết bị có sẵn) | Trình kiểm tra để đảm bảo một mô-đun không rời khỏi thiết bị ở trạng thái ngoại tuyến. |
DeviceBaselineChecker (Trình kiểm tra đường cơ sở của thiết bị) | Đặt chế độ cài đặt đường cơ sở của thiết bị trước mỗi mô-đun. |
DeviceBaselineSetter (Trình đặt cơ sở của thiết bị) | Lớp trừu tượng dùng để tạo chế độ cài đặt đường cơ sở của thiết bị. |
DeviceBatteryLevelChecker |
Một IRemoteTest kiểm tra mức pin tối thiểu và chờ pin
đạt đến ngưỡng sạc thứ hai nếu không có mức sạc tối thiểu.
|
DeviceBatteryResourceMetricCollectionor | Trình thu thập này thu thập các chỉ số về pin của thiết bị. |
DeviceBuildDescriptor (Mô tả thiết bị) |
Lớp trình bao bọc cho IBuildInfo chứa các phương thức trợ giúp để truy xuất thiết bị
thông tin bản dựng nền tảng.
|
DeviceBuildInfo |
IBuildInfo đại diện cho một bản dựng thiết bị Android hoàn chỉnh và các bài kiểm thử (không bắt buộc).
|
DeviceBuildInfoBootStrapper |
ITargetPreparer thay thế các trường thông tin bản dựng bằng các thuộc tính được đọc từ thiết bị
Điều này rất hữu ích khi kiểm thử thiết bị có bản dựng được tạo từ một nguồn bên ngoài (ví dụ: |
DeviceBuildInfoInjector |
ITargetPreparer chèn siêu dữ liệu DeviceBuildDescriptor vào IBuildInfo .
|
Dọn dẹp thiết bị | Thực hiện khởi động lại hoặc định dạng dưới dạng thao tác dọn dẹp sau khi kiểm thử và tắt màn hình (không bắt buộc) |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConsentUtil |
Chứa các lớp và phương thức tiện ích để thực thi đồng thời một lệnh phía thiết bị
Sử dụng |
DeviceConsentUtil.ShellCommandCallable<V> |
ERROR(/Callable) bao bọc thông tin chi tiết về việc thực thi lệnh shell trên
ITestDevice .
|
DeviceConfigurationHolder (Trình giữ cấu hình thiết bị) |
Cách triển khai IDeviceConfiguration cụ thể giúp lưu trữ thiết bị đã tải
trong các thuộc tính của cấu hình.
|
DeviceDescriptor (Mô tả thiết bị) | Một lớp chứa thông tin mô tả một thiết bị đang được kiểm thử. |
DeviceNgắt kết nối ngoại lệ | Được gửi khi không thể kết nối với một thiết bị thông qua loại truyền tải đó, ví dụ: nếu thiết bị không hiển thị lâu hơn qua kết nối USB hoặc TCP/IP |
DeviceErrorIdentifier | Giá trị nhận dạng lỗi từ Lỗi thiết bị và lỗi do thiết bị báo cáo. |
DeviceFailedToBootError (Thiết bị không thành công khi khởi động) | Được gửi nếu thiết bị không khởi động được sau khi được cài đặt ROM bằng một bản dựng. |
DeviceFeatureGắn | |
DeviceFeatureModuleController | Một bộ điều khiển mô-đun không được chạy kiểm thử khi không hỗ trợ một số tính năng nhất định. |
DeviceFileReporter |
Một lớp tiện ích giúp kiểm tra thiết bị để tìm tệp và gửi các tệp đó đến
ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) nếu tìm thấy.
|
Device FlashChuẩn bị |
ITargetPreparer cài đặt ROM hình ảnh trên phần cứng Android thực.
|
DeviceThiết bị có thể gập lại | Biểu thị trạng thái có thể gập lại của thiết bị do "cmd device_state" trả về. |
DeviceFolderBuildInfo |
IDeviceBuildInfo cũng chứa các cấu phần phần mềm bản dựng khác có trong một thư mục trên
hệ thống tệp cục bộ.
|
DeviceImageTracker (Trình theo dõi hình ảnh trên thiết bị) | Đối với một số bản cập nhật thiết bị gia tăng, chúng tôi cần các tệp cơ sở để tính toán sự khác biệt. |
DeviceImageTracker.FileCacheTracker | Theo dõi thông tin về hình ảnh thiết bị được lưu vào bộ nhớ đệm và siêu dữ liệu của hình ảnh đó |
DeviceImageZipFlashingTargetPreparer | Một trình chuẩn bị mục tiêu sẽ cài đặt ROM thiết bị cùng với hình ảnh thiết bị được cung cấp qua một định dạng cụ thể. |
DeviceInternetAccessibilityResourceMetricCollectionor | Trình thu thập sẽ ping google.com để kiểm tra xem thiết bị có hỗ trợ truy cập Internet hay không. |
DeviceJUnit4ClassRunner |
Trình chạy kiểm thử JUnit4 cũng hỗ trợ IDeviceTest .
|
DeviceJUnit4ClassRunner.LogAnnotation | Chú thích giả mạo nhằm chuyển nhật ký cho người báo cáo. |
DeviceJUnit4ClassRunner.Metric chơi | Chú thích giả nhằm cung cấp chỉ số cho người báo cáo. |
DeviceJUnit4ClassRunner.TestLogData |
Cách triển khai ExternalResource và TestRule .
|
DeviceJUnit4ClassRunner.TestMetrics |
Cách triển khai ExternalResource và TestRule .
|
DeviceManagementGrpcServer | Máy chủ GRPC cho phép đặt trước thiết bị trên Tradefeed. |
Device Manager (Trình quản lý thiết bị) | |
DeviceManager.FastbootDevice | Hình minh hoạ một thiết bị ở Chế độ khởi động nhanh (Fastboot mode). |
DeviceMetricData | Đối tượng lưu giữ tất cả dữ liệu do các trình thu thập chỉ số thu thập. |
DeviceMonitorMultiplexer |
Một lớp proxy để truyền yêu cầu đến nhiều IDeviceMonitor .
|
Thiết bị không có sẵn ngoại lệ | Được gửi khi thiết bị không còn để thử nghiệm. |
DeviceOwnerTargetPreparer |
Một ITargetPreparer thiết lập thành phần của chủ sở hữu thiết bị.
|
DeviceParameterizedRunner | Trình chạy có tham số theo kiểu JUnit4 cho các kiểm thử có thông số được điều khiển phía máy chủ. |
DeviceProperties (Thuộc tính của thiết bị) | Định nghĩa hằng số phổ biến cho tên thuộc tính phía thiết bị |
DeviceRecoveryModeUtil | |
DeviceReleaseReporter (Trình phát hành thiết bị) | Trình báo cáo bản phát hành thiết bị xử lý việc giao tiếp với quy trình gốc mà(các) thiết bị sẽ phát hành. |
DeviceResetFeature | Triển khai phía máy chủ để đặt lại thiết bị. |
DeviceResetHandler | Xử lý tiện ích nói chung là đặt lại thiết bị. |
DeviceRuntimeException | Được gửi khi một hành động trên thiết bị không mang lại kết quả như mong đợi. |
DeviceSelectionOptions (Tuỳ chọn lựa chọn thiết bị) | Vùng chứa cho tiêu chí lựa chọn thiết bị. |
DeviceSelectionOptions.DeviceRequestedType | Các loại thiết bị giữ chỗ được hỗ trợ. |
Trình kiểm tra chế độ cài đặt thiết bị | Kiểm tra xem chế độ cài đặt thiết bị có thay đổi trong quá trình chạy mô-đun hay không. |
Thiết lập thiết bị |
ITargetPreparer định cấu hình một thiết bị để kiểm thử dựa trên các Option được cung cấp.
|
DeviceSnapshotFeature | Triển khai ảnh chụp nhanh thiết bị phía máy chủ. |
DeviceSnapshotHandler | Tiện ích xử lý ảnh chụp nhanh con nhộng. |
DeviceStateMonitor |
Lớp trợ giúp để theo dõi trạng thái của IDevice .
|
DeviceStorageAgeResourceMetricCollectionor | Phân tích cú pháp tuổi lưu trữ từ logcat. |
DeviceStorageFiller (Bộ nhớ thiết bị) | Hãy nhắm mục tiêu để trình chuẩn bị lấp đầy bộ nhớ để có thêm một lượng dung lượng trống. |
DeviceStorageStatusChecker | Kiểm tra xem thiết bị có đủ dung lượng ổ đĩa cho các phân vùng đã cho không. |
DeviceStringPusher | Trình chuẩn bị mục tiêu để ghi một chuỗi vào tệp. |
DeviceSuite |
Mở rộng vùng chứa JUnit4 Suite để cung cấp ITestDevice cho các chương trình kiểm thử
yêu cầu mã đó.
|
DeviceSyncHelper | Trình trợ giúp giúp đồng bộ hoá hình ảnh thiết bị mới với thiết bị. |
DeviceTestCase (Trường hợp kiểm thử thiết bị) |
Trường hợp kiểm thử JUnit của trình trợ giúp cung cấp dịch vụ IRemoteTest và IDeviceTest .
|
DeviceTestResult |
Một chuyên môn của TestResult sẽ bị huỷ khi một
DeviceNotAvailableException xảy ra
|
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestRunOptions (Tuỳ chọn kiểm thử thiết bị) | Một lớp trình tạo cho các tuỳ chọn liên quan đến việc chạy kiểm thử thiết bị thông qua BaseHostJUnit4Test. |
DeviceTestSuite |
Bộ thử nghiệm Trình trợ giúp JUnit cung cấp các dịch vụ IRemoteTest và IDeviceTest .
|
DeviceTraceCollectionor | Trình thu thập sẽ bắt đầu theo dõi perfetto khi bắt đầu chạy kiểm thử và ghi tệp theo dõi ở cuối. |
Thiết bị giám sát không có sẵn | Trình nghe này chỉ cố gắng thu thập ADN ở cấp trường hợp kiểm thử. |
DeviceUnResponseException |
Một chuyên môn của DeviceNotAvailableException cho biết thiết bị hiển thị với adb,
nhưng không phản hồi (ví dụ: lệnh hết thời gian chờ, không khởi động, v.v.)
|
DeviceUpdateTarget Preparer (Trình cập nhật mục tiêu của thiết bị) |
ITargetPreparer trừu tượng xử lý các bước phổ biến khi cập nhật thiết bị bằng
tệp hình ảnh thiết bị từ nguồn bên ngoài (không phải dịch vụ bản dựng).
|
DeviceWifiResourceMetricCollectionor | Bộ thu thập sẽ thu thập các chỉ số tốc độ liên kết và cường độ tín hiệu Wi-Fi hiện tại đã kết nối. |
Xoá thiết bị |
ITargetPreparer xoá sạch dữ liệu người dùng
|
sumCalculator |
Các phương thức tiện ích để tính toán Digest .
|
DirectGraph<V> | Triển khai biểu đồ không có trọng số có hướng. |
TắtSELinuxTargetPreparer | Trình chuẩn bị mục tiêu sẽ tắt SELinux nếu được bật. |
DryRunKeyStore | Kho khoá cho giai đoạn chạy thử nghiệm, trong đó mọi giá trị kho khoá luôn được thay thế và tìm thấy đúng cách. |
Máy sấy | Chế độ Khô trong suốt chạy kiểm thử thay vì thực sự thực thi các bài kiểm thử đó. |
DynamicFileStubTest | Đây là phép kiểm thử thương mại để kiểm tra xem thương mại có thể phân giải tệp động một cách chính xác hay không. |
DynamicRemoteFileResolver | Lớp giúp phân giải đường dẫn đến các tệp từ xa. |
DynamicRemoteFileResolver.FileResolverLoader |
Tải các phương thức triển khai IRemoteFileResolver .
|
DynamicShardHelper | Chiến lược phân đoạn để cho phép đưa công việc từ xa vào hàng đợi giữa nhiều thực thể TF |
DynamicShardingConnectionInfoMessage | lớp giữ dữ liệu để gửi qua máy chủ tính năng dễ dàng hơn. |
DynamicSystemChuẩn bị |
Một ITargetPreparer thiết lập hình ảnh hệ thống ở trên bản dựng thiết bị bằng thành phần Dynamic
Bản cập nhật hệ thống.
|
E
EarlyDeviceReleaseFeature | Triển khai máy chủ tính năng để phát hành sớm thiết bị. |
Sử dụng lớp trợ giúp để gửi email. | |
EmailHostHealthAgent |
Triển khai IHostHealthAgent để gửi email từ báo cáo Màn hình máy chủ
|
EmmaXmlConstants | Hằng số được dùng khi phân tích cú pháp báo cáo emma xml. |
EmulatorMemoryCpuCapturer | |
EndCentralDirectoryInfo | EndCentralDirectoryInfo là một lớp chứa thông tin chung của một tệp zip. |
Thực thiSeLinuxChecker | Trình kiểm tra trạng thái đảm bảo trạng thái của Selinux. |
EnvironmentVariableUtil | Tập hợp các phương thức trợ giúp để chuẩn bị các biến môi trường. |
XoáUserDataPreparer |
Một ITargetPreparer xoá dữ liệu người dùng trên thiết bị.
|
ErrorIdentifier | Giao diện này mô tả một lỗi cụ thể và các thuộc tính của lỗi đó. |
ErrorStorageUtil | Lớp trợ giúp để thao tác với các lỗi cho phù hợp với bộ nhớ chung. |
EventsLoggerListener | Trình nghe ghi lại tất cả sự kiện nhận được vào một tệp |
ExceptionThrowingRunnerWrapper | |
Hành động có thể thực thi | Lớp giá trị đại diện cho một hành động có thể thực thi. |
ExecutableActionResult |
Một lớp giá trị đại diện cho kết quả của ExecutableAction .
|
ExecutableBaseTest | Lớp cơ sở cho kiểu kiểm thử có thể thực thi. |
ExecutableHostTest | Trình chạy kiểm thử để thực thi tệp thực thi chạy trên máy chủ lưu trữ. |
ExecutableTargetTest | Trình chạy kiểm thử để thực thi chạy trên mục tiêu. |
ExecutionFiles | Các phần phụ thuộc tệp được tạo trong quá trình thực thi kiểm thử hoặc lệnh gọi cần được thực hiện để thử nghiệm. |
ExecutionFiles.FilesKey | Liệt kê khoá tiêu chuẩn đã biết cho bản đồ. |
ExecutionProperties | Các thuộc tính được tạo trong quá trình thực thi kiểm thử hoặc lệnh gọi. |
CurrentBuildProvider |
IBuildProvider trả về một IBuildInfo đã được tạo.
|
ExtendedFile (Tệp mở rộng) | Một phần mở rộng của tệp tiêu chuẩn để chứa siêu dữ liệu liên quan đến bản dựng. |
ExtensionAtomsRegistry | Mở rộng AtomsRegistry để sử dụng cục bộ các số liệu thống kê. |
T6
Không mô tả | Lớp mô tả thông tin về lỗi trong Liên đoàn Thương mại. |
Kiểm thử giả mạo | Kiểm thử giả mạo có mục đích là giúp bạn dễ dàng tạo kết quả kiểm thử có thể lặp lại. |
FakeTestsZipFolder | Một môi trường kiểm thử cố định tạo thư mục kiểm thử chưa nén giả mạo dựa trên danh sách nội dung. |
FakeTestsZipFolder.ItemType | |
FastbootCommandPreparer | Trình chuẩn bị mục tiêu kích hoạt quá trình khởi động nhanh và gửi lệnh khởi động nhanh. |
FastbootDeviceFlasher | Một lớp dựa vào tính năng khởi động nhanh để cài đặt ROM hình ảnh trên phần cứng Android thực. |
FastbootHelper | Một lớp trợ giúp cho các hoạt động khởi động nhanh. |
QuickbootUpdateBootstrapPreparer |
Một ITargetPreparer để triển khai các tệp được chỉ định (trình tải khởi động, đài, mã zip hình ảnh thiết bị) vào
IDeviceBuildInfo để cài đặt ROM thiết bị bằng FastbootDeviceFlasher , sau đó chèn
các thuộc tính thiết bị sau khi khởi động vào thông tin bản dựng cho mục đích báo cáo kết quả.
|
Lỗi máy chủ nghiêm trọng | Một trường hợp ngoại lệ cho biết đã xảy ra lỗi nghiêm trọng không thể khôi phục trên máy chủ đang chạy TradeFederation và đảm bảo rằng thực thể TradeFederation sẽ ngừng hoạt động. |
FeatureflagTarget Preparer | Cập nhật DeviceConfig (cờ tính năng được điều chỉnh bằng dịch vụ từ xa). |
FileDownloadCache (Tệp tải xuống trong bộ nhớ đệm) | Một lớp trợ giúp duy trì bộ nhớ đệm LRU của hệ thống tệp cục bộ cho các tệp đã tải xuống. |
FileDownloadCacheFactory |
Nhà máy để tạo FileDownloadCache
|
FileDownloadCacheWrapper |
Một lớp trình bao bọc cung cấp cơ sở FileDownloadCache trong khi triển khai
Giao diện IFileDownloader .
|
Trình theo dõi tệp không hoạt động | Theo dõi tệp và thực thi lệnh gọi lại nếu các tệp ở trạng thái rảnh (ví dụ: |
FileInputStreamSource |
InputStreamSource nhận tệp nhập.
|
FileLogger |
ILeveledLogOutput chuyển hướng thông điệp nhật ký đến một tệp và tới stdout.
|
FileProtoResultReporter |
Trình báo cáo Proto kết xuất TestRecord vào một tệp.
|
FilePullerDeviceMetricCollectionor |
BaseDeviceMetricCollector theo dõi khoá chỉ số từ thiết bị và lấy
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 | Gửi nếu dung lượng ổ đĩa có thể sử dụng thấp hơn ngưỡng tối thiểu. |
FilteredResultForwarder |
Biến thể của ResultForwarder chỉ cho phép đưa TestDescription vào danh sách cho phép
đã báo cáo.
|
FixedByteArrayOutputStream |
ERROR(/OutputStream) trong bộ nhớ chỉ lưu giữ một lượng dữ liệu tối đa.
|
FlashingMethod | Một giá trị enum để mô tả phương thức dùng để cài đặt ROM thiết bị đang được kiểm thử |
Trình phân tích tài nguyên Flashing | Một lớp phân tích cú pháp các phiên bản bắt buộc của tệp hình ảnh phụ trợ cần thiết để cài đặt ROM thiết bị. |
FlashingResourcesParser.AndroidInfo |
Một typedef cho Map<String, MultiMap<String, String>> .
|
FlashingResourcesParser.Constraint |
Giao diện lọc nhằm cho phép FlashingResourcesParser bỏ qua một số
những tài nguyên mà hệ thống có thể sử dụng
|
FlashingResourceUtil |
Tiện ích này giúp thiết lập phiên bản cấu phần phần mềm phù hợp để có thể cài đặt ROM qua DeviceFlashPreparer .
|
Mở rộng Trình xử lý |
IModuleParameterHandler mở rộng sang nhiều hơn cho mỗi thiết bị có thể gập lại phụ
.
|
FoldHandler | Trình xử lý thiết bị có thể gập lại chung có thể lấy các tham số của thiết bị có thể gập lại để tạo một mô-đun chuyên biệt. |
Để chuẩn bị hình ảnh chế độ xem có thể gập lại | Một trình chuẩn bị mục tiêu có thể chuyển đổi trạng thái gập của một thiết bị. |
Thư mụcBuildInfo |
Triển khai IFolderBuildInfo cụ thể.
|
Trình lưu thư mục |
ITargetPreparer kéo các thư mục ra khỏi thiết bị, nén và lưu thư mục đó vào nhật ký
phần phụ trợ.
|
FormattedGeneratorReporter | Trình báo cáo cho phép tạo báo cáo theo định dạng cụ thể. |
FreeDeviceState | |
FuseUtil | Một lớp trợ giúp cho các thao tác FUSE. |
G
Thông tin GceAvd | Cấu trúc để lưu giữ dữ liệu liên quan cho một phiên bản AVD GCE nhất định. |
GceAvdInfo.GceStatus | |
GceAvdInfo.LogFileEntry | |
GceLHPTunnelMonitor | |
GceManager | Trình trợ giúp giúp quản lý các lệnh gọi GCE để bắt đầu/dừng và thu thập nhật ký từ GCE. |
GceRemoteCmdFormatter | Lớp tiện ích để định dạng các lệnh để kết nối với một thiết bị Gce từ xa. |
GceRemoteCmdFormatter.ScpMode | SCP có thể được dùng để đẩy hoặc kéo tệp tuỳ thuộc vào cấu trúc của đối số. |
GceSshTunnelMonitor | Trình theo dõi luồng cho đường hầm ssh Gce. |
GcovCodeCoverageCollector |
BaseDeviceMetricCollector sẽ kéo gcov
các phép đo mức độ sử dụng thiết bị rồi ghi lại các phép đo đó dưới dạng cấu phần phần mềm kiểm thử.
|
GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector sẽ lấy nhân hệ điều hành gcov
các phép đo mức độ sử dụng ra khỏi debugfs và tắt thiết bị, sau đó ghi lại chúng dưới dạng kiểm thử
cấu phần phần mềm.
|
GCSBucketUtil | Trình quản lý tệp để tải xuống và tải tệp lên từ Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Trình bao bọc đơn giản cho thông tin tệp trong GCS. |
GCSCommon | Lỗi thời! 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 sẽ tải
config từ GCS, theo dõi các cấu hình đi kèm từ một cấu hình gốc và gửi một
ngoại lệ đối với vòng bao gồm.
|
GCSConfigurationServer | Máy chủ cấu hình tải các cấu hình từ Google Cloud Storage (GCS). |
GCSDownloaderHelper | Trình tải xuống cho bộ chứa GCS phụ trách việc lưu vào bộ nhớ đệm và phân giải cấu hình chung. |
GCSFileDownloader | Trình tải tệp xuống để tải tệp xuống từ bộ nhớ trên đám mây của Google (GCS). |
GCSFileDownloaderBase | Trình tải tệp xuống để tải tệp xuống từ bộ nhớ trên đám mây của Google (GCS). |
GCSFileUploader | Trình tải tệp lên để tải dữ liệu tệp lên Google Cloud Storage (GCS). |
GCSHelper | |
GCSHostResourceManager | Tải tài nguyên máy chủ lưu trữ xuống từ GCS (bộ nhớ trên đám mây của Google). |
GcsRemoteFileResolver |
Việc triển khai IRemoteFileResolver cho phép tải xuống từ bộ chứa GCS.
|
GenericLogcatEventParser<LogcatEventType> | Phân tích cú pháp đầu vào logcat cho các sự kiện. |
GenericLogcatEventParser.LogcatEvent | Cấu trúc để lưu giữ một sự kiện logcat với loại sự kiện và kích hoạt thông báo logcat |
GetPrevious PassHelper (Trợ giúp đã vượt qua) | Trợ giúp giúp bạn lấy được các bộ lọc thử nghiệm đã vượt qua trước đó. |
GkiDeviceFlashPreparer | Một trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh chung cho nhân hệ điều hành phổ biến Android. |
Cấu hình chung |
Quá trình triển khai IGlobalConfiguration lưu trữ các đối tượng cấu hình đã tải trong một bản đồ
|
GlobalFilterGetter | Phương thức triển khai dịch vụ trả về bộ lọc của một lệnh gọi nhất định. |
GlobalTestFilter | Các lựa chọn bộ lọc được áp dụng cho lệnh gọi. |
GoogleApiClientUtil | Tiện ích để tạo ứng dụng API Google. |
GoogleApiClientUtilBase | |
GoogleBenchmarkResultParer | Phân tích cú pháp kết quả Điểm chuẩn của Google chạy từ shell, và trả về một bản đồ có tất cả kết quả. |
GoogleBenchmarkTest | Một bài kiểm thử chạy gói kiểm thử điểm chuẩn của Google trên một thiết bị nhất định. |
GranularRetriableTestWrapper |
Một lớp trình bao bọc hoạt động trên IRemoteTest để tạo hạt IRemoteTest ở cấp trường hợp kiểm thử.
|
GranularRetriableTestWrapper.StartEndCollector | Trình trợ giúp lớp để nắm bắt điểm bắt đầu và kết thúc lượt chạy bị thiếu. |
GsiDeviceFlashPreparer | Một trình chuẩn bị mục tiêu cài đặt ROM hình ảnh hệ thống chung của Android cho thiết bị. |
GTest | Kiểm thử chạy một gói kiểm thử gốc trên một thiết bị nhất định. |
GTestBase | Lớp cơ sở của gTest |
GTestListTestParser | Trình phân tích cú pháp kết quả cho chế độ chạy khô gtest với "--gtest_list_tests" . |
Trình phân tích cú pháp GTestResult | Phân tích cú pháp "chế độ đầu ra thô" kết quả của kiểm thử gốc bằng GTest chạy từ shell và thông báo một ITestInvocationListener của kết quả. |
Trình phân tích cú pháp GTestXmlResultParser | Phân tích cú pháp "chế độ đầu ra xml" kết quả 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ả. |
Số lần bị đánh trúng bóng
Khai thác ngoại lệ | Lớp ngoại lệ cơ sở cho ngoại lệ được gửi trong phần khai thác. |
Khai thácIOException | Khai thác ngoại lệ để giúp xử lý các vấn đề về tệp. |
Khai thácRuntimeException | |
HeapHostMonitor |
Phương thức triển khai AbstractHostMonitor giám sát bộ nhớ vùng nhớ khối xếp trên máy chủ lưu trữ và ghi nhật ký
định kỳ vào nhật ký lịch sử.
|
HelloWorldMultiTargetPreparer |
Ví dụ về cách triển khai IMultiTargetPreparer .
|
Nhật ký nhật ký | Trình ghi nhật ký lịch sử TF, nhật ký đặc biệt chỉ chứa một số sự kiện cụ thể. |
HostGTest | Kiểm thử chạy một gói kiểm thử gốc. |
Chỉ số máy chủ | Lớp này đại diện cho một mẫu chỉ số máy chủ lưu trữ sẽ được báo cáo. |
HostOptions | Lớp phần tử giữ tuỳ chọn lưu trữ. |
HostOrchestratorUtil | Tiện ích giúp thực thi các lệnh qua Host Orchestrator trên các thực thể từ xa. |
HostStatsdMetricCollectionor |
IMetricCollector thu thập các chỉ số đã thống kê từ phía máy chủ bằng phần mềm tiện ích có thống kê
.
|
Kiểm thử trên máy chủ | Trình chạy kiểm thử cho các kiểm thử dựa trên máy chủ JUnit. |
HostUtils | Triển khai một số phương thức tiện ích hữu ích để chạy kiểm thử máy chủ. |
Mô hình phân tích dữ liệu HprofallocSiteParser | Lớp trợ giúp để phân tích cú pháp thông tin trong phần Trang web phân bổ của báo cáo hprof. |
HttpHelper | Chứa các phương thức trợ giúp để tạo yêu cầu http |
HttpHelper.RequestRunnable |
Có thể chạy để đưa ra yêu cầu bằng
IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult) .
|
HttpMultipartPost | Lớp trợ giúp để tạo các yêu cầu đăng bài HTTP nhiều phần. |
HttpRemoteFileResolver |
Việc triển khai IRemoteFileResolver cho phép tải tệp từ xa xuống qua http
|
HttpsRemoteFileResolver |
Việc triển khai IRemoteFileResolver cho phép tải tệp từ xa xuống qua https
|
I
IAbi | Giao diện đại diện cho ABI đang được kiểm thử. |
IAbiReceiver | Một chương trình kiểm thử cần có ABI đang được kiểm thử. |
IAndroidDebugBrch |
Định nghĩa giao diện cho các phương thức AndroidDebugBridge được dùng trong
.
|
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 triển khai
muốn hỗ trợ tự động thử lại.
|
IBatteryInfo | Giao diện xác định tương tác với pin của thiết bị. |
IBatteryInfo.BatteryState | Mô tả trạng thái sạc pin hiện tại. |
IBuildInfo | Lưu giữ thông tin về bản dựng đang được kiểm thử. |
IBuildInfo.BuildInfoProperties |
Một số thuộc tính mà IBuildInfo có thể phải điều chỉnh một số cách xử lý.
|
IBuildProvider | Chịu trách nhiệm cung cấp thông tin về bản dựng đang được kiểm thử. |
IBuildReceiver | Kiểm thử cần tham chiếu đến bản dựng đang được kiểm thử. |
ICacheClient | Giao diện cho ứng dụng bộ nhớ đệm. |
IClusterClient | Một giao diện để tương tác với phần phụ trợ TFC. |
IClusterEvent | Giao diện cho mọi sự kiện cụm để tải lên TFC. |
IClusterEventUploader<T mở rộng IClusterEvent> | Giao diện cho ClusterEventUploader |
IClusterOptions | Giao diện để nhận các tuỳ chọn liên quan đến cụm. |
ICommandOptions | Vùng chứa tuỳ chọn thực thi cho lệnh. |
ICommandScheduler | Trình lập lịch biểu để chạy các lệnh TradeFederation. |
ICommandScheduler.IScheduleInvocationListener | Trình nghe các sự kiện gọi khi lệnh gọi hoàn tất. |
ICompressionStrategy | Giao diện biểu thị một thuật toán nén có thể được chọn trong thời gian chạy. |
IConfigOptionValueTransformer | Một giao diện để thao tác với giá trị của lựa chọn cấu hình |
IConfigurableVirtualDevice | Giao diện để cung cấp thông tin về thông tin thiết bị ảo có thể được định cấu hình sẵn (IP máy chủ, người dùng lưu trữ, độ lệch cổng, v.v.). |
Cấu hình IConfiguration | Thông tin cấu hình cho lệnh gọi TradeFederation. |
IConfigurationFactory |
Nhà máy để tạo IConfiguration
|
IConfigurationReceiver |
Giao diện đơn giản để biểu thị đối tượng chấp nhận IConfiguration .
|
IConfigurationServer | Một giao diện cho máy chủ cấu hình. |
ICredentialFactory |
Giao diện cho nhà máy thông tin xác thực để tạo oauth2 Credential .
|
IDefaultObjectLoader | Giao diện để tải các đối tượng mặc định thuộc cấu hình YAML của chúng tôi. |
IDefaultObjectLoader.LoaderConfiguration | Đối tượng cấu hình đang tải để truyền thông tin đến trình tải. |
IDeviceActionReceiver | Cung cấp một API để nhận các sự kiện trên thiết bị. |
IDeviceBuildInfo |
IBuildInfo đại diện cho một bản dựng thiết bị Android hoàn chỉnh và các bài kiểm thử (không bắt buộc).
|
IDeviceBuildProvider |
IBuildProvider sử dụng thông tin từ ITestDevice để truy xuất bản dựng.
|
IDeviceConfiguration | Giao diện trình giữ cấu hình thiết bị. |
IDeviceFlasher | Cài đặt ROM hình ảnh thiết bị trên một thiết bị. |
IDeviceFlasher.UserDataFlashOption | Liệt kê lựa chọn để xử lý hình ảnh dữ liệu người dùng |
IDeviceManager | Giao diện để quản lý tập hợp thiết bị có sẵn để kiểm thử. |
IDeviceManager.IFastbootListener | Trình nghe các thay đổi về trạng thái khởi động nhanh. |
IDeviceMonitor | Giao diện để giám sát trạng thái của thiết bị. |
IDeviceMonitor.DeviceLister |
Một lớp giống Runnable sẽ trả về các thiết bị đã biết và trạng thái của các thiết bị đó.
|
IDeviceRecovery | Giao diện khôi phục thiết bị không có kết nối mạng. |
IDeviceSelection | Giao diện cho tiêu chí lựa chọn thiết bị. |
IDeviceSelection.BaseDeviceType | |
IDeviceStateMonitor |
Cung cấp các phương tiện để theo dõi trạng thái của IDevice .
|
IDeviceTest |
Giao diện cho đối tượng cần tham chiếu đến ITestDevice .
|
Có thể tắt | Giao diện mô tả đối tượng Tradefeed có thể tắt được. |
IDynamicShardingClient |
Giao diện trình bao bọc cho ứng dụng phân đoạn
Lệnh này tồn tại để chúng ta có thể hoán đổi trong một HTTP hoặc thử nghiệm một mã nếu cần. |
IDynamicShardingConnectionInfo | Giao diện cho các lớp chứa thông tin kết nối phân đoạn động |
Giao diện để gửi email. | |
Email.Message | Vùng chứa dành cho dữ liệu nội dung email. |
IFileDownloader | Giao diện để tải tệp từ xa xuống. |
IFileEntry |
Định nghĩa giao diện cung cấp hợp đồng đơn giản hơn, có thể mô phỏng
FileEntry phương thức.
|
IFileResolverLoader |
Tải các phương thức triển khai IRemoteFileResolver .
|
IFileResolverLoader.ResolverLoadingException | Trường hợp ngoại lệ được gửi nếu không thể tải hoặc khởi chạy trình phân giải. |
Trình phân tích tài nguyên IflashingResources | Giao diện để cung cấp các phiên bản bắt buộc của tệp hình ảnh phụ cần thiết để cài đặt ROM thiết bị. |
IFlashingResourcesRetriever | Giao diện để truy xuất các tệp hình ảnh phụ cần thiết để cài đặt ROM thiết bị. |
IFolderBuildInfo |
Một IBuildInfo trừu tượng đơn giản có cấu phần phần mềm bản dựng đang chứa trong một hệ thống tệp cục bộ
thư mục.
|
IFormatterGenerator |
Giao diện mô tả trình định dạng cho SuiteResultHolder .
|
IGlobalConfiguration (Cấu hình toàn cầu) | Một lớp chứa thông tin cấu hình toàn cầu cho một phiên bản của Liên đoàn thương mại (bao gồm số lượng lệnh gọi bất kỳ của cấu hình thực tế). |
IKhai thácException | Nội dung mô tả giao diện ngoại lệ của việc khai thác sẽ được triển khai theo ngoại lệ của việc khai thác. |
IHostCleaner | Dọn dẹp máy chủ sau khi chạy kiểm thử. |
IHostHealthAgent | Một giao diện để phát các chỉ số của thiết bị hoặc máy chủ lưu trữ. |
IHostMonitor | Giao diện để gửi dữ liệu của máy chủ lưu trữ |
IHostMonitor.HostDataPoint | Lớp chung cho dữ liệu cần báo cáo. |
IHostMonitor.HostMetricType | |
IHostOptions | Giao diện phần tử giữ tuỳ chọn lưu trữ. |
IHostOptions.LicenseLimitType | Enum mô tả những người có thể giới hạn giấy phép |
IHostResourceManager | Giao diện cho tài nguyên máy chủ lưu trữ của trình quản lý. |
IHttpHelper | Các phương thức trợ giúp để thực hiện các yêu cầu http. |
IHttpHelper.DataSizeException | |
IInvocationContext | Lưu giữ thông tin về Lời gọi để kiểm thử truy cập nếu cần. |
IInvocationContext.TimingEvent | |
IInvocationContextReceiver | Kiểm thử cần tham chiếu đến ngữ cảnh của lệnh gọi. |
Thực thi lệnh gọi | Giao diện mô tả những thao tác sẽ được thực hiện trong lệnh gọi. |
IKeyStoreClient | Giao diện để truy cập vào kho khoá cho mật khẩu hoặc dữ liệu nhạy cảm. |
IKeyStoreFactory |
Nhà máy để tạo IKeyStoreClient .
|
ILabChuẩn bị |
Giao diện điểm đánh dấu cho người chuẩn bị phòng thí nghiệm
Hãy xem |
IleveledLogOutput | Các lớp triển khai giao diện này cung cấp phương thức xử lý nhật ký xuất tin nhắn. |
ILogcatReceiver |
Một lớp cung cấp đầu ra logcat của thiết bị dưới dạng InputStreamSource .
|
ILogRegistry |
Giao diện của trình ghi nhật ký singleton ILogOutput ghép nối và quản lý các dữ liệu khác nhau
người ghi nhật ký.
|
ILogRegistry.EventType | Các sự kiện hữu ích nên được ghi lại |
ILogSaver | Các lớp triển khai giao diện này cung cấp các phương thức để lưu trữ nhật ký vào một vị trí trung tâm. |
ILogSaverListener |
Cho phép ITestInvocationListener nghe thời điểm tệp nhật ký được lưu.
|
ImageContentAnalyzer | Trình phân tích để phân tích nội dung hình ảnh của thiết bị |
IManagedTestDevice | Một ITestDevice có vòng đời được quản lý. |
IManagedTestDevice.DeviceEventResponse |
Vùng chứa phản hồi cho IManagedTestDevice#handleAllocationEvent(DeviceEvent)
cuộc gọi
|
IManagedTestDeviceFactory |
Giao diện trình tạo dành cho IManagedTestDevice
|
IMetricCollectionor | Giao diện này sẽ được thêm làm trình trang trí khi báo cáo kết quả thử nghiệm để thu thập chỉ số phù hợp. |
IMetricCollectionorReceiver |
Giao diện để IRemoteTest triển khai nếu cần lấy danh sách IMetricCollector cho lần chạy kiểm thử.
|
IMoblyYamlResultHandler | Giao diện của trình xử lý kết quả mobly yaml. |
IMoblyYamlResultHandler.ITestResult | Giao diện kết quả mobly yaml |
IModuleController | Giao diện để kiểm soát việc có nên thực thi một mô-đun hay không. |
IModuleController.RunStrategy | Enum mô tả cách thực thi mô-đun. |
IModuleParameterHandler | Giao diện cho các tham số của mô-đun bộ công cụ. |
IMultiDeviceRecovery | Giao diện để khôi phục nhiều thiết bị không kết nối mạng. |
IMultiDeviceTest | Giao diện này không còn được dùng nữa. Giao diện này được giữ tạm thời để tương thích nhưng không thực sự được sử dụng nữa. Vui lòng không triển khai. |
IMultiTarget Preparer (Trình chuẩn bị mục tiêu đa mục tiêu) | Chuẩn bị môi trường kiểm thử cho một số thiết bị cùng nhau. |
INativeDevice |
Cung cấp API đáng tin cậy và cấp cao hơn một chút cho IDevice ddmlib.
|
INativeDeviceTest |
Giao diện cho đối tượng cần tham chiếu đến INativeDevice .
|
Gia tăng ImageUtil | Một tiện ích giúp tận dụng hình ảnh và bản cập nhật thiết bị gia tăng. |
InfraErrorIdentifier | Giá trị nhận dạng lỗi của Liên đoàn thương mại ở bên dưới và cơ sở hạ tầng phụ thuộc (như Xây dựng cơ sở hạ tầng). |
InputStreamSource |
Về cơ bản, giao diện này bao bọc một ERROR(/InputStream) để có thể nhân bản.
|
InstallAllTestZipAppsSetup |
ITargetPreparer cài đặt tất cả ứng dụng ở dạng tệp zip kiểm thử.
|
InstallApexModuleTargetSupportedr | |
InstallApkSetup |
Một ITargetPreparer cài đặt một hoặc nhiều tệp APK nằm trên hệ thống tệp.
|
InstallBuildEnvApkSetup |
Một ITargetPreparer cài đặt một hoặc nhiều tệp APK thử nghiệm qua một môi trường bản dựng nền tảng Android.
|
InstrumentationTest (Kiểm thử đo lường đã cài đặt) | Chạy mọi khả năng đo lường có trên thiết bị hiện tại. |
InstallKernelModuleOutcomer | Một trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh chung cho nhân hệ điều hành phổ biến Android. |
InstantAppHandler |
Trình xử lý cho ModuleParameters#INSTANT_APP .
|
Instrumentation Preparer (Trình chuẩn bị thiết bị) |
ITargetPreparer chạy khả năng đo lường
|
InstrumentationTest (Kiểm thử đo lường) | Kiểm thử chạy một gói kiểm thử đo lường trên một thiết bị nhất định. |
InvocationContext |
Triển khai chung một IInvocationContext .
|
Thực thi lệnh gọi | Lớp mô tả tất cả các bước gọi: tải bản dựng xuống, target_prep, chạy kiểm thử, dọn dẹp. |
InvocationLocal<T> | Lớp này cung cấp các biến phạm vi lệnh gọi. |
InvocationMetricLogger | Một lớp tiện ích cho lệnh gọi để ghi nhật ký một số chỉ số. |
InvocationMetricLogger.InvocationGroupMetricKey | Tính năng nhóm cho phép ghi nhật ký một số nhóm theo cùng một khoá. |
InvocationMetricLogger.InvocationMetricKey | Một số khoá được đặt tên đặc biệt mà chúng ta sẽ luôn điền cho lệnh gọi. |
InvocationStatus | Một lớp để lưu trữ trạng thái lệnh gọi. |
InvocationStatus | Một enum trợ giúp để thể hiện trạng thái gọi |
Trình trợ giúp lệnh gọi |
Lớp trợ giúp để thu thập và báo cáo TestSummary cho một nhóm người nghe
|
InvocationToJUnitResultForwarder |
Một lớp theo dõi các sự kiện ITestInvocationListener và chuyển tiếp các sự kiện đó đến một
TestListener .
|
IPostProcessor | Đơn vị xử lý bài đăng là một đối tượng Liên kết thương mại dùng để cho phép xử lý chỉ số và nhật ký SAU KHI thử nghiệm và TRƯỚC KHI báo cáo kết quả. |
IRemoteFeature | Giao diện mô tả một tính năng trong Tradefeed có thể được thực thi dựa trên yêu cầu. |
IRemoteFileResolver | Giao diện cho các đối tượng có thể phân giải tệp từ xa thành tệp cục bộ. |
IRemoteFileResolver.RemoteFileResolverArgs | Đối số được chuyển đến trình phân giải |
IRemoteFileResolver.resolveFile | Lớp lưu giữ thông tin về tệp đã phân giải và một số siêu dữ liệu. |
IRemoteScheduleListenersFeature |
Phần mở rộng của IRemoteFeature để hỗ trợ truyền IScheduledInvocationListener giây.
|
IRemoteTest |
Chương trình kiểm thử báo cáo kết quả trực tiếp cho ITestInvocationListener .
|
IReportNotExecutiond |
Trong trường hợp quá trình thực thi chưa hoàn tất, IRemoteTest triển khai giao diện này có thể báo cáo
các thử nghiệm không được thực thi để cải thiện báo cáo.
|
Trình lập lịch biểu iRescheduler | Giao diện để lên lịch lại cấu hình để thực thi trong tương lai. |
IResourceMetricCollectionor | Giao diện để người dùng triển khai trình thu thập tài nguyên tuỳ chỉnh. |
IRestApiHelper | Giao diện trợ giúp để thực hiện lệnh gọi API REST. |
IResumableTest | Giao diện này không còn được dùng nữa. Không cần quyền này nữa |
IThử lạiQuyết định | Giao diện đưa ra quyết định thử lại và áp dụng bộ lọc trên lớp để áp dụng cho đối tượng cụ thể hơn hãy thử lại. |
IRuntimeHintProvider | |
IRunUtil | Giao diện để chạy các thao tác được định thời và lệnh hệ thống. |
IRunUtil.EnvPriority | Enum xác định việc đặt hoặc huỷ cài đặt một môi trường cụ thể. |
IRunUtil.IRunnableResult | Giao diện để thực thi không đồng bộ một thao tác trả về trạng thái boolean. |
ISandbox | Giao diện xác định một hộp cát dùng để chạy lệnh gọi. |
ISandboxFactory |
Nhà máy để tạo ISandbox .
|
ISetOptionReceiver |
Quá trình triển khai giao diện này sẽ có Option kèm theo "set-option" tên được liên kết với
HostTest#SET_OPTION_NAME .
|
IShardableListener |
ITestInvocationListener có thể được phân đoạn.
|
IShardableTest |
Một IRemoteTest có thể được chia thành các bài kiểm thử phụ có thể thực thi riêng biệt.
|
IShardHelper | Giao diện của một đối tượng mô tả chiến lược phân đoạn để áp dụng cho một cấu hình. |
IsolatedHostTest (Thử nghiệm máy chủ riêng biệt) | Triển khai một trình chạy TradeFed sử dụng một quy trình phụ để thực thi chương trình kiểm thử ít phụ thuộc thay vì thực thi chúng trên quy trình chính. |
ISupportGranularKết quả |
Giao diện chỉ định liệu ITestInvocationListener có hỗ trợ nhận thông tin chi tiết hay không
kết quả hay không.
|
ISystemStatusChecker | Trình kiểm tra thực hiện kiểm tra trạng thái hệ thống và trả về một boolean để cho biết hệ thống có phải là đang ở trạng thái dự kiến. |
ISystemStatusCheckerReceiver |
IRemoteTest yêu cầu quyền truy cập vào ISystemStatusChecker từ
.
|
ITargetCleaner | Giao diện này không còn được dùng nữa. BreakDown được chuyển sang giao diện ITargetPreparer cơ sở. |
Trình chuẩn bị mục tiêu | Chuẩn bị môi trường kiểm thử để chạy kiểm thử. |
ITerribleFailureHandler |
Giao diện xử lý các lỗi nghiêm trọng từ
LogUtil.CLog.wtf(String, Throwable)
|
ITestAnnotationFilterReceiver | Một trình chạy có thể lọc các bài kiểm thử sẽ chạy dựa trên chú giải. |
ITestCollector | Hỗ trợ thu thập kiểm thử; khi được đặt, trình chạy kiểm thử phải thực hiện một lần chạy thử nghiệm để thu thập các trường hợp kiểm thử mà không thực sự thực thi chúng. |
ITestDevice (Thiết bị thử nghiệm) |
Cung cấp API đáng tin cậy và cấp cao hơn một chút cho IDevice ddmlib.
|
ITestDevice.ApexInfo | Một lớp cấu trúc đơn giản để lưu trữ thông tin về một APEX |
ITestDevice.MountPointInfo | Một lớp cấu trúc đơn giản để lưu trữ thông tin về một điểm gắn |
ITestDevice.RecoveryMode | |
ITestFileFilterReceiver | Trình chạy có thể nhận tệp chỉ định nên chạy và/hoặc không chạy kiểm thử nào. |
ITestFilterReceiver | Một trình chạy có thể lọc các bài kiểm thử cần chạy. |
ITestInformationReceiver |
Giao diện nhận TestInformation cho một số lớp.
|
ITestInvocation | Xử lý một lệnh gọi kiểm thử TradeFederation. |
ITestInvocation.ExitInformation | Biểu thị một số thông tin thoát cho lệnh gọi. |
ITestInvocationListener | Trình nghe kết quả kiểm thử từ lệnh gọi kiểm thử. |
ITestLifeCycleReceiver | Nhận thông báo sự kiện trong các lần chạy kiểm thử đo lường. |
ITestLogger | Một thực thể có thể ghi nhật ký nhiều loại luồng dữ liệu. |
ITestLoggerReceiver |
Một thực thể có thể được chèn vào bằng thực thể ITestLogger để có thể dùng thực thể đó cho
mục đích ghi nhật ký.
|
ITestsPool | Giao diện mô tả một nhóm các chương trình kiểm thử mà chúng ta có thể truy cập và chạy |
ITestSuite | Lớp trừu tượng dùng để chạy Bộ kiểm thử. |
ITestSuite.IsolatedModuleGrade | |
ITestSuite.MultiDeviceModuleStrategy | |
ITestSuiteResultLoader | Giao diện mô tả trình trợ giúp để tải kết quả trước đó theo cách có thể chạy lại. |
ITestsummaryListener |
Giao diện cho phép ITestInvocationListener trao đổi một số thông tin hạn chế qua
các bản tóm tắt.
|
ITestsZipInstaller | Cài đặt các bài kiểm thử từ mộ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à một IRemoteTest có thể triển khai để cho thấy thực tế là giao diện đó yêu cầu một thiết bị có
mã đặc biệt.
|
J
JarHostTest | Trình chạy kiểm thử cho các kiểm thử JUnit phía máy chủ. |
JarHostTest.HostTestListener | Trình nghe bao bọc sẽ chuyển tiếp tất cả các sự kiện ngoại trừ testRunStarted() và testRun ended() đến trình nghe được nhúng. |
JavaCodeCoverageCollectionor |
BaseDeviceMetricCollector sẽ kéo Java
các phép đo mức độ sử dụng thiết bị rồi ghi lại các phép đo đó dưới dạng cấu phần phần mềm kiểm thử.
|
JavaCodeCoverageFlusher | Một lớp tiện ích giúp đặt lại và buộc xoá các phép đo mức độ sử dụng mã Java từ các quy trình đang chạy trên thiết bị. |
JSONFileKeyStoreClient | Một phương thức triển khai mẫu, trong đó tệp JSON cục bộ đóng vai trò là kho khoá. |
JSONFileKeyStoreFactory |
Triển khai Nhà máy kho khoá JSON, cung cấp JSONFileKeyStoreClient cho
truy cập vào một 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à nhánh, thông tin thiết bị thành JSON và POST vào điểm cuối của dịch vụ HTTP |
JUnit4ResultForwarder | Trình chuyển tiếp kết quả từ JUnit4 Runner. |
JUnit4TestFilter |
Lớp trợ giúp cung cấp tính năng lọc cho trình chạy JUnit4 bằng cách mở rộng Filter .
|
JUnitRunUtil |
Một lớp trợ giúp để chỉ đạo một IRemoteTest#run(TestInformation, ITestInvocationListener)
gọi đến cuộc 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 lưu trữ trong XMLJUnitResultFormatter của kiến và chuyển tiếp nó đến ITestInvocationListener. |
nghìn
Kiểm thử hạt nhân | Trình chạy kiểm thử để chạy tệp thực thi trên mục tiêu và phân tích cú pháp nội dung kiểm thử hạt nhân. |
KernelTestModuleController | Lớp cơ sở để trình điều khiển mô-đun không chạy kiểm thử khi bộ điều khiển đó không phù hợp với cấu trúc . |
KeyguardControllerState | Vùng chứa các trạng thái bảo vệ phím. |
KeyguardStatusChecker | Kiểm tra trạng thái khoá bàn phím sau khi thực thi mô-đun. |
KeyStoreException | Được gửi khi xảy ra lỗi lưu trữ khoá nghiêm trọng. |
KillHiện cóTrình mô phỏng chuẩn bị |
ITargetPreparer tắt một trình mô phỏng đang chạy.
|
Trình chuẩn bị lỗi đã biết | Trình chuẩn bị mục tiêu bỏ qua việc thử lại lỗi đã biết. |
KTapResultParser | Đọc đầu ra KTAP như đầu ra do mô-đun kiểm thử KUnit tạo ra và được đặt trong tệp "results" trong gỡ lỗi. |
KTapResultParser.ParseResolution | |
KUnitModuleTest | Trình chạy kiểm thử để chạy các mô-đun kiểm thử KUnit trên thiết bị. |
L
LabResourceDeviceMonitor | Trình giám sát tài nguyên trong phòng thí nghiệm dùng để khởi chạy/quản lý máy chủ gRPC cho LabResourceService. |
LớnOutputReceiver | Một lớp được thiết kế để giúp chạy các lệnh chạy trong thời gian dài thu thập kết quả. |
LastShardDetector |
Khi chạy phân đoạn cục bộ, đôi khi chúng ta chỉ muốn thực thi một số thao tác khi phân đoạn cuối cùng
đạt đến invocationEnded(long) .
|
Rò rỉStatusStatusChecker | Trình kiểm tra trạng thái để đảm bảo mô-đun không làm rò rỉ luồng Thread đang chạy. |
Cũ Subprocess ResultsReporter | Việc triển khai cố định của trình báo cáo kết quả quy trình phụ phải luôn tương thích với các phiên bản trước đó của TF/CTS (ví dụ: 8 trở lên), mặc dù có thay đổi trong lớp cấp cao. |
Trình phân tích cú pháp của ListInstrumentation |
IShellOutputReceiver phân tích cú pháp kết quả của một "khả năng đo lường danh sách pm" truy vấn
|
ListInstrumentationParser.InstrumentationTarget | |
LocalAndroidVirtualDevice | Lớp dành cho các thiết bị ảo cục bộ chạy trên máy chủ TradeFed. |
LocalAppBuildProvider |
IBuildProvider tạo IBuildInfo dựa trên đường dẫn cục bộ đã cung cấp
|
LocalDeveloper (Nhà phát triển cục bộ) | Phát hiện và trả về xem liệu đây có phải là một nhà phát triển địa phương đang chạy Tradefeed hay không. |
LocalDeviceBuildProvider |
IBuildProvider tạo IDeviceBuildInfo dựa trên giá trị được cung cấp
đường dẫn thư mục hệ thống tệp.
|
LocalEmulatorLaunch | Mục tiêu chuẩn bị khởi chạy trình mô phỏng cục bộ từ môi trường bản dựng Android. |
LocalEmulatorSnapshot | Mục tiêu chuẩn bị nhằm tạo một ảnh chụp nhanh trình mô phỏng sạch từ Android môi trường xây dựng/phát triển |
LocalFileHeader | LocalFileHeader là một lớp chứa thông tin của một tệp/thư mục bên trong một tệp zip. |
LocalFileResolver |
Việc triển khai IRemoteFileResolver cho phép liên kết các tệp cục bộ
|
LocalFolderBuildProvider |
IBuildProvider tạo IFolderBuildInfo dựa trên một cục bộ được cung cấp
đường dẫn
|
LocalHostResourceManager | Tài nguyên máy chủ của người quản lý. |
LocalPool | Triển khai một nhóm các bài kiểm thử cục bộ |
LocalRunInstructionBuilder | Tiện ích để biên dịch hướng dẫn để chạy kiểm thử cục bộ. |
LockSettingsBaselineSetter | Một phương thức setter để xoá chế độ cài đặt khoá màn hình. |
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 phương thức xử lý nhật ký xuất tin nhắn. |
Log.LogLevel | Enum cấp độ nhật ký. |
LogcatCrashResultPreviewer | Trình nghe đặc biệt: đối với các lỗi (sự cố quy trình đo lường), trình nghe này sẽ cố gắng trích xuất từ Logcat xảy ra sự cố và thêm sự cố đó vào thông báo lỗi liên quan đến bài kiểm thử. |
LogcatEventParer | |
LogcatEventType |
Các loại sự kiện cho LogcatEventParser .
|
LogcatOnSuccessCollectionor | Trình thu thập sẽ thu thập và ghi nhật ký logcat khi trường hợp kiểm thử không thành công. |
LogcatReceiver | Lớp thu thập logcat ở chế độ nền. |
LogcatTimingMetricCollectionor | Một trình thu thập chỉ số thu thập thông tin thời gian (ví dụ: thời gian chuyển đổi người dùng) từ logcat trong quá trình một hoặc nhiều lần kiểm tra lặp lại bằng cách sử dụng các mẫu biểu thức chính quy nhất định để phân tích cú pháp tín hiệu bắt đầu và kết thúc của sự kiện từ các dòng logcat. |
LogDataType | Biểu thị loại dữ liệu của dữ liệu nhật ký. |
LogFile (Tệp nhật ký) | Lớp lưu giữ siêu dữ liệu của tệp nhật ký đã lưu. |
LogFileSaver (Trình lưu tệp nhật ký) |
Một trình trợ giúp cho ITestInvocationListener để lưu dữ liệu nhật ký vào một tệp
|
LogReceiver | |
LogRegistry |
Phương thức triển khai ILogRegistry ghép nối và quản lý nhiều trình ghi nhật ký,
bằng cách sử dụng mã phù hợp dựa trên ThreadGroup của luồng thực hiện lệnh gọi.
|
LogSaverResultForwarder |
ResultForwarder để lưu nhật ký bằng trình bảo vệ tệp chung.
|
LogUtil | Một lớp tiện ích ghi nhật ký. |
LogUtil.CLog |
Một lớp shim cho Log tự động sử dụng tên lớp đơn giản của phương thức gọi là
thẻ nhật ký
|
LUCIResultReporter | Một trình báo cáo kết quả lưu kết quả thử nghiệm theo yêu cầu của ResultDB và LUCI sang định dạng JSON (go/result-sink) rồi ghi lại vị trí tệp trong bảng điều khiển. |
M
MainlineModuleHandler | Một lớp trình xử lý đơn giản cho các Mô-đun chính để tạo một InstallApexModuleTargetPreparer và chèn liên kết động vào đó dựa trên các mô-đun dòng chính đã cho để tự động truy xuất các mô-đun đó. |
MainlineTestModuleController | Lớp cơ sở cho bộ điều khiển mô-đun để chạy kiểm thử dựa trên các mô-đun dòng chính được tải trước trên thiết bị đang được kiểm tra. |
ManagedRemoteDevice | Một thiết bị chạy bên trong máy ảo mà chúng tôi quản lý từ xa thông qua một thực thể Tradefeed bên trong máy ảo. |
ManagedTestDeviceFactory | Nhà máy để tạo ra nhiều loại thiết bị khác nhau có thể được Tf giám sát |
MaxSdkModuleController | Lớp cơ sở để trình điều khiển mô-đun không chạy kiểm thử trên những phiên bản cao hơn một phiên bản SDK đã chỉ định số. |
MergedZipEntryCollection | Hợp nhất các mục nhập zip riêng lẻ trong một tệp zip lớn thành các khối để giảm thiểu số lần tải xuống. |
MergeMultiBuildTargetSupportedr |
IMultiTargetPreparer cho phép truyền thông tin từ bản dựng này sang bản dựng khác bằng cách
đặt tên cho 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ần thử. |
Merkletree | Nội dung biểu diễn cây merkle như được xác định bằng API thực thi từ xa. |
MetricFilePostProcessor | Dùng để tải lên tệp nhật ký chỉ số được thu thập trong cấp độ thử nghiệm và chạy. |
MetricOption |
Chú giải cho các phương thức kiểm thử được chú giải bằng @Test hoặc nếu chú thích này là một phần của
danh sách chú thích của TestDescription cho phép chỉ định một số tham số bổ sung hữu ích
for: Điều chỉnh hành vi của trình thu thập, lọc một số phương thức.
|
MetricsXMLResultReporter | Đo lường XMLResultReporter ghi các chỉ số kiểm thử và chạy các chỉ số vào tệp XML trong thư mục được chỉ định theo tham số chỉ số-thư mục ở giai đoạn phương thức gọi đã kết thúc của kiểm thử. |
MetricTestCase |
Việc mở rộng của TestCase cho phép ghi lại các chỉ số khi chạy trong nền tảng TradeFed.
|
MetricTestCase.LogHolder | Cấu trúc lưu giữ tệp nhật ký cần báo cáo. |
MetricUtil | Lớp tiện ích để lấy các chỉ số từ các cấu hình thống kê được đẩy. |
Tiện ích chỉ số | Chứa các phương thức tiện ích phổ biến để lưu trữ các chỉ số kiểm thử, tổng hợp các chỉ số trong những chỉ số tương tự thử nghiệm và ghi chỉ số vào một tệp. |
MinApiLevelModuleController | Lớp cơ sở để bộ điều khiển mô-đun không chạy kiểm thử khi bộ điều khiển đó thấp hơn một Cấp độ API đã chỉ định. |
MinSdkModuleController | Lớp cơ sở để trình điều khiển mô-đun không chạy kiểm thử trên những phiên bản thấp hơn một phiên bản SDK đã chỉ định số. |
MixImageZipPreparer |
IMultiTargetPreparer kết hợp hình ảnh của một bản dựng hệ thống trong một bản dựng thiết bị.
|
MixKernelTarget chuẩn bị |
ITargetPreparer cho phép kết hợp hình ảnh hạt nhân với hình ảnh thiết bị.
|
MoblyBinaryHostTest | Chương trình kiểm thử máy chủ lưu trữ dùng để chạy một tệp nhị phân mobly python qua Hệ thống xây dựng Android (Soong) |
MoblyYamlResultControllerInfoHandler | Kết quả về AdMob yaml "Thông tin tay điều khiển" trình xử lý phần tử. |
MoblyYamlResultControllerInfoHandler.ControllerInfo | |
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
MoblyYamlResultHandlerFactory | Nhà máy xử lý kết quả yaml của AdMob tạo ra trình xử lý thích hợp dựa trên loại kết quả. |
MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
MoblyYamlResultHandlerFactory.Type | |
MoblyYamlResultParser | Trình phân tích cú pháp kết quả kiểm thử trên mạng di động yaml. |
MoblyYamlResultRecordHandler | Kết quả 'Bản ghi' trên AdMob yaml trình xử lý phần tử. |
MoblyYamlResultRecordHandler.Record | |
MoblyYamlResultRecordHandler.Record.Builder | |
MoblyYamlResultRecordHandler.RecordResult | |
MoblyYamlResultsummaryHandler | Kết quả "Tóm tắt" về AdMob yaml trình xử lý phần tử. |
MoblyYamlResultsummaryHandler.summary | |
MoblyYamlResultsummaryHandler.summary.Builder | |
MoblyYamlResultTestNameListHandler | Kết quả về AdMob yaml "Danh sách tên thử nghiệm" trình xử lý phần tử. |
MoblyYamlResultTestNameListHandler.TestNameList | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | Kết quả về AdMob yaml "Dữ liệu người dùng" trình xử lý phần tử. |
MoblyYamlResultUserDataHandler.UserData | |
MoblyYamlResultUserDataHandler.UserData.Builder | |
Module Definition (Định nghĩa mô-đun) | Vùng chứa cho cấu hình chạy thử nghiệm. |
ModuleListener |
Trình nghe được đính kèm vào mỗi IRemoteTest của mỗi mô-đun để thu thập danh sách
kết quả.
|
ModuleLogcatThu thập | Phiên bản của trình thu thập logcat nhưng dành cho mô-đun. |
ModuleMerger |
Lớp trợ giúp cho thao tác liên quan đến việc hợp nhất ITestSuite và ModuleDefinition
sau khi chia tách.
|
ModuleOemTargetPreparer | |
ModuleParameters (Tham số mô-đun) | Giá trị đặc biệt được liên kết với bộ "thông số" các khoá trong siêu dữ liệu của từng mô-đun. |
ModuleParametersHelper (Tham số trợ giúp) |
Giúp bạn liên kết IModuleParameterHandler với thông số.
|
ModulePusher | |
ModulePusher.ModulePushError | Lỗi nghiêm trọng trong quá trình đẩy mô-đun Mainline. |
ModuleSplitter (Phân tách mô-đun) |
Trình trợ giúp phân tách danh sách các mô-đun do IConfiguration biểu thị thành danh sách thực thi
đơn vị do ModuleDefinition biểu thị.
|
ModuleTestTypeUtil | Chứa các phương thức tiện ích phổ biến để kiểm tra mô-đun. |
MultifailDescription (Mô tả nhiều tình trạng không thành công) |
Thu thập nhiều FailureDescription trong một chủ sở hữu.
|
Nhiều bản đồ<K, V> |
ERROR(/Map) hỗ trợ nhiều giá trị cho mỗi khoá.
|
N
NameMangleListener | Một trình nghe proxy để dịch phương thức thử nghiệm, lớp và tên gói khi kết quả được báo cáo. |
NativeBenchmarkTest | Chương trình kiểm thử chạy chương trình kiểm thử điểm chuẩn gốc có thể thực thi trên thiết bị nhất định. |
NativeBenchmarkTestParser |
IShellOutputReceiver phân tích cú pháp đầu ra dữ liệu kiểm thử điểm chuẩn, thu thập các chỉ số trên
thời gian trung bình cho mỗi hoạt động.
|
NativeBrchModuleController | Bộ điều khiển mô-đun để kiểm tra xem thiết bị có hỗ trợ cầu nối gốc hay không. |
NativeCode bao phủFlusher | Một lớp tiện ích xoá các phép đo mức độ sử dụng gốc và buộc xoá dữ liệu về mức độ sử dụng gốc dữ liệu từ các quy trình trên thiết bị. |
NativeDevice |
Phương thức triển khai mặc định của ITestDevice Thiết bị Android không ở trong ngăn xếp đầy đủ.
|
NativeDevice.AdbAction |
Một ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để chạy một hệ điều hành "adb ...." .
|
NativeDevice.AdbShellAction | |
NativeDevice.RestartDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để khởi động lại thiết bị.
|
NativeDevice.RestartMode | Chế độ khởi động lại. |
NativeDeviceStateMonitor |
Lớp trợ giúp để theo dõi trạng thái của IDevice mà không hỗ trợ khung.
|
NativeLeakCollector |
ITargetPreparer chạy lệnh "dumpsys meminfo --unReachable -a" để xác định
bộ nhớ gốc không thể truy cập hiện đang được lưu giữ bởi mỗi tiến trình.
|
NativeStressTest | Chương trình kiểm thử chạy chương trình thực thi kiểm thử ứng suất gốc trên một thiết bị nhất định. |
NativeStressTestParser |
IShellOutputReceiver phân tích cú pháp dữ liệu đầu ra của dữ liệu kiểm thử nghiêm ngặt, thu thập các chỉ số trên
số lần lặp lại hoàn tất và thời gian trung bình mỗi lần lặp lại.
|
negativeHandler | Trình xử lý chỉ định rằng không nên làm gì và tham số không được tạo thêm bất kỳ . |
NestDeviceStateMonitor | Trình theo dõi trạng thái thiết bị thực thi các bước kiểm tra bổ sung trên thiết bị được lồng để phù hợp với các yêu cầu cụ thể về môi trường ảo hoá. |
NestedRemoteDevice | Hình minh hoạ thiết bị chạy trong máy ảo Mực nang từ xa. |
Mạng không có trường hợp ngoại lệ | Được gửi khi thiết bị không thể kết nối mạng để kiểm thử. |
NoApkTestSkipper (Trình bỏ qua bước kiểm thử NoApkTest) | Trình chuẩn bị đặc biệt cho phép bỏ qua hoàn toàn một lệnh gọi (chuẩn bị và kiểm thử) nếu có không phải là tệp apk để kiểm thử. |
Không có trường hợp ngoại lệ đối với thiết bị | Được gửi khi không có thiết bị nào để thực thi một lệnh đã cho. |
NoisyDryRunTest (Thử nghiệm NoisyDryRun) | Chạy quy trình chạy khô gây ồn trên tệp lệnh. |
NoOpConfigOptionValueTransformer |
IConfigOptionValueTransformer không hoạt động
|
NotMultiAbiHandler |
Trình xử lý đặc biệt thông báo cho SuiteModuleLoader rằng abi phụ không được phép
tạo một mô-đun.
|
Thiết bị rỗng |
Phần giữ chỗ IDevice được DeviceManager sử dụng để phân bổ khi
IDeviceSelection#nullDeviceRequested() là true
|
O
OpenObjectLoader | Trình tải cho các đối tượng mặc định có trong AOSP. |
Lựa chọn |
Chú giải một trường để đại diện cho một tuỳ chọn IConfiguration .
|
Lựa chọn.Mức độ quan trọng | |
OptionClass |
Chú giải một lớp khi đại diện cho một đối tượng IConfiguration .
|
OptionCopier |
Một lớp trợ giúp có thể sao chép các giá trị trường Option có cùng tên từ một đối tượng sang
khác.
|
OptionDef |
Lưu giữ thông tin chi tiết của một Option .
|
OptionFetcher | Giúp bạn nhận được các lựa chọn kiểm tra trong quy trình của cha mẹ. |
OptionNotAllowedException |
ConfigurationException cụ thể khi không được phép truyền một tuỳ chọn trong lệnh
.
|
OptionSetter |
Điền các trường Option .
|
OptionSetter.OptionFieldsForName | Vùng chứa danh sách các trường lựa chọn có tên được cung cấp. |
OptionUpdateRule | Kiểm soát hành vi khi một lựa chọn được chỉ định nhiều lần. |
OtaDeviceBuildInfo |
IDeviceBuildInfo dùng để kiểm thử bản cập nhật qua mạng không dây.
|
OtatoolsBuildInfo |
IBuildInfo chứa cấu phần phần mềm otatools.
|
OxygenClient | Một lớp quản lý việc sử dụng tệp nhị phân của ứng dụng Oxy để cho thuê hoặc giải phóng thiết bị Oxy. |
OxygenClient.LHPTunnelMode | |
OxygenUtil | Tiện ích để tương tác với dịch vụ Oxy. |
Điểm
PackageInfo (Thông tin gói) | Vùng chứa thông tin về gói của một ứng dụng được phân tích cú pháp từ thiết bị. |
PackageInstallModuleController | Bộ điều khiển mô-đun không chạy kiểm thử khi thiết bị chưa cài đặt các gói nhất định. |
Ghép nối<A, B> | Xác định lớp Đôi chứa 2 đối tượng của riêng chúng ta. |
Ghép nối nhiều mục tiêu chuẩn bị | Trình chuẩn bị nhiều mục tiêu giúp ghép nối (và kết nối) qua Bluetooth giữa hai thiết bị. |
ParallelDeviceExecutor<V> |
Trình bao bọc của ERROR(/ExecutorService) để thực thi một hàm song song.
|
parentSandboxInvocationExecution |
Phiên bản của InvocationExecution cho các thao tác đặc biệt của lệnh gọi mẹ khi chạy một
hộp cát.
|
Cha mẹShardRe lớp | Sao chép quá trình thiết lập một thiết bị sang tất cả các thiết bị khác sẽ nằm trong quá trình phân đoạn. |
PartZipDownloadCache | Tiện ích lưu các tệp tải xuống một phần vào bộ nhớ đệm dựa trên nội dung của các tệp đó. |
passTestFileReporter |
ITestInvocationListener lưu danh sách các trường hợp kiểm thử đã vượt qua vào một tệp kiểm thử
|
PerfettoGenericPostProcessor | Trình xử lý bài đăng xử lý tệp proto văn bản/chỉ số nhị phân perfetto thành các cặp khoá-giá trị bằng cách mở rộng theo cách đệ quy các thông báo và trường proto bằng các giá trị chuỗi cho đến khi trường có gặp phải một giá trị số. |
PerfettoGenericPostProcessor.AlternativeParseFormat | |
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
PerfettoPreparer | Người chuẩn bị Perfetto đẩy tệp cấu hình vào thiết bị tại vị trí chuẩn mà perfetto có quyền truy cập. |
PerfettoPullerMetricCollectionor |
Cách triển khai cơ sở của FilePullerDeviceMetricCollector cho phép
lấy các tệp perfetto từ thiết bị và thu thập các chỉ số từ thiết bị đó.
|
PerfettoPullerMetricCollectionor.METRIC_FILE_FORMAT | |
PerfettoTraceRecorder |
Một lớp tiện ích để ghi lại dấu vết perfetto trên ITestDevice .
|
SafePrintDelimiter | Tiện ích trợ giúp giúp in thông báo được phân tách thật nổi bật. |
YourTestEventLogger | Trình ghi nhật ký so khớp các sự kiện và ghi nhật ký chúng để gỡ lỗi dễ dàng hơn. |
ProcessInfo | Dùng để lưu trữ thông tin liên quan đến quy trình(NGƯỜI DÙNG, PID, NAME, THỜI GIAN KHỞI ĐỘNG TRONG THỨ HAI KỂ TỪ EPOCH). |
ProcessUtil | |
ProfileParameterHandler | Trình xử lý thông số cơ sở cho mọi người dùng hồ sơ. |
ProfileTargetTargetr (Trình chuẩn bị hồ sơ) |
Lớp cơ sở để thiết lập trình chuẩn bị mục tiêu cho người dùng hồ sơ android.os.usertype.profile.XXX bất kỳ.
|
PropertyChanger (Người thay đổi thuộc tính) | 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 |
Trình phân tích cú pháp ProtoResult | Trình phân tích cú pháp cho định dạng proto kết quả được trao đổi. |
ProtoResultParser.Testlevel | Bảng liệt kê thể hiện cấp hiện tại của proto đang được xử lý. |
ProtoResultReporter |
Trình báo cáo kết quả sẽ tạo một protobuf TestRecord có tất cả kết quả bên trong.
|
ProtoUtil | Các phương thức tiện ích để xử lý thông báo protobuf theo kiểu không phân biệt. |
Cấu hình proxy | Đối tượng cho phép trỏ đến một cấu hình từ xa để thực thi. |
Công cụ phân tích cú pháp | Tiện ích dùng để phân tích cú pháp(USER,PID và NAME) từ "ps" kết quả của lệnh |
Kiểm thử PtsBot | Chạy kiểm thử PTS-bot. |
PushFileInvoker |
Lớp này không được dùng nữa.
Thay vào đó, hãy sử dụng PushFilePreparer
|
PushFile Preparer (Trình chuẩn bị tệp đẩy) |
ITargetPreparer cố gắng đẩy số lượng tệp bất kỳ từ đường dẫn máy chủ bất kỳ đến bất kỳ
đường dẫn thiết bị.
|
PythonBinaryHostTest |
Bài kiểm thử trên máy chủ lưu trữ dùng để chạy một tệp nhị phân python từ Hệ thống xây dựng Android (Soong)
Trình chạy kiểm thử hỗ trợ bộ lọc bao gồm và bộ lọc loại trừ. |
PythonBinaryHostTest.PythonForwarder | Trình chuyển tiếp kết quả sẽ thay thế tên lần chạy bằng tên nhị phân. |
Trình phân tích cú pháp PythonUnitTestResultParser |
Diễn giải kết quả của các chương trình kiểm thử chạy bằng khung unittest của Python và dịch kết quả thành các lệnh gọi
trên một chuỗi ITestInvocationListener .
|
PythonUnitTestRunner |
Lớp này không được dùng nữa.
Thay vào đó, hãy sử dụng PythonBinaryHostTest .
|
PythonVirtualenvHelper | Một lớp trợ giúp để kích hoạt môi trường ảo Python 3. |
PythonVirtualenvPreparer (Trình chuẩn bị Python) | Thiết lập một Virtualenv Python trên máy chủ lưu trữ và cài đặt các gói. |
Hỏi
Báo giáAwareTokenizer |
R
khởi động lại lý tính sưu tập | Trình thu thập thu thập dữ liệu về lần khởi động lại thiết bị trong quá trình chạy kiểm thử và báo cáo theo lý do và số lượng. |
RestartTargetPreferencesr (Trình khởi động lại mục tiêu chuẩn bị) | Trình chuẩn bị mục tiêu sẽ khởi động lại thiết bị. |
RecoveryLogChuẩn bị | Một trình chuẩn bị mục tiêu dùng để thu thập nhật ký trước khi khôi phục. |
RegexTrie<V> |
RegexTrie là một bộ ba trong đó mỗi phân đoạn ERROR(/Pattern) .
|
RemoteAndroidDevice |
Triển khai ITestDevice cho thiết bị Android đầy đủ ngăn xếp được kết nối qua
Kết nối adb.
|
RemoteAndroidVirtualDevice |
Mở rộng hành vi RemoteAndroidDevice cho thiết bị Android đầy đủ ngăn xếp chạy trong
Google Compute Engine (Gce).
|
RemoteAvdIDevice |
Phần giữ chỗ IDevice được DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.gceDeviceRequested() là true
|
RemoteCacheClient | Hoạt động triển khai RemoteActionCache sử dụng lệnh gọi gRPC đến máy chủ API từ xa. |
RemoteDynamicPool | Triển khai nhóm các chương trình kiểm thử công việc từ xa vào hàng đợi |
RemoteDynamicPool.RequestCallable | |
RemoteFileResolver | Một lớp đơn giản cho phép người dùng tải tệp từ nhiều nơi bằng cách sử dụng URI và dịch vụ chức năng của nhà cung cấp. |
RemoteFileUtil | Lớp tiện ích để xử lý tệp từ một thực thể từ xa |
RemoteInvocationExecution |
Việc triển khai InvocationExecution giúp thúc đẩy quá trình thực thi từ xa.
|
RemoteInvocationExecution.FileOptionValueTransformer | |
RemoteSshUtil | Tiện ích để thực thi lệnh ssh trên các thực thể từ xa. |
RemoteTestTimeOutEnforcer | Trình nghe cho phép kiểm tra thời gian thực thi của một cấu hình kiểm thử nhất định và không thực hiện được nếu thành công trong một khoảng thời gian chờ nhất định. |
RemoteZip | Tiện ích để giải nén các tệp riêng lẻ bên trong tệp zip từ xa. |
RemoveSystemAppPreparer |
ITargetPreparer để xoá một tệp APK khỏi phân vùng hệ thống trước khi chạy kiểm thử.
|
Báo cáo đã vượt qua bài kiểm thử | Báo cáo trong tệp các bộ lọc có thể dùng để loại trừ kiểm thử đã đạt. |
RequestUtil | Tiện ích cho phép thử lại các yêu cầu mạng chung bằng cách xử lý lỗi. |
Giải quyết một phần Tải xuống | Xử lý yêu cầu tải xuống một phần. |
ResourceMetricUtil | Các hàm hiệu dụng để soạn chỉ số. |
ResourceUtil | Tiện ích để đọc tài nguyên cấu hình. |
RestApiHelper | Một lớp trợ giúp để thực hiện các lệnh gọi API REST. |
Khởi động lạiSystemServerTargetPreparer | Trình chuẩn bị mục tiêu sẽ khởi động lại máy chủ hệ thống mà không cần khởi động lại thiết bị. |
Kết quả tổng hợp | Trình chuyển tiếp đặc biệt tổng hợp kết quả khi cần, dựa trên chiến lược thử lại đã thực hiện. |
ResultAndLogForwarder | Trình chuyển tiếp cho kết quả và sự kiện trong nhật ký. |
Kết quả chuyển tiếp |
ITestInvocationListener chuyển tiếp kết quả gọi đến một danh sách các trình nghe khác.
|
Kết quảPlayer | Trình chạy đặc biệt sẽ phát lại kết quả được cung cấp cho nó. |
Trình lưu giữ tệp | Lớp trợ giúp để tạo tệp .retention trong thư mục. |
Thử lạiCấu hình Nhà máy | Nhà máy xử lý việc thử lại một lệnh. |
Thử lạiLogSaverResultForwarder | Trình chuyển tiếp cũng xử lý việc truyền lần thử hiện tại của chúng ta. |
Thử lại chuẩn bịQuyết định | Lớp để mô tả các quyết định về việc có thử lại việc chuẩn bị hay không và không vượt qua chạy mô-đun. |
Thử lại lại lên lịch | Một trình chạy đặc biệt cho phép lên lịch lại các lượt kiểm thử đã chạy trước đó không thành công hoặc không thành công thực thi. |
Thử lạiRescheduler.ThửType | Các loại kiểm thử mà bạn có thể thử lại. |
Thử lạiResultForwarder |
Tiện ích của ResultForwarder luôn đẩy đến một số lần thử nhất định.
|
Thử lạiResultHelper | Lớp trợ giúp để xác định mô-đun hoặc hoạt động kiểm thử nào có nên chạy hay không. |
Thử lại thống kê |
Cấu trúc lưu giữ số liệu thống kê cho phiên thử lại của một IRemoteTest .
|
Thử lạiChiến lược | Chiến lược thử lại được sử dụng khi chạy lại một số thử nghiệm. |
RootcanalTransitionerPreparer | |
RootTarget chuẩn bị | Trình chuẩn bị mục tiêu thực hiện "gốc adb" hoặc "adb unroot" dựa trên tuỳ chọn "force-root". |
RunSausWithInfo | |
Chạy trướcsWithInfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery |
Cơ sở chung IMultiDeviceRecovery để chạy cấu hình được trao đổi nhằm khôi phục
.
|
RunHostCommandTargetPreparer | Trình chuẩn bị mục tiêu sẽ chạy các lệnh máy chủ tuỳ ý trước và sau khi chạy kiểm thử. |
RunHostScriptTargetAttachr | Trình chuẩn bị mục tiêu sẽ thực thi một tập lệnh trước khi chạy kiểm thử. |
RunInterruptedException | Được gửi khi một hoạt động chạy bị gián đoạn do một yêu cầu từ bên ngoài. |
RunNotifierWrapper |
Trình bao bọc của RunNotifier để chúng ta có thể mang DeviceNotAvailableException .
|
RunOnCloneProfileParameterHandler | |
RunOnCloneProfileTargetPreparer | |
RunOnPrivateProfileParameterHandler | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxHandler |
Trình xử lý cho ModuleParameters#RUN_ON_SDK_SANDBOX .
|
Trình chuẩn bị RunOnSdkSandboxSandboxTarget |
ITargetPreparer để đánh dấu các bài kiểm thử nên chạy trong hộp cát SDK.
|
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer |
ITargetPreparer để đảm bảo bài kiểm thử chạy với tư cách là người dùng phụ.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer đánh dấu rằng kiểm thử nên được chạy trên người dùng (thay vì
người dùng hiện tại).
|
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetHiệu ứng |
ITargetPreparer tạo hồ sơ công việc trong quá trình thiết lập và đánh dấu rằng chương trình kiểm thử nên
chạy trong người dùng đó.
|
RuntimeRestartCollectionor | Trình thu thập thu thập dấu thời gian khởi động lại thời gian chạy (sự cố máy chủ hệ thống) trong quá trình kiểm thử chạy, nếu có. |
RunUtil | Tập hợp các phương thức trợ giúp để thực thi các thao tác. |
RustBenchmarkResultParser |
Diễn giải kết quả của các thử nghiệm chạy bằng khung đo điểm chuẩn Tiêu chí và chuyển đổi kết quả đó thành
các lệnh gọi trên một chuỗi ITestInvocationListener .
|
RustBinaryHostTest | Chương trình kiểm thử trên máy chủ lưu trữ hướng đến việc chạy một tệp nhị phân gỉ sét qua Hệ thống xây dựng Android (Soong) |
RustBinaryTest | Chương trình kiểm thử chạy một tệp nhị phân gỉ sét trên thiết bị nhất định. |
RustTestBase | Lớp cơ sở của RustBinaryHostTest và RustBinaryTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
Trình phân tích cú pháp RustTestResultParser |
Diễn giải kết quả của các chương trình kiểm thử chạy bằng khung unittest của Rust và dịch kết quả đó thành các lệnh gọi trên
một loạt ITestInvocationListener .
|
S
SandboxConfigDump |
Lớp Runner sẽ tạo một IConfiguration dựa trên một dòng lệnh và kết xuất vào một tệp.
|
SandboxConfigDump.DumpCmd | |
Trường hợp ngoại lệ cấu hình hộp cát | Ngoại lệ đặc biệt về cấu hình khi thiết lập Hộp cát. |
SandboxConfigurationFactory | Nhà máy Cấu hình đặc biệt để xử lý việc tạo cấu hình cho mục đích Hộp cát. |
SandboxConfigUtil |
Một lớp tiện ích để quản lý IConfiguration khi thực hiện hộp cát.
|
SandboxedInvocationExecution | Thực thi hộp cát đặc biệt của lời gọi: Đây là InvocationExection khi chúng ta bên trong hộp cát chạy lệnh. |
SandboxInvocationRunner | Chạy các chương trình kiểm thử liên kết với lệnh gọi trong hộp cát. |
SandboxOptions (Tuỳ chọn cho Hộp cát) |
Lớp có thể nhận và cung cấp các tuỳ chọn cho ISandbox .
|
Chụp ảnh màn hìnhOnFailure Collector | Trình thu thập sẽ chụp và ghi nhật ký ảnh chụp màn hình khi một trường hợp kiểm thử không thành công. |
Sdk28ModuleController | Bộ điều khiển mô-đun để kiểm tra xem một thiết bị có đang sử dụng SDK 28 (Android 9) trở lên hay không. |
Sdk29ModuleController | Chỉ chạy kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 29 trở lên. |
Sdk30ModuleController | Chỉ chạy kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 30 trở lên. |
Sdk31ModuleController | Chỉ chạy kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 31 trở lên. |
Sdk32ModuleController | Chỉ chạy kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 32 trở lên. |
Sdk33ModuleController | Chỉ chạy kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 33 trở lên. |
Sdk34ModuleController | Chỉ chạy kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 34 trở lên. |
Sdk35ModuleController | Chỉ chạy kiểm thử nếu thiết bị đang được kiểm thử là SDK phiên bản 35 trở lên. |
SearchArtifactUtil | Một lớp tiện ích có thể dùng để tìm kiếm cấu phần phần mềm kiểm thử. |
SecondaryUserHandler |
Trình xử lý cho ModuleParameters#SECONDARY_USER .
|
SecondaryUserOnDefaultDisplayHandler |
Trình xử lý cho ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY .
|
PrimaryUserOnSecondaryDisplayHandler |
Trình xử lý cho ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY .
|
SemaphoreTokenTargetPreparer | Đây là một trình chuẩn bị dùng để sử dụng mã thông báo nhằm tuần tự hoá quá trình thực thi kiểm thử trong máy chủ được trao đổi. |
SerializationUtil |
Tiện ích để chuyển đổi tuần tự/giải tuần tự một đối tượng triển khai ERROR(/Serializable) .
|
ServiceAccountKeyCredentialFactory |
Nhà máy thông tin xác thực để tạo khoá tài khoản dịch vụ dựa trên oauth Credential .
|
Thiết lập đường cơ sở | Một phương thức setter phổ biến để xử lý các chế độ cài đặt đường cơ sở của thiết bị thông qua ITestDevice.setsetting. |
ShardBuildCloner | Lớp trợ giúp giúp xử lý việc sao chép thông tin bản dựng từ dòng lệnh. |
ShardHelper | Lớp trợ giúp xử lý việc tạo phân đoạn và lên lịch cho lệnh gọi. |
ShardListener |
ITestInvocationListener thu thập kết quả từ một phân đoạn lệnh gọi (còn gọi là
lệnh phân tách lệnh gọi để chạy trên nhiều tài nguyên song song) và chuyển tiếp chúng đến tài nguyên khác
trình nghe.
|
ShardMainResultForwarder |
ResultForwarder kết hợp kết quả của một lệnh gọi kiểm thử được phân đoạn.
|
ShellOutputReceiverStream | Lớp con tiện ích của OutputStream ghi vào IShellOutputReceiver. |
ShellStatusChecker | Kiểm tra xem trạng thái shell có đúng như dự kiến trước và sau khi chạy mô-đun hay không. |
ShippingApiLevelModuleController |
Chạy kiểm thử nếu thiết bị đáp ứng các điều kiện sau:
|
ShowmapPullerMetricCollectionor |
Phương thức triển khai cơ sở của FilePullerDeviceMetricCollector cho phép kéo sơ đồ chương trình
khỏi thiết bị rồi thu thập các chỉ số từ thiết bị đó.
|
SideloadOtaTarget Preparer (Trình chuẩn bị mục tiêu không qua cửa hàng ứng dụng) |
Một trình chuẩn bị mục tiêu thực hiện việc tải không qua cửa hàng của một gói OTA đã chỉ định, áp dụng gói này, chờ
cho thiết bị khởi động và chèn thuộc tính bản dựng thiết bị để dùng làm thông tin bản dựng
Trình chuẩn bị mục tiêu này giả định rằng thiết bị sẽ ở chế độ adb thông thường khi khởi động, và sẽ đảm bảo rằng thiết bị thoát ở cùng chế độ nhưng có áp dụng bản dựng mới. |
SimpleFileLogger |
ILeveledLogOutput chuyển hướng thông điệp nhật ký tới stdout và đến một tệp nhật ký duy nhất.
|
SimplePerfResult | Đối tượng lưu giữ tất cả kết quả kiểm thử Simpleperf |
SimplePerfStatResultParser | Một lớp tiện ích để phân tích cú pháp kết quả Simpleperf. |
SimplePerfUtil | Lớp tiện ích để gửi lệnh đơn giản và thu thập kết quả |
SimplePerfUtil.SimplePerfType | Enum của các tuỳ chọn lệnh Simpleperf |
SimpleStats | Một lớp tiện ích nhỏ tính toán một vài giá trị thống kê dựa vào một tập dữ liệu dạng số. |
SizeLimitedOutputStream |
Một tệp an toàn cho chuỗi được sao lưu ERROR(/OutputStream) giới hạn lượng dữ liệu tối đa có thể
viết.
|
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ở để trình điều khiển mô-đun không chạy kiểm thử trên bản dựng HWASan. |
SkipManager | Dựa trên nhiều tiêu chí, trình quản lý bỏ qua giúp quyết định nội dung nên bỏ qua các cấp độ khác nhau: lệnh gọi, mô-đun và chương trình kiểm thử. |
Bỏ qua lý do | Cung cấp lý do và siêu dữ liệu của lý do bỏ qua một kiểm thử. |
SkipReason.demotionTrigger | |
Sl4aBluetoothUtil | Một lớp tiện ích cung cấp các hoạt động Bluetooth trên một hoặc hai thiết bị dùng SL4A |
Sl4aBluetoothUtil.BluetoothAccesscấp |
Enum cho cấp truy cập của thiết bị Bluetooth dựa trên BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
Enum cho các trạng thái kết nối Bluetooth dựa trên BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPrioritylevel |
Enum cho mức độ ưu tiên của cấu hình Bluetooth dựa trên BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothProfile |
Enum cho các cấu hình Bluetooth dựa trên BluetoothProfile.java
|
Sl4aClient | Máy khách Sl4A để tương tác qua RPC với tầng tập lệnh SL4A. |
Trình điều phối sự kiện Sl4a | Cuộc thăm dò ý kiến của người điều phối sự kiện cho sự kiện và xếp hàng đợi theo tên cần truy vấn. |
Sl4aEventDispatcher.EventSl4aObject | Đối tượng do trình thăm dò sự kiện trả về. |
SnapshotInputStreamSource | InputStreamSource dựa trên tệp. |
SnapuserdWait Giai đoạn | Biểu thị enum thời điểm tham gia/chặn để hoàn tất quá trình cập nhật nhanh. |
SparseImageUtil | Tiện ích cho hình ảnh thưa thớt. |
SparseImageUtil.SparseInputStream | SparseInputStream đọc từ thượng nguồn và phát hiện định dạng dữ liệu. |
StatsdbeforeSauGaugeMetricPostProcessor | Trình xử lý bài đăng sẽ xử lý các chỉ số được thu thập trong "trước/sau" tiếp cận, tức là |
StatsdEventMetricPostProcessor | Trình xử lý bài đăng xử lý các chỉ số về sự kiện trong các báo cáo thống kê thành các cặp khoá-giá trị, bằng cách sử dụng được chỉ định trên bộ xử lý. |
StatsdGenericPostProcessor | Một trình xử lý bài xử lý các báo cáo thống kê proto nhị phân thành các cặp khoá-giá trị bằng cách mở rộng báo cáo dưới dạng cấu trúc cây. |
StatusCheckerResult |
Chứa kết quả của một lần thực thi ISystemStatusChecker .
|
StatusCheckerResult.CheckStatus | |
StdoutLogger |
ILeveledLogOutput chuyển hướng thông điệp nhật ký tới stdout.
|
StopServicesSetup (Thiết lập dịch vụ dừng) |
Một ITargetPreparer dừng các dịch vụ trên thiết bị.
|
StreamProtoReceiver | Một trình thu nhận lệnh chuyển đổi proto TestRecord nhận được thành các sự kiện Tradefeed. |
StreamProtoResultReporter |
Cách triển khai ProtoResultReporter
|
StreamUtil | Lớp tiện ích để quản lý luồng đầu vào. |
StrictShardHelper | Chiến lược phân đoạn để tạo các phân đoạn nghiêm ngặt không báo cáo cùng nhau, |
StringEscapeUtils | Lớp tiện ích để thoát chuỗi cho các định dạng cụ thể. |
StringUtil | Lớp tiện ích để thoát các chuỗi nhằm thao tác với chuỗi phổ biến. |
StubBuildProvider |
Phương thức triển khai IBuildProvider trống không hoạt động.
|
Thiết bị giả lập |
Triển khai phần giữ chỗ mã giả lập của IDevice .
|
StubKeyStoreClient | Triển khai mã giả lập mặc định cho Ứng dụng kho khoá. |
StubKeyStoreFactory | Triển khai mã giả lập mặc định cho KeyStore Factory |
StubLocalAndroidVirtualDevice |
Phần giữ chỗ IDevice được DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.localVirtualDeviceRequested() là true
|
Trình chuẩn bị nhiều mục tiêu giả lập |
Phương thức triển khai IMultiTargetPreparer cho phần giữ chỗ trống.
|
Trình chuẩn bị mục tiêu Sttub |
Phương thức triển khai ITargetPreparer cho phần giữ chỗ trống.
|
Kiểm thử mã giả lập | Triển khai kiểm thử trống không hoạt động. |
StubTestRunListener |
Phương thức triển khai mã giả lập của ITestRunListener
|
SubprocessCommandException | Không chạy được một lệnh quy trình phụ. |
SubprocessConfigBuilder | Xây dựng tệp XML cấu hình TF trình bao bọc cho một cấu hình TF hiện có. |
SubprocessEventHelper | Trợ giúp chuyển đổi tuần tự/giải tuần tự các sự kiện được chuyển vào nhật ký. |
SubprocessEventHelper.BaseTestEventInfo | Trình trợ giúp cơ sở cho thông tin TestIgnored. |
SubprocessEventHelper.FailedTestEventInfo | Trợ giúp cung cấp thông tin về testFailed. |
SubprocessEventHelper.InvocationOutcomeEventInfo | Trình trợ giúp đối với thông tin về kết thúc lệnh gọi. |
SubprocessEventHelper.InvocationFailedEventInfo | Trình trợ giúp dành cho thông tin InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | Trình trợ giúp đối với thông tin về việc bắt đầu lệnh gọi. |
SubprocessEventHelper.LogAssociationEventInfo | Trợ giúp thông tin về logAssociation. |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestCompletedEventInfo | Trình trợ giúp dành cho thông tin về testFinish. |
SubprocessEventHelper.TestLogEventInfo | Trình trợ giúp cung cấp thông tin về testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | Thông tin về việc bắt đầu mô-đun kiểm thử trong Trình trợ giúp. |
SubprocessEventHelper.TestRunOutcomeEventInfo | Trình trợ giúp dành cho thông tin về testRunFinish. |
SubprocessEventHelper.TestRunFailedEventInfo | Trình trợ giúp dành cho thông tin về testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | Trình trợ giúp thông tin về testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Trợ giúp thông tin về testStarted |
SubprocessExceptionParer | Trình trợ giúp để xử lý kết quả ngoại lệ từ các trình chạy lệnh Tradefeed tiêu chuẩn. |
SubprocessReportingHelper | 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 phụ cho một cụm . |
SubprocessOutcomeReporter |
Triển khai ITestInvocationListener được chỉ định dưới dạng một results_reporter và chuyển tiếp từ
quy trình phụ kết quả kiểm thử, lần chạy kiểm thử, lệnh gọi kiểm thử.
|
SubprocessTestOutcomeParser |
Mở rộng ERROR(/FileOutputStream) để phân tích cú pháp kết quả trước khi ghi vào tệp để chúng ta có thể
tạo các sự kiện kiểm thử ở phía trình chạy.
|
SubprocessTestResultsParser.StatusKeys | Khoá trạng thái kiểm thử có liên quan. |
SubprocessTfTrình chạy |
IRemoteTest để chạy kiểm thử với một bản cài đặt TF riêng biệt.
|
SuiteApkInstaller | Số lần cài đặt APK được chỉ định cho cấu hình Suite: từ $ANDROID_TARGET_OUT_TESTCASES hoặc ROOT_DIR trong thông tin bản dựng. |
SuiteModuleLoader | Truy xuất định nghĩa mô-đun kiểm tra tính tương thích từ kho lưu trữ. |
SuiteModuleLoader.ConfigFilter |
ERROR(/FilenameFilter) để tìm tất cả tệp cấu hình trong một thư mục.
|
SuiteResultHolder | Đối tượng trợ giúp để dễ dàng chuyển đổi tuần tự và giải tuần tự các kết quả của lệnh gọi. |
SuiteResultReporter | Thu thập kết quả kiểm thử cho toàn bộ lệnh gọi bộ và đưa ra kết quả cuối cùng. |
SuiteResultReporter.ModulePrepTimes | Phần tử giữ đối tượng để chuẩn bị và chia nhỏ thời gian của một mô-đun. |
SuiteTestFilter | Biểu thị bộ lọc để bao gồm và loại trừ các thử nghiệm. |
SwitchUserTarget Preparer (Trình chuyển đổi mục tiêu chuẩn bị) |
ITargetPreparer chuyển sang loại người dùng được chỉ định trong setUp.
|
SystemServerFileDescriptorChecker | Kiểm tra xem máy chủ hệ thống có vẻ như hết FD không. |
SystemServerStatusChecker | Kiểm tra xem pid của system_server có thay đổi so với trước và sau khi chạy mô-đun hay không. |
SystemUpdaterDeviceFlasher |
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 đóng gói trong gói cập nhật OTA.
|
SystemUtil | Lớp tiện ích để thực hiện lệnh gọi hệ thống. |
SystemUtil.EnvVariable |
T5
Trình tạo bảng | Lớp trợ giúp để hiển thị ma trận gồm các phần tử Chuỗi trong bảng. |
Trình định dạng bảng | Lớp trợ giúp hiển thị ma trận gồm các phần tử Chuỗi để mỗi cột phần tử được sắp xếp |
TargetFileUtils | |
TargetFileUtils.FilePermission | |
TargetSetupError | Đã xảy ra lỗi nghiêm trọng khi chuẩn bị mục tiêu để kiểm thử. |
TarUtil | Tiện ích thao tác với tệp tar. |
TearDownPassThroughPreparer | Cho phép chạy quá trình phân tách đối với các trình chuẩn bị được đưa vào một cấu hình dưới dạng đối tượng. |
TelephonyHelper | Một tiện ích để sử dụng và nhận thông tin liên quan đến điện thoại. |
TelephonyHelper.SimCardInformation | Một ngăn chứa thông tin cho thông tin liên quan đến thẻ SIM. |
TelephonyTokenProvider | Nhà cung cấp mã thông báo cho các mã thông báo liên quan đến điện thoại. |
Nhiệt độThrottlingWaiter |
ITargetPreparer chờ cho đến khi nhiệt độ của thiết bị giảm xuống để đạt mục tiêu
|
Mẫu độ phân giảiError |
Lớp mở rộng ConfigurationException cho lỗi liên quan đến mẫu trong khi định cấu hình
phân tích cú pháp.
|
TerribleFailureEmailHandler | Một lớp trình xử lý đơn giản để gửi email cho những người quan tâm khi một WTF Lỗi (Lỗi nghiêm trọng gì) xảy ra trong phiên bản Liên đoàn thương mại. |
TestAppInstallSetup |
ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ một thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị.
|
TestContentAnalyzer | Trình phân tích sẽ dựa vào ngữ cảnh để phân tích và xác định điều gì là thú vị. |
TestContext | Một lớp để mô hình hoá thông báo TestContext của TFC API. |
TestDependencyResolver | Trình trợ giúp để giải quyết các phần phụ thuộc nếu cần. |
Mô tả kiểm thử | Lớp biểu thị thông tin về một trường hợp kiểm thử. |
TestDescriptionsFile (Tệp TestDescriptions) | Một lớp tiện ích để sắp xếp và tách danh sách TestDescriptions thành một tệp kiểm thử. |
TestDevice (Thiết bị thử nghiệm) |
Triển khai ITestDevice cho thiết bị Android đầy đủ ngăn xếp
|
TestDevice.MicrodroidBuilder | Trình tạo dùng để tạo Microdroid TestDevice. |
TestDeviceOptions (Tuỳ chọn kiểm thử thiết bị) |
Vùng chứa cho ITestDevice Option
|
TestDeviceOptions.InstanceType | |
TestDeviceState |
Một bản trình bày có đầy đủ tính năng hơn về trạng thái thiết bị so với DeviceState .
|
Môi trường kiểm thử | Một lớp để lập mô hình thông báo TestEnvironment do API TFC trả về. |
TestErrorIdentifier | Giá trị nhận dạng lỗi của các chương trình kiểm thử và trình chạy kiểm thử. |
TestFailureModuleController | Bộ điều khiển cho mô-đun chỉ muốn tinh chỉnh cách hoạt động của nhật ký lỗi kiểm thử đã thu thập. |
TestFilePushSetup |
ITargetPreparer đẩy một hoặc nhiều tệp/thư mục từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị.
|
TestFilterHelper | Lớp trợ giúp để lọc kiểm thử |
TestGroupStatus | Lớp để lưu trữ trạng thái của nhóm kiểm thử. |
Thông tin kiểm thử | Lưu trữ thông tin kiểm thử được đặt trong tệp TEST_MAPPING. |
Thông tin thử nghiệm | Đối tượng chủ chứa tất cả thông tin và phần phụ thuộc mà một trình chạy kiểm thử hoặc hoạt động kiểm thử có thể cần để thực thi chính xác. |
TestInformation.Builder |
Trình tạo để tạo một thực thể TestInformation .
|
TestInvocation (Yêu cầu kiểm thử) |
Phương thức triển khai mặc định của ITestInvocation .
|
TestInvocation.RunMode | Chế độ khác mà một lệnh gọi có thể gặp phải. |
TestInvocation.Course (Giai đoạn kiểm thử) | |
TestInvocationManagementServer | Máy chủ GRPC giúp quản lý lệnh gọi kiểm thử và vòng đời của các lệnh gọi đó. |
TestInvocationManagementServer.InvocationInformation | |
Sơ đồ liên kết kiểm thử | Một lớp để tải tệp TEST_MAPPING. |
TestMappingSuiteRunner |
Việc triển khai BaseTestSuite để chạy các chương trình kiểm thử được chỉ định theo tuỳ chọn include-filter, hoặc
TEST_MAPPING tệp từ bản dựng, dưới dạng bộ ứng dụng.
|
Lựa chọn thử nghiệm | Lưu trữ thông tin chi tiết về tuỳ chọn kiểm thử được đặt trong tệp TEST_MAPPING. |
TestOutputUploader (Trình kiểm thử đầu ra) | Tải các tệp đầu ra kiểm thử lên hệ thống tệp cục bộ, GCS hoặc một điểm cuối HTTP(S). |
TestRecordSessioner (Trình thông dịch TestRecord) |
Tiện ích giúp chuyển đổi proto TestRecord thành định dạng dễ thao tác hơn trong Tradefeed.
|
TestRecordProtoUtil |
Tiện ích để đọc proto TestRecord qua một tệp.
|
TestResource | Một lớp để lập mô hình thông báo TestResource do TFC API trả về. |
TestResourceDownloader | Một lớp để tải các tệp tài nguyên kiểm thử xuống từ hệ thống tệp/GCS/HTTP. |
Kết quả kiểm thử | Vùng chứa kết quả của một lần kiểm thử. |
TestResultListener | Đơn giản hoá ITestLifecycleListener cho những trình triển khai chỉ quan tâm đến từng kiểm thử kết quả. |
TestRunnerUtil | Một lớp tiện ích hỗ trợ nhiều người chạy kiểm thử. |
TestRunResult | Lưu giữ kết quả của một lần chạy kiểm thử. |
TestRunToTestInvocationForwarder |
Trình chuyển tiếp từ ddmlib ITestRunListener đến ITestLifeCycleReceiver .
|
TestsPoolPoller | Trình bao bọc kiểm thử cho phép thực thi tất cả bài kiểm thử của một nhóm kiểm thử. |
Trạng thái kiểm thử | Biểu thị các trạng thái có thể có của các phương pháp kiểm tra trong Thương mại. |
Thông tin về TestSuite |
Một lớp giúp giải quyết việc tải siêu dữ liệu liên quan đến bản dựng cho bộ kiểm thử
Để hiển thị chính xác thông tin liên quan, bộ kiểm thử phải bao gồm
Tệp |
Tóm tắt kiểm thử | Một lớp đại diện cho bản tóm tắt kiểm thử. |
Testsummary.Type | |
Testsummary.TypedString | |
TestSystemAppInstallSetup |
ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào phân vùng /system trên thiết bị.
|
Test Tham chiếu thực thi | Trình nghe cho phép kiểm tra thời gian thực thi của một trường hợp kiểm thử nhất định và không thành công nếu trường hợp đó xảy ra trong một khoảng thời gian chờ nhất định. |
TextResultReporter | Một trình báo cáo kết quả kiểm thử sẽ chuyển tiếp kết quả đến máy in kết quả văn bản JUnit. |
TfMetricProtoUtil | Lớp tiện ích giúp bản đồ<string, string=""> đến Bản đồ<string, metric=""> chuyển đổi. </string,></string,> |
TfObjectTracker | Tiện ích để theo dõi việc sử dụng các đối tượng Liên minh thương mại. |
TfSuiteRunner |
Việc triển khai ITestSuite sẽ tải các hoạt động kiểm thử từ TF jars res/config/suite/
.
|
TfTestTrình chạy |
IRemoteTest để chạy các kiểm thử đơn vị hoặc chức năng dựa trên một bản cài đặt TF riêng biệt.
|
TimeStatusChecker (Trình kiểm tra trạng thái thời gian) | Trình kiểm tra trạng thái để đảm bảo rằng thiết bị và thời gian lưu trữ luôn được đồng bộ hoá. |
TimeUtil | Chứa các phương thức tiện ích liên quan đến thời gian. |
TimeVal (Giá trị thời gian) |
Đây là một loại quan điểm bao bọc một Long .
|
TimeWter (Người mất thời gian) | Một công cụ chuẩn bị mục tiêu đơn giản để lãng phí thời gian và có thể khởi động lại thiết bị. |
TokenProperty (Thuộc tính mã thông báo) | Mã thông báo được hỗ trợ với tính năng phân đoạn động. |
TokenProviderHelper | Trình trợ giúp cung cấp cho nhà cung cấp liên kết với một mã thông báo cụ thể để tìm hiểu xem thiết bị có hỗ trợ mã thông báo. |
TraceCmdCollector |
IMetricCollector thu thập dấu vết trong quá trình kiểm thử bằng trace-cmd và ghi lại các dấu vết đó vào
lời gọi.
|
TracePropagatingExecutorService | Một dịch vụ thực thi giúp chuyển tiếp các tác vụ đến một phương thức triển khai cơ bản trong khi truyền theo dõi ngữ cảnh. |
TracingLogger | Lớp giúp quản lý hoạt động theo dõi cho mỗi lệnh gọi kiểm thử. |
TradefedConfigObject | Một lớp để mô hình hoá thông báo TradefeedConfigObject của TFC API. |
TradefedConfigObject.Type | Danh sách các loại đối tượng cấu hình có thể được chèn vào một cấu hình lệnh cụm. |
TradefedDelegator | Các đối tượng giúp uỷ quyền lệnh gọi đến một tệp nhị phân Tradefeed khác. |
TradefedFeatureClient | Một ứng dụng grpc để yêu cầu thực thi tính năng từ máy chủ. |
TradefedFeatureServer | Một máy chủ phản hồi các yêu cầu kích hoạt các tính năng. |
TradefedSandbox | Vùng chứa hộp cát có thể chạy lệnh gọi Liên đoàn Thương mại. |
TradefedSandboxFactory | Phương thức triển khai mặc định cho SandboxFactory |
TradefedSandboxRunner |
Trình chạy liên kết với TradefedSandbox sẽ cho phép thực thi hộp cát.
|
TradefedSandboxRunner.Stub scheduledInvocationListener |
Một mã giả lập IScheduledInvocationListener không thực hiện thao tác nào.
|
U
UiAutomatorRunner | Chạy kiểm thử UI Automator trên thiết bị và báo cáo kết quả. |
UiAutomatorTest | |
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction | |
UnExecutiondTestReporterThread | Các luồng chịu trách nhiệm báo cáo mọi hoạt động kiểm thử chưa thực thi. |
UniqueMultiMap<K, V> |
MultiMap đảm bảo các giá trị duy nhất cho mỗi khoá.
|
Tải tệp kê khai lên | Tệp kê khai BLOB và tệp cần tải lên. |
UploadManifest.Builder | |
UsbResetMultiDeviceRecovery |
Một IMultiDeviceRecovery đặt lại bus USB cho các thiết bị ngoại tuyến.
|
UsbResetRunConfigRecovery | Cho phép kích hoạt một lệnh để đặt lại USB của một thiết bị |
UsbResetTest |
Một IRemoteTest có tác dụng đặ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 đó.
|
Trình kiểm tra người dùng | Kiểm tra xem người dùng có thay đổi trong quá trình kiểm thử hay không. |
Trình dọn dẹp người dùng |
ITargetPreparer xoá người dùng phụ khi chia nhỏ.
|
UserHelper | |
Thông tin người dùng | Tương tự như lớp UserInfo từ nền tảng. |
UserInfo.UserType | Các biến thể được hỗ trợ của loại người dùng trong API bên ngoài. |
V
ValidateSuiteConfigHelper |
Lớp này sẽ giúp xác thực rằng IConfiguration đã tải cho bộ công cụ đang họp
các yêu cầu dự kiến: – Không có nhà cung cấp Bản dựng – Trình báo cáo không có kết quả
|
VersionedFile (Tệp có phiên bản) | Cấu trúc dữ liệu biểu thị một tệp có một phiên bản được liên kết. |
Trình phân tích cú pháp phiên bản | Tìm nạp phiên bản của các cấu phần phần mềm được trao đổi đang chạy. |
DisplayBackgroundUserAvailabler | Trình chuẩn bị mục tiêu để chạy kiểm thử ở người dùng được bắt đầu ở chế độ nền. |
VmRemoteDevice | Một thiết bị ảo Điều khiển từ xa mà chúng ta sẽ quản lý từ bên trong Máy ảo. |
W
Chờ thiết bị khôi phục |
Cách triển khai đơn giản cho IDeviceRecovery chờ thiết bị có kết nối mạng và
phản hồi các lệnh đơn giản.
|
WaitForDeviceDatetimePreparer |
ITargetPreparer chờ thiết lập ngày giờ trên thiết bị
(Không bắt buộc) Trình chuẩn bị này có thể buộc |
WifiCommandUtil | Một lớp tiện ích có thể phân tích cú pháp đầu ra của lệnh Wi-Fi. |
WifiCommandUtil.QuétResult | Đại diện cho một mạng Wi-Fi chứa thông tin liên quan của mạng đó. |
WifiHelper | Lớp trợ giúp để thao tác với các dịch vụ Wi-Fi trên thiết bị. |
WifiChuẩn bị |
Một ITargetPreparer định cấu hình Wi-Fi trên thiết bị nếu cần.
|
X
XmlFormattedGeneratorReporter |
Việc triển khai FormattedGeneratorReporter định dạng bộ công cụ dẫn đến một xml
.
|
Trình báo cáo XmlResultReport | Ghi kết quả JUnit vào tệp XML ở định dạng phù hợp với XMLJUnitResultFormatter của Ant. |
XmlSuiteResultFormatter | Lớp tiện ích để lưu một lần chạy bộ sản phẩm dưới dạng XML. |
XmlSuiteResultFormatter.Runhistory | Đối tượng trợ giúp để chuyển đổi JSON. |
Y
YamlClassOptionsParser | Trình trợ giúp phân tích cú pháp thông tin trình chạy kiểm thử từ Cấu hình YAML Tradefeed. |
Z
ZipCompressionStrategy |
ICompressionStrategy để tạo tệp lưu trữ zip.
|
ZipUtil | Một lớp trợ giúp cho các thao tác liên quan đến nén |
ZipUtil2 | Một lớp trợ giúp để trích xuất tệp zip có tính đến quyền truy cập tệp POSIX |