Chỉ số lớp
Đây là các lớp API. Xem tất cả các gói API .
MỘT
AaptParser | Lớp trích xuất thông tin từ apk bằng cách phân tích cú pháp đầu ra của 'huy hiệu kết xuất aapt'. |
AaptParser.AaptVersion | Vô số tùy chọn cho phiên bản AAPT được sử dụng để phân tích tệp APK. |
Abi | Một lớp đại diện cho ABI. |
AbiFormatter | Lớp tiện ích cho abi. |
AbiUtils | Lớp tiện ích để xử lý ABI của thiết bị |
Trừu TượngKết Nối | Biểu diễn kết nối trừu tượng. |
Tóm tắtMáy chủMàn hình | Lớp điển hình để theo dõi sức khỏe máy chủ. |
Tóm tắtXmlParser | Lớp cơ sở trợ giúp để phân tích tệp xml |
Tóm tắtXmlParser.ParseException | Bị ném nếu dữ liệu đầu vào XML không thể phân tích được |
Trình phân tích cú pháp AcloudConfig | Lớp trình trợ giúp phân tích cú pháp cấu hình Acloud (được sử dụng để khởi động phiên bản thiết bị Đám mây). |
AcloudConfigParser.AcloudKeys | Bộ khóa có thể được tìm kiếm từ cấu hình. |
Hành động đang tiến hành | Hành động chung đang được tiến hành. |
ActiveTrace | Lớp chính giúp mô tả và quản lý dấu vết đang hoạt động. |
Trình kiểm tra trạng thái hoạt động | Trình kiểm tra trạng thái cho các hoạt động còn sót lại đang chạy ở cuối mô-đun. |
AdbRootThang máy | AutoCloseable cho phép root adb khi được xây dựng nếu cần và khôi phục trạng thái root khi hoàn tất. |
Kết nối AdbSsh | Kết nối Adb qua cầu ssh. |
Trình chuẩn bị AdbStopServer | 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 thử nghiệm adb. |
Kết nối AdbTcp | Biểu diễn kết nối mặc định của thiết bị, được coi là kết nối adb tiêu chuẩn của thiết bị. |
AdbUtils | Một lớp tiện ích cho các hoạt động adb. |
AfterClassWithInfo | Các đảm bảo tương tự như AfterClass nhưng phương thức được chú thích phải yêu cầu tham số TestInformation . |
Tổng hợp bài xử lý | Công cụ tổng hợp số liệu cung cấp các phần trăm 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 trăm tùy chọn cho các số liệu được thu thập trong quá trình chạy thử nghiệm nhiều lần lặp, coi chúng là gấp đôi. |
AllTestAppsCài đặtCài đặt | ITargetPreparer cài đặt tất cả ứng dụng từ thư mục IDeviceBuildInfo#getTestsDir() vào thiết bị. |
AltDirHành vi | Một enum để xác định các hành vi thư mục thay thế cho các trình cài đặt/đẩy tạo phẩm thử nghiệm khác nhau |
AndroidJUnitTest | Thử nghiệm chạy gói thử nghiệm thiết bị đo lường trên thiết bị nhất định bằng cách sử dụng android.support.test.runner.AndroidJUnitRunner. |
Trình chuẩn bị mục tiêu Aoa | ITargetPreparer thực thi một loạt hành động (ví dụ: nhấp chuột và vuốt) bằng giao thức Phụ kiện mở Android (AOAv2). |
Thông tin ứng dụngBuild | IBuildInfo đại diện cho ứng dụng Android và (các) gói thử nghiệm của ứng dụng đó. |
Thông tin ứng dụngThiết bịXây dựng | Lớp này không được dùng nữa. Sử dụng IDeviceBuildInfo trực tiếp. |
Cài đặt ứng dụng | ITargetPreparer cài đặt apk và các thử nghiệm của nó. |
Phiên bản ứng dụngFetcher | Lớp tiện ích để lấy chuỗi phiên bản ứng dụng từ thiết bị. |
AppVersionFetcher.AppVersionInfo | Các loại thông tin phiên bản ứng dụng. |
ArchModuleBộ điều khiển | Bộ điều khiển mô-đun không chạy thử nghiệm khi nó không khớp với bất kỳ kiến trúc nhất định nào. |
ArgsOptionParser | Điền vào Option từ các đối số dòng lệnh được phân tích cú pháp. |
MảngSử dụng | Các phương thức tiện ích cho mảng |
Người chuẩn bị ArtChroot | Tạo thư mục chroot cho các bài kiểm tra ART. |
Nghệ thuậtGTest | |
ArtRunTest | Một người chạy thử để chạy thử nghiệm ART. |
ArtRunTest.AdbShellCommandException | Một lớp ngoại lệ để báo cáo lỗi xảy ra trong quá trình thực thi lệnh shell ADB. |
ATestFileSystemLogSaver | Lớp LogSaver này được ATest sử dụng để lưu nhật ký vào một đường dẫn cụ thể. |
AtestRunner | Triển khai ITestSuite |
AtraceCollector | IMetricCollector chạy atrace trong quá trình kiểm tra và thu thập kết quả rồi ghi chúng vào lệnh gọi. |
AtraceRunMetricCollector | Thu thập dấu vết từ tất cả thư mục kiểm tra trong thư mục nhất định từ thiết bị kiểm tra, ghi nhật ký thư mục kiểm tra và đăng xử lý các tệp theo dõi trong thư mục kiểm tra và tổng hợp các số liệu. |
Trình thu thập nhật ký tự động | Bảng liệt kê mô tả bộ sưu tập nào có thể được xử lý tự động bởi dây nịt. |
Trình báo cáo tự động | Lớp xác định ánh xạ từ các trình báo cáo tự động của Tradefed. |
Bộ xử lý bài đăng trung bình | Triển khai bộ xử lý sau tính toán mức trung bình của danh sách số liệu. |
B
NềnThiết bịHành động | Chạy lệnh trên một thiết bị nhất định, lặp lại khi cần thiết cho đến khi hành động bị hủy. |
Cơ sởThiết bịSố liệuBộ sưu tập | Việc triển khai IMetricCollector cơ bản 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)) . |
Trình mô phỏng cơ sở | Trình chuẩn bị chung để khởi chạy trình mô phỏng cục bộ. |
BaseHostJUnit4Test | Lớp kiểm tra cơ bản để chạy thử nghiệm kiểu JUnit4 trên máy chủ. |
BaseLeveledLogĐầu ra | Việ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. |
BaseModuleBộ điều khiển | Triển khai cơ bản IModuleController cần được triển khai để kiểm tra xem mô-đun có chạy hay không. |
Trình chuẩn bị BaseMultiTarget | Việc triển khai cơ sở IMultiTargetPreparer cho phép vô hiệu hóa đối tượng. |
BasePostProcessor | IPostProcessor cơ sở mà mọi triển khai sẽ mở rộng. |
Cơ sởThử lạiQuyết định | Triển khai cơ sở IRetryDecision . |
BaseStreamLogger <OS mở rộng OutputStream> | ILeveledLogOutput hướng các thông điệp tường trình đến luồng đầu ra và tới thiết bị xuất chuẩn. |
Trình chuẩn bị mục tiêu cơ sở | Lớp triển khai cơ sở cho ITargetPreparer cho phép kiểm soát xem đối tượng có bị vô hiệu hóa hay không. |
BaseTestSuite | Kiểm thử để chạy Bộ kiểm tra tương thích với hệ thống bộ phần mềm mới. |
Bộ điều khiển pin | Lớp tiện ích cho phép kiểm soát trạng thái sạc pin của thiết bị. |
PinSạcThiết BịPhục Hồi | Cho phép kích hoạt lệnh khi mức pin của thiết bị xuống dưới ngưỡng nhất định. |
PinNhiệt độ | |
PinKhông có sẵnThiết bịPhục hồi | 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 phương thức được chú thích phải yêu cầu tham số TestInformation . |
Trạng thái nhị phân | Enum được sử dụng để ghi lại trạng thái BẬT/TẮT với trạng thái không hoạt động BỎ QUA. |
Bộ thu thập độ trễ kết nối Bluetooth | Trình thu thập sẽ đẩy cấu hình chỉ số thời lượng statsd được xác định trước tới các thiết bị và thu thập thời lượng kết nối Bluetooth cho mỗi cấu hình. |
BluetoothConnectionStateCollector | Trình thu thập này sẽ thu thập số liệu BluetoothConnectionStateChanged và ghi lại số trạng thái kết nối cho từng cấu hình. |
BluetoothConnectionSuccessRatePostProcessor | Triển khai bộ xử lý hậu kỳ tính toán tỷ lệ thành công cho cấu hình bluetooth Sử dụng "metric-key-match" để chỉ định các số liệu chứa trạng thái kết nối bluetooth trong mảng số Ví dụ [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | Collector để kích hoạt tính năng ghi nhật ký theo dõi Bluetooth HCI trên DUT và thu thập nhật ký cho mỗi lần kiểm tra. |
BluetoothUtils | Chức năng tiện ích gọi BluetoothInstrumentation trên thiết bị Mã BluetoothInstrumentation phía thiết bị có thể được tìm thấy trong AOSP tại: |
BootstrapBuildProvider | IDeviceBuildProvider khởi động thông tin xây dựng từ thiết bị thử nghiệmĐiều 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, tức là |
BootstrapServiceFileResolverLoader | Tải các trình phân giải bằng cách sử dụng cơ sở tải dịch vụ. |
Báo cáo lỗi | Đối tượng chứa các tham chiếu tệp báo cáo lỗi, tương thích với báo cáo lỗi phẳng và báo cáo lỗi nén (bugreportz). |
Trình thu thập báo cáo lỗi | Một ITestInvocationListener truyền qua thu thập các báo cáo lỗi khi xảy ra các sự kiện có thể định cấu hình và sau đó gọi ITestInvocationListener#testLog trên các phần tử con của nó sau khi mỗi báo cáo lỗi được thu thập. |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | Vị từ đầy đủ mô tả thời điểm ghi lại báo cáo lỗi. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
Báo cáo lỗiOnFailureCollector | Thu thập báo cáo lỗi khi trường hợp thử nghiệm không thành công. |
BugreportzOnTestCaseFailureCollector | Thu thập báo cáo lỗi khi trường hợp thử nghiệm trong quá trình chạy không thành công. |
lỗi xây dựng | Bị ném nếu bản dựng được cung cấp không chạy được. |
Thông tin bản dựng | Triển khai chung IBuildInfo cần được liên kết với ITestDevice . |
BuildInfoKey | Lớp giữ bảng liệt kê liên quan đến việc xây dựng các truy vấn thông tin. |
BuildInfoKey.BuildInfoFileKey | Enum mô tả tất cả các loại tệp đã biết có thể được truy vấn thông qua IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) . |
BuildInfoRecorder | ITargetPreparer ghi dữ liệu meta thông tin bản dựng vào một tệp được chỉ định. |
BuildInfoUtil | Một lớp tiện ích giúp thao tác IBuildInfo |
Lỗi truy xuất bản dựng | Đã xảy ra lỗi nghiêm trọng khi truy xuất bản dựng để thử nghiệm. |
Phiên bản BuildSerialized | Lớp chứa phiên bản tuần tự hóa hiện tại của tất cả IBuildInfo . |
BuildTestsZipUtils | Lớp trợ giúp cho các hoạt động liên quan đến thử nghiệm zip được tạo bởi hệ thống xây dựng Android |
Trình gửi email hàng loạt | Tiện ích người gửi email cho phép cấu hình sau: khoảng thời gian gửi, kích thước cụm ban đầu, người nhận và tổng số tin nhắn. |
BundletoolUtil | Lớp tiện ích sử dụng dòng lệnh Bundletool để cài đặt .apks trên thiết bị. |
ByteArrayInputStreamSource | |
Danh sách ByteArray | Một lớp để biểu diễn một mảng byte nhẹ. |
ByteArrayUtil | Các tiện ích hoạt động trên mảng byte, ví dụ chuyển đổi byte thành số nguyên. |
C
XeModuleBộ Điều Khiển | Bộ điều khiển này ngăn chặn việc thực hiện các trường hợp thử nghiệm trên các thiết bị không phải ô tô. |
Mang theoDnaeLỗi | RuntimeException nội bộ để mang DeviceNotAvailableException thông qua khung JUnit4. |
Mang theo bị gián đoạnngoại lệ | Được ném ra khi thời gian chờ của giai đoạn thử nghiệm được kích hoạt và Ngoại lệ InterruptedException cần được chuyển từ luồng thực thi kiểm tra sang luồng thực thi lệnh gọi. |
CdmaThiết bịFlasher | Một lớp chiếu hình ảnh trên thiết bị Android vật lý có đài CDMA. |
Nhà cung cấp mã thông báo CecController | 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 Điện tử Tiêu dùng (CEC). |
Thông tin thư mục trung tâm | CentralDirectoryInfo là lớp chứa thông tin của tệp/thư mục bên trong tệp zip. |
Kiểm traPairingPreparer | CompanionAwarePreparer xác minh liên kết BT giữa thiết bị chính và thiết bị đồng hành |
Thông tưAtraceUtil | Tiện ích atrace được phát triển chủ yếu để xác định nguyên nhân gốc rễ của ANR trong quá trình thử nghiệm Monkey. |
Thông tưByteArray | Cấu trúc dữ liệu để giữ một mảng có kích thước cố định hoạt động như một bộ đệm tròn và theo dõi tổng tổng của tất cả các giá trị trong mảng. |
ClangCodeBộ sưu tập bảo hiểm | BaseDeviceMetricCollector sẽ kéo các phép đo phạm vi phủ sóng Clang ra khỏi thiết bị và ghi lại chúng dưới dạng tạo phẩm thử nghiệm. |
ClassNotFoundConfigurationException | ConfigurationException khi không tìm thấy lớp của đối tượng. |
Máy quét đường dẫn lớp | Tìm các mục trên đường dẫn lớp. |
ClassPathScanner.ClassNameFilter | IClassPathFilter lọc và chuyển đổi tên lớp java. |
ClassPathScanner.ExternalClassNameFilter | ClassNameFilter từ chối các lớp bên trong |
ClassPathScanner.IClassPathFilter | Bộ lọc cho đường dẫn nhập đường dẫn lớp Được tạo mẫu sau FileFilter |
ClockworkUtils | Tiện ích đồng hồ để chia sẻ logic đa thiết bị |
Có thể đóngTraceScope | Một lớp có phạm vi cho phép báo cáo phần theo dõi thông qua tài nguyên dùng thử |
Thông tin cụm xây dựng | Lớp IBuildInfo dành cho các bản dựng được dẫn từ TFC. |
Nhà cung cấp ClusterBuild | IBuildProvider để tải xuống tài nguyên kiểm tra TFC. |
cụm khách hàng | Triển khai IClusterClient để tương tác với chương trình phụ trợ TFC. |
Cụm lệnh | Một lớp đại diện cho một nhiệm vụ được tìm nạp từ Cụm TF. |
ClusterCommand.RequestType | |
ClusterCommand.State | Trạng thái của lệnh trong cụm TF. |
ClusterCommandConfigBuilder | Một lớp để xây dựng tệp cấu hình cho lệnh cụm. |
CụmLệnhSự Kiện | Một lớp để đóng gói các sự kiện lệnh cụm sẽ được tải lên. |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
ClusterCommandLauncher | Lớp IRemoteTest để khởi chạy lệnh từ TFC thông qua TF quy trình con. |
ClusterCommandScheduler | ICommandScheduler để hỗ trợ TFC (Cụm giao dịch). |
ClusterCommandTrạng thái | Một lớp đại diện cho trạng thái và lý do hủy lệnh từ Cụm TF. |
CụmThông tin thiết bị | Một lớp đóng gói thông tin thiết bị cụm sẽ được tải lên. |
ClusterDeviceInfo.Builder | |
CụmThiết bịMàn hình | Triển khai IDeviceMonitor báo cáo kết quả cho dịch vụ Tradefed Cluster. |
ClusterEventUploader <T mở rộng IClusterEvent > | Lớp ClusterEventUploader, tải IClusterEvent lên TFC. |
ClusterHostSự kiện | Một lớp để đóng gói các sự kiện máy chủ cụm sẽ được tải lên. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | Enums của các loại sự kiện chủ nhà khác nhau. |
ClusterHostUtil | Các hàm sử dụng tĩnh cho TF Cluster để lấy các phiên bản cấu hình chung, thông tin máy chủ, v.v. |
ClusterLogSaver | Lớp ILogSaver để tải kết quả kiểm tra lên TFC. |
ClusterLogSaver.FilePickingChiến lược | Chiến lược chọn tập tin. |
Tùy chọn cụm | |
Kiểm tra bảo hiểm mã | Thử nghiệm chạy gói thử nghiệm thiết bị đo lường trên một thiết bị nhất định và tạo báo cáo phạm vi mã. |
Bộ thu thậpByteĐầu raBộ thu | IShellOutputReceiver thu thập toàn bộ đầu ra shell thành byte[] . |
Thu ThậpĐầu RaThu | 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 tra. |
Người trợ giúp sưu tầm | Trình trợ giúp thực hiện một số thao tác IMetricCollector cần thiết ở một số nơi. |
LệnhFileParser | 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 | |
LệnhNgắt | 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 nhằm nắm bắt 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 IBuildInfo từ chúng. |
Tùy chọn lệnh | Triển khai ICommandOptions . |
CommandOptionsGetter | Triển khai dịch vụ trả về giá trị tùy chọn lệnh của lệnh gọi đã cho. |
LệnhKết quả | Chứa kết quả của lệnh |
CommandRunner | Một điểm vào TradeFederation thay thế sẽ chạy lệnh được chỉ định trong đối số dòng lệnh rồi thoát. |
CommandRunner.ExitCode | Mã lỗi có thể thoát bằng. |
Bộ lập lịch lệnh | Bộ lập lịch để chạy các lệnh TradeFederation trên tất cả các thiết bị có sẵn. |
CommandScheduler.HostState | Enums có trạng thái khác nhau của máy chủ |
Trạng thái lệnh | Biểu thị trạng thái của một hoạt động được tính thời gian. |
Trình xử lý trạng thái lệnh | Trình xử lý giúp theo dõi và cập nhật trạng thái của lệnh gọi. |
CommonLogRemoteFileUtil | Tiện ích này cho phép tránh trùng lặp mã trên các biểu diễn thiết bị từ xa khác nhau đối với logic tìm nạp nhật ký từ xa của các tệp phổ biến. |
CommonLogRemoteFileUtil.KnownLogFileEntry | Trình bày một mục nhật ký đã biết cho các thiết bị từ xa. |
Trình phân bổ đồng hành | Lớp cơ sở đảm nhiệm việc phân bổ và giải phóng thiết bị đồng hành |
CompanionAwarePreparer | ITargetPreparer gói gọn logic để có được thiết bị đồng hành đã được phân bổ. |
Kiểm tra phần mềm đồng hành | Lớp kiểm thử cơ bản gói gọn quá trình lấy và kiểm tra thiết bị đồng hành Lớp con có thể gọi |
Đồng hànhThiết bị theo dõi | 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 | ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo#getTestsDir() trên thiết bị đồng hành được phân bổ. |
CompileBootImageWithSpeedTargetPreparer | Biên dịch lại đường dẫn lớp khởi động và máy chủ hệ thống bằng bộ lọc 'tốc độ' của trình biên dịch. |
Tình TrạngThất BạiMàn Hình | Giám sát mọi lỗi từ lệnh gọi. |
Hàng đợi ưu tiên chặn điều kiện <T> | Một lớp an toàn theo luồng với các hoạt động giống như ERROR(/PriorityBlockingQueue) có thể truy xuất các đối tượng khớp với một điều kiện nhất định. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | ConditionPriorityBlockingQueue.IMatcher phù hợp với bất kỳ đối tượng nào. |
ConditionPriorityBlockingQueue.IMatcher <T> | Một giao diện để xác định xem các phần tử có khớp với một số loại điều kiện hay không. |
Cấu hình hoàn thành | Triển khai Completer cho các cấu hình TF của chúng tôi. |
Có thể định cấu hìnhGrpcDynamicShardingClient | |
Cấu hình | Triển khai IConfiguration cụ thể để lưu trữ các đối tượng cấu hình đã tải trong bản đồ. |
Định nghĩa cấu hình | Giữ bản ghi về cấu hình, các đối tượng liên quan và các tùy chọn của chúng. |
Cấu hìnhDef.ConfigObjectDef | Đối tượng chứa thông tin về Tên lớp và số lần xuất hiện mà nó có (ví dụ: nếu một cấu hình có cùng một đối tượng hai lần thì đối tượng đầu tiên sẽ có số lần xuất hiện đầu tiên). |
Bộ 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 đó. |
Cấu hìnhDescriptor.LocalTestRunner | Enum được sử dụng để chỉ người chạy thử cục bộ. |
Cấu hình ngoại lệ | Bị ném nếu không thể tải cấu hình. |
Cấu hìnhNhà máy | Nhà máy tạo IConfiguration . |
ConfigurationFactory.ConfigLoader | Việc triển khai IConfigDefLoader để theo dõi các cấu hình được bao gồm từ một cấu hình gốc và đưa ra một ngoại lệ trên vòng tròn bao gồm. |
ConfigurationFactory.ExceptionLoader | |
Cấu hìnhUtil | Chức năng tiện ích để xử lý các tập tin cấu hình. |
Cấu hìnhXmlParserCài đặt | Một lớp đơn giản để chấp nhận cài đặt cho ConfigurationXmlParser Để chuyển cài đặt cho lớp này, bí danh là bắt buộc. |
Cấu hìnhYamlParser | Trình phân tích cú pháp cho các cấu hình Tradefed kiểu YAML |
Cấu hìnhUtil | Lớp tiện ích để tạo, tương tác và đẩy các tệp cấu hình statsd. |
Cấu hìnhUtil.LogSource | |
Bảng điều khiển | 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 nay hỗ trợ các hoạt động như
|
Console.ArgRunnable <T> | Một Runnable với phương thức run có thể lấy đối số |
Console.CaptureList | Một loại tiện lợi cho List<List<String>> |
ConsoleReaderOutputStream | Một OutputStream có thể được sử dụng để làm cho System.out.print() hoạt động tốt với LineReader chưa hoàn thành của người dùng. |
Bảng điều khiểnResultReporter | Trình báo cáo kết quả để in kết quả kiểm tra ra bàn điều khiển. |
Trình xử lý nhà cung cấp nội dung | Trình xử lý trừu tượng hóa các tương tác của nhà cung cấp nội dung và cho phép sử dụng nhà cung cấp nội dung phía thiết bị cho các hoạt động khác nhau. |
CountingTestResultListener | TestResultListener theo dõi tổng số bài kiểm tra bằng TestStatus |
Bộ sưu tập CountTestCase | Đếm và báo cáo số lượng trường hợp thử nghiệm cho một IRemoteTest nhất định. |
Bảo hiểmĐo lườngForwarder | Kiểm tra trình giữ chỗ chuyển tiếp các phép đo phạm vi từ nhà cung cấp bản dựng đến trình ghi nhật ký. |
Tùy chọn bảo hiểm | Đối tượng được giao dịch để giữ các tùy chọn bảo hiểm. |
Bảo hiểmOptions.Toolchain | |
CpuThrottling Bồi Bàn | ITargetPreparer đợi cho đến khi tần số tối đa trên tất cả các lõi được khôi phục về mức cao nhất hiện có |
TạoAvdPreparer | |
Người tạo người dùng chuẩn bị | Trình chuẩn bị mục tiêu để tạo người dùng và dọn dẹp nó ở cuối. |
Lời mời hiện tại | Một lớp theo dõi và cung cấp thông tin lệnh gọi hiện tại hữu ích ở bất kỳ đâu bên trong lệnh gọi. |
CurrentInvocation.InvocationInfo | Một số khóa có tên đặc biệt mà chúng tôi sẽ luôn điền vào cho lệnh gọi. |
CurrentInvocation.IsolationGrade | Mô tả mức độ cô lập |
D
DebugHostLogOnFailureCollector | Bộ sưu tập sẽ thu thập và ghi lại nhật ký phía máy chủ khi xảy ra lỗi trường hợp kiểm thử. |
Kết nối mặc định | Biểu diễn kết nối mặc định của thiết bị, được coi là kết nối adb tiêu chuẩn của thiết bị. |
DefaultConnection.ConnectionBuilder | Builder được sử dụng để mô tả kết nối. |
Mặc địnhTừ xaAndroidTestRunner | Phần mở rộng của ddmlib RemoteAndroidTestRunner để đặt một số mặc định cho các trường hợp sử dụng Tradefed. |
Mặc địnhTestsZipInstaller | Triển khai mặc định của trình cài đặt zip thử nghiệm. |
DelegatedInvocationThực thi | InvocationExecution ủy quyền thực thi cho một nhị phân Tradefed khác. |
Trình giải quyết phụ thuộc | Một loại nhà cung cấp mới cho phép có được tất cả các phần phụ thuộc cho một bài kiểm tra. |
Thiết bịHành độngTargetPreparer | ITargetPreparer để thực hiện các hành động của thiết bị. |
Thiết bịHành độngUtil | Một lớp Tiện ích để thực hiện các hành động của thiết bị. |
DeviceActionUtil.Command | Các lệnh hoạt động của thiết bị. |
DeviceActionUtil.DeviceActionConfigError | Ngoại lệ cho lỗi cấu hình. |
Phân bổ thiết bịKết quả | Biểu thị kết quả của nỗ lực phân bổ cho một lệnh. |
Trạng thái phân bổ thiết bị | Thể hiện trạng thái phân bổ của thiết bị từ phối cảnh IDeviceManager |
Trình kiểm tra thiết bị có sẵn | Trình kiểm tra để đảm bảo mô-đun không khiến thiết bị ở trạng thái ngoại tuyến. |
Trình kiểm tra đường cơ sở của thiết bị | Đặt cài đặt cơ sở của thiết bị trước mỗi mô-đun. |
Thiết bịBaselineSetter | Lớp trừu tượng dùng để tạo cài đặt đường cơ sở của thiết bị. |
Trình kiểm tra mức pin của thiết bị | IRemoteTest kiểm tra mức sạc pin tối thiểu và đợi pin đạt đến ngưỡng sạc thứ hai nếu không có mức sạc tối thiểu. |
Thiết bịPinTài nguyênSố liệuBộ sưu tập | Bộ sưu tập này thu thập số liệu pin của thiết bị. |
Trình 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 thông tin bản dựng nền tảng thiết bị. |
Thông tin bản dựng thiết bị | IBuildInfo đại diện cho bản dựng thiết bị Android hoàn chỉnh và (tùy chọn) các thử nghiệm của nó. |
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 hữu ích cho việc thử nghiệm các thiết bị có bản dựng được tạo từ nguồn bên ngoài (ví dụ: |
Thiết bịBuildInfoIn phun | ITargetPreparer chèn siêu dữ liệu DeviceBuildDescriptor vào IBuildInfo . |
Trình 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 hành động dọn dẹp sau khi kiểm tra và tùy ý tắt màn hình |
DeviceCleaner.CleanupHành động | |
DeviceCleaner.PostCleanupAction | |
Thiết bị sử dụng đồng thời | Chứa các phương thức và lớp tiện ích để thực thi lệnh phía thiết bị đồng thời Sử dụng |
DeviceConcurrentUtil.ShellCommandCallable <V> | ERROR(/Callable) bao gồm các chi tiết về việc thực thi lệnh shell trên ITestDevice . |
Chủ sở hữu cấu hình thiết bị | Triển khai IDeviceConfiguration cụ thể để lưu trữ các đối tượng cấu hình thiết bị đã tải trong các thuộc tính của nó. |
Bộ mô tả thiết bị | Một lớp chứa thông tin mô tả một thiết bị đang được thử nghiệm. |
Thiết bị bị ngắt kết nốiNgoại lệ | Bị ném khi một thiết bị không còn có thể truy cập được thông qua loại truyền tải của nó, ví dụ: nếu thiết bị không còn hiển thị qua kết nối USB hoặc TCP/IP |
Mã nhận dạng lỗi thiết bị | Mã nhận dạng lỗi từ Lỗi thiết bị và lỗi được báo cáo của thiết bị. |
Thiết bịFailedToBootError | Bị ném nếu thiết bị không khởi động được sau khi được flash bằng bản dựng. |
Thiết bịTính năngModuleBộ điều khiển | Bộ điều khiển mô-đun không chạy thử nghiệm khi nó không hỗ trợ tính năng nhất định. |
Trình báo cáo tập tin thiết bị | Một lớp tiện ích kiểm tra thiết bị để tìm tệp và gửi chúng đến ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) nếu tìm thấy. |
Trình chuẩn bị thiết bịFlash | ITargetPreparer hiển thị hình ảnh trên phần cứng vật lý của Android. |
Thiết bịCó thể gập lạiTrạng thái | Biểu diễn trạng thái có thể gập lại của thiết bị được trả về bởi "trạng thái in cmd device_state". |
Thông tin thư mục thiết bịBuilder | IDeviceBuildInfo cũng chứa các tạo phẩm xây dựng khác có trong một thư mục trên hệ thống tệp cục bộ. |
Trình theo dõi hình ảnh 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 các khác biệt. |
DeviceImageTracker.FileCacheTracker | Theo dõi thông tin của hình ảnh thiết bị được lưu trong bộ nhớ đệm và siêu dữ liệu của nó |
DeviceImageZipNhấp nháyTargetPreparer | Trình chuẩn bị mục tiêu sẽ flash thiết bị bằng hình ảnh thiết bị được cung cấp qua một định dạng cụ thể. |
Thiết bịInternetKhả năng truy cậpTài nguyênMetricCollector | Trình thu thập ping google.com để kiểm tra xem thiết bị có khả năng truy cập internet hay không. |
DeviceJUnit4ClassRunner | Trình chạy thử JUnit4 cũng hỗ trợ IDeviceTest . |
DeviceJUnit4ClassRunner.LogAnnotation | Chú thích giả nhằm mục đích mang nhật ký đến cho các phóng viên. |
DeviceJUnit4ClassRunner.MetricAnnotation | Chú thích giả nhằm mục đích mang số liệu đến cho các phóng viên. |
DeviceJUnit4ClassRunner.TestLogData | Triển khai ExternalResource và TestRule . |
DeviceJUnit4ClassRunner.TestMetrics | Triển khai ExternalResource và TestRule . |
Quản lý thiết bịGrpcServer | Máy chủ GRPC cho phép đặt trước thiết bị từ Tradefed. |
Quản lý thiết bị | |
DeviceManager.FastbootDevice | Hình đại diện của một thiết bị ở chế độ Fastboot. |
Dữ liệu số liệu thiết bị | Đối tượng chứa tất cả dữ liệu được thu thập bởi người thu thập số liệu. |
DeviceMonitorBộ ghép kênh | Một lớp proxy để truyền các yêu cầu tới nhiều IDeviceMonitor . |
Thiết bịKhông có sẵnNgoại lệ | Bị loại bỏ khi thiết bị không còn có sẵn để thử nghiệm. |
Chủ sở hữu thiết bịTargetPreparer | ITargetPreparer thiết lập thành phần chủ sở hữu thiết bị. |
DeviceParameterizedRunner | Trình chạy được tham số hóa kiểu JUnit4 dành cho các thử nghiệm được tham số hóa do phía máy chủ điều khiển. |
Thuộc tính thiết bị | Các định nghĩa hằng số chung cho tên thuộc tính phía thiết bị |
Chế độ phục hồi thiết bịSử dụng | |
Trình báo cáo phát hành thiết bị | Trình báo cáo phát hành thiết bị xử lý việc giao tiếp với thiết bị gốc xử lý (các) thiết bị sẽ được phát hành. |
Tính năng thiết lập lại thiết bị | Phía máy chủ thực hiện thiết lập lại thiết bị. |
Trình xử lý thiết bị lại | Tiện ích xử lý nói chung việc đặt lại thiết bị. |
Thiết bịRuntimeException | Bị ném khi một hành động của thiết bị không mang lại kết quả như mong đợi. |
Tùy chọn lựa chọn thiết bị | Vùng chứa các tiêu chí lựa chọn thiết bị. |
DeviceSelectionOptions.DeviceRequestedType | Các loại thiết bị giữ chỗ khác nhau có thể được hỗ trợ. |
Trình kiểm tra cài đặt thiết bị | Kiểm tra xem 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 thiết bị để thử nghiệm dựa trên Option được cung cấp. |
Tính năng chụp ảnh của thiết bị | Phía máy chủ thực hiện ảnh chụp nhanh thiết bị. |
Trình xử lý ảnh chụp thiết bị | Tiện ích xử lý ảnh chụp nhanh Mực nang. |
DeviceStateGiám sát | Lớp trợ giúp để theo dõi trạng thái của IDevice . |
Thiết bịStorageAgeResourceMetricCollector | Phân tích tuổi lưu trữ từ logcat. |
Thiết bị lưu trữFiller | Trình chuẩn bị mục tiêu sẽ lấp đầy bộ nhớ để có sẵn một lượng không gian trống. |
Trình kiểm tra trạng thái thiết bị lưu trữ | Kiểm tra xem thiết bị có đủ dung lượng đĩa cho các phân vùng nhất định không. |
DeviceStringPizer | Trình chuẩn bị mục tiêu để ghi một chuỗi vào một tập tin. |
Thiết bịSuite | Mở rộng Suite chứa JUnit4 để cung cấp ITestDevice cho các thử nghiệm yêu cầu nó. |
Trình trợ giúp đồng bộ hóa thiết bị | Trình trợ giúp giúp đồng bộ hóa hình ảnh thiết bị mới với thiết bị. |
DeviceTestCase | Trường hợp thử nghiệm JUnit trợ giúp cung cấp dịch vụ IRemoteTest và IDeviceTest . |
Kiểm tra thiết bịKết quả | Chuyên môn hóa TestResult sẽ bị hủy khi xảy ra DeviceNotAvailableException |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
Tùy chọn DeviceTestRun | Lớp trình tạo dành cho các tùy chọn liên quan đến việc chạy thử nghiệm thiết bị thông qua BaseHostJUnit4Test. |
DeviceTestSuite | Bộ thử nghiệm JUnit trợ giúp cung cấp dịch vụ IRemoteTest và IDeviceTest . |
Bộ thu thập dấu vết thiết bị | Bộ sưu tập sẽ bắt đầu theo dõi perfetto khi quá trình chạy thử bắt đầu và ghi lại tệp theo dõi ở cuối. |
Thiết bịKhông có sẵnMàn hình | Trình nghe này cố gắng chỉ thu thập DNAE ở cấp độ trường hợp thử nghiệm. |
Thiết bịKhông phản hồiNgoại lệ | Một chuyên môn của DeviceNotAvailableException cho biết thiết bị được hiển thị với adb nhưng không phản hồi (nghĩa là hết thời gian ra lệnh, không khởi động, v.v.) |
Trình chuẩn bị mục tiêu cập nhật thiết bị | Một ITargetPreparer trừu tượng đảm nhiệm các bước chung xung quanh việc cập nhật thiết bị bằng tệp hình ảnh thiết bị từ nguồn bên ngoài (trái ngược với dịch vụ xây dựng). |
Thiết bịWifiTài nguyênSố liệuBộ sưu tập | Bộ thu thập thu thập các số liệu về cường độ tín hiệu wifi được kết nối hiện tại và tốc độ liên kết. |
Cần gạt thiết bị | ITargetPreparer xóa sạch dữ liệu người dùng |
Đồ thị có hướng <V> | Việc triển khai đồ thị không có trọng số theo hướng. |
TắtSELinuxTargetPreparer | Trình chuẩn bị mục tiêu sẽ tắt SELinux nếu được bật. |
KhôRunKeyCửa hàng | Kho khóa để chạy thử trong đó mọi giá trị kho khóa luôn được thay thế và tìm thấy đúng cách. |
Người chạy khô | Chạy thử nghiệm khô khan trong suốt thay vì thực sự thực hiện chúng. |
DynamicFileStubTest | Đây là bài kiểm tra được giao dịch để kiểm tra xem giao dịch có thể giải quyết chính xác tệp động hay không. |
DynamicRemoteFileResolver | Lớp giúp giải quyết đường dẫn đến các tập tin từ xa. |
DynamicRemoteFileResolver.FileResolverLoader | Tải các triển khai IRemoteFileResolver . |
DynamicShardHelper | Chiến lược phân chia để cho phép xếp hàng làm việc từ xa giữa nhiều phiên bản TF |
DynamicShardingConnectionInfoMessage | Lớp lưu giữ dữ liệu để giúp việc gửi qua máy chủ tính năng dễ dàng hơn. |
Trình chuẩn bị hệ thống động | ITargetPreparer thiết lập hình ảnh hệ thống trên bản dựng thiết bị bằng Bản cập nhật hệ thống động. |
E
Tính năng phát hành thiết bị sớm | Triển khai máy chủ tính năng để phát hành thiết bị sớm. |
Một lớp trợ giúp để gửi email. | |
EmailMáy chủSức khỏeĐại lý | Triển khai IHostHealthAgent để gửi email từ báo cáo Giám sát máy chủ |
EmmaXmlHằng số | Các hằng số được sử dụng khi phân tích cú pháp báo cáo emma xml. |
Trình giả lậpBộ nhớCpuCapturer | |
Thông tin thư mục cuối trung tâm | EndCentralDirectoryInfo là lớp chứa thông tin tổng thể của tệp zip. |
Trình kiểm tra SeLinux được thực thi | Trình kiểm tra trạng thái đảm bảo trạng thái của Selinux. |
XóaUserDataPreparer | ITargetPreparer xóa dữ liệu người dùng trên thiết bị. |
Mã định danh lỗi | Giao diện này mô tả một lỗi cụ thể và các thuộc tính của nó. |
ErrorStorageUtil | Lớp trình trợ giúp để xử lý các lỗi cho phù hợp với bộ lưu trữ chung. |
Sự kiệnLoggerListener | Trình nghe ghi lại tất cả các sự kiện mà nó nhận được vào một tệp |
Ngoại lệNémRunnerWrapper | |
Kiểm tra cơ sở thực thi | Lớp cơ sở cho kiểu thử nghiệm có thể thực thi được. |
Kiểm tra máy chủ thực thi | Chạy thử nghiệm khả năng thực thi đang chạy trên máy chủ. |
Kiểm tra mục tiêu có thể thực thi | Chạy thử nghiệm khả năng thực thi đang chạy trên mục tiêu. |
Tệp thực thi | Các tệp phụ thuộc được tạo trong quá trình thực hiện kiểm tra hoặc lệnh gọi cần được thực hiện để kiểm tra. |
Thực thiFiles.FilesKey | Việc liệt kê khóa tiêu chuẩn đã biết cho bản đồ. |
Thuộc tính thực thi | Các thuộc tính được tạo trong quá trình thực hiện kiểm tra hoặc gọi. |
Nhà cung cấp bản dựng hiện có | IBuildProvider trả về IBuildInfo đã được tạo sẵn. |
Tệp mở rộng | 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. |
F
Mô tả lỗi | Lớp mô tả thông tin lỗi trong Liên đoàn Thương mại. |
Thử nghiệm giả mạo | Một bài kiểm tra giả có mục đích là giúp dễ dàng tạo ra các kết quả kiểm tra lặp lại. |
FakeTestsZipThư mục | Công cụ kiểm tra tạo thư mục kiểm tra giả được giải nén dựa trên danh sách nội dung. |
FakeTestsZipFolder.ItemType | |
FastbootCommandPreparer | Trình chuẩn bị mục tiêu kích hoạt fastboot và gửi lệnh fastboot. |
FastbootThiết bịFlasher | Một lớp dựa vào fastboot để flash hình ảnh trên phần cứng vật lý của Android. |
Trình trợ giúp Fastboot | Một lớp trợ giúp cho các hoạt động fastboot. |
FastbootUpdateBootstrapPreparer | Một ITargetPreparer phân giai đoạn các tệp được chỉ định (bộ nạp khởi động, radio, zip hình ảnh thiết bị) vào IDeviceBuildInfo để cài đặt các thiết bị với FastbootDeviceFlasher , sau đó đưa các thuộc tính của thiết bị sau khởi động vào thông tin bản dựng cho mục đích báo cáo kết quả. |
FatalHostLỗi | Một 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à phiên bản TradeFederation sẽ bị tắt. |
Tính năngFlagTargetPreparer | Cập nhật DeviceConfig (cờ tính năng được điều chỉnh bởi dịch vụ từ xa). |
Bộ nhớ đệm tải xuống tệp | Một lớp trợ giúp duy trì bộ nhớ đệm LRU của hệ thống tệp cục bộ của các tệp đã tải xuống. |
Tập tinTải xuốngCacheFactory | Một nhà máy để tạo FileDownloadCache |
TệpTải xuốngCacheWrapper | Lớp trình bao bọc cung cấp tiện ích FileDownloadCache trong khi triển khai giao diện IFileDownloader . |
FileIdleMàn hình | Giám sát các tập tin và thực hiện lệnh gọi lại nếu chúng không hoạt động (tức là |
TệpĐầu vàoStreamNguồn | Một InputStreamSource nhận một tệp đầu vào. |
FileLogger | ILeveledLogOutput hướng các thông điệp tường trình đến một tệp và tới thiết bị xuất chuẩn. |
FileProtoResultReporter | Trình báo cáo Proto kết xuất TestRecord vào một tệp. |
FilePullerThiết bịMetricCollector | BaseDeviceMetricCollector lắng nghe khóa số liệu đến 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ý 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 tin. |
TệpUtil | Một lớp trợ giúp cho các hoạt động liên quan đến tệp |
FileUtil.LowDiskSpaceException | Bị ném nếu dung lượng đĩa có thể sử dụng dưới ngưỡng tối thiểu. |
FilteredResultForwarder | Biến thể của ResultForwarder chỉ cho phép báo cáo danh sách cho phép của TestDescription . |
Đã sửa lỗiByteArrayOutputStream | ERROR(/OutputStream) chỉ lưu giữ lượng dữ liệu tối đa. |
Phương pháp nhấp nháy | Một enum để mô tả phương pháp được sử dụng để flash thiết bị đang được thử nghiệm |
Trình phân tích tài nguyên nhấp nháy | Một lớp phân tích các phiên bản cần thiết của các tệp hình ảnh phụ cần thiết để flash thiết bị. |
Nhấp nháyResourcesParser.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ố tài nguyên mà nó có thể sử dụng |
Nhấp nháyTài nguyênSử dụng | Tiện ích này giúp thiết lập phiên bản phù hợp của các tạo phẩm để chúng có thể được flash thông qua DeviceFlashPreparer . |
Trình xử lý mở rộng có thể gập lại | IModuleParameterHandler mở rộng hơn cho từng cấu hình có thể gập lại không chính. |
Trình xử lý có thể gập lại | Trình xử lý có thể gập lại chung có thể lấy các tham số có thể gập lại để tạo một mô-đun chuyên dụng. |
Chế độ có thể gập lại | Trình chuẩn bị mục tiêu có thể chuyển đổi trạng thái có thể gập lại của thiết bị. |
Thư mụcBuildInfo | Triển khai cụ thể IFolderBuildInfo . |
Trình bảo vệ thư mục | ITargetPreparer kéo các thư mục ra khỏi thiết bị, nén và lưu nó vào phần phụ trợ ghi nhật ký. |
FormattedGeneratorReporter | Trình báo cáo cho phép tạo báo cáo theo một định dạng cụ thể. |
Trạng thái thiết bị miễn phí | |
Cầu chìUtil | Một lớp trợ giúp cho các hoạt động FUSE. |
G
Thông tin GceAvd | Cấu trúc để giữ dữ liệu liên quan cho một phiên bản GCE AVD nhất định. |
GceAvdInfo.GceStatus | |
GceAvdInfo.LogFileEntry | |
GceManager | Trình trợ giúp quản lý các cuộc 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 để tiếp cận thiết bị gce từ xa. |
GceRemoteCmdFormatter.ScpMode | SCP có thể được sử dụng để đẩy hoặc kéo tệp tùy thuộc vào cấu trúc của đối số. |
GceSshTunnelMàn hình | Trình theo dõi chủ đề cho đường hầm Gce ssh. |
Bộ sưu tập bảo hiểm GcovCode | BaseDeviceMetricCollector sẽ kéo các phép đo mức độ bao phủ gcov ra khỏi thiết bị và ghi lại chúng dưới dạng tạo phẩm thử nghiệm. |
GcovKernelCodeCoverageCollector | BaseDeviceMetricCollector sẽ kéo các phép đo mức độ bao phủ hạt nhân gcov ra khỏi các bản gỡ lỗi và ra khỏi thiết bị, sau đó cuối cùng ghi lại chúng dưới dạng tạo phẩm thử nghiệm. |
GCSBucketUtil | Trình quản lý tệp để tải xuống và tải lên các tệp từ Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Trình bao bọc đơn giản cho thông tin tệp trong GCS. |
GCSCommon | Lớp cơ sở cho hoạt động của Gcs như tải xuống và tải lên. |
Nhà máy cấu hình GCS | ConfigurationFactory tải cấu hình từ Google Cloud Storage. |
GCSConfigurationFactory.GCSConfigLoader | Tiện ích mở rộng của ConfigurationFactory.ConfigLoader tải cấu hình từ GCS, theo dõi các cấu hình được bao gồm từ một cấu hình gốc và đưa ra một ngoại lệ trên vòng tròn bao gồm. |
Máy chủ cấu hình GCS | Máy chủ cấu hình tải cấu hình từ Google Cloud Storage (GCS). |
Trình trợ giúp GCDownloader | Trình tải xuống dành cho nhóm GCS đảm nhiệm việc lưu vào bộ nhớ đệm và phân giải cấu hình chung. |
Trình tải xuống tệp GCS | Trình tải xuống tệp để tải xuống tệp từ bộ lưu trữ đám mây của Google (GCS). |
Trình tải lên tệp GCS | Trình tải tệp lên để tải dữ liệu tệp lên bộ lưu trữ đám mây của Google (GCS). |
GCSHostTrình quản lý tài nguyên | Tải xuống tài nguyên máy chủ từ GCS (bộ lưu trữ đám mây của Google). |
GcsRemoteFileResolver | Triển khai IRemoteFileResolver cho phép tải xuống từ nhóm GCS. |
GenericLogcatEventParser <LogcatEventType> | Phân tích đầu vào logcat cho các sự kiện. |
GenericLogcatEventParser.LogcatEvent | Cấu trúc để giữ một sự kiện logcat với loại sự kiện và kích hoạt thông báo logcat |
GetPreviousPassedHelper | Người trợ giúp để có được các bộ lọc kiểm tra đã vượt qua trước đó. |
GkiDeviceFlashPreparer | Một trình chuẩn bị mục tiêu sẽ flash thiết bị bằng hình ảnh chung của hạt nhân Android. |
Cấu hình Toàn cầu | Triển khai IGlobalConfiguration lưu trữ các đối tượng cấu hình đã tải trong bản đồ |
GlobalFilterGetter | Triển khai dịch vụ trả về các bộ lọc của lệnh gọi nhất định. |
Bộ lọc toàn cầu | Tùy chọn bộ lọc được áp dụng cho lệnh gọi. |
GoogleApiClientUtil | Công cụ tạo ứng dụng khách Google API. |
Trình phân tích kết quả điểm chuẩn của Google | Phân tích kết quả của Google Benchmark chạy từ shell và trả về bản đồ chứa tất cả kết quả. |
Kiểm tra điểm chuẩn của Google | Bài kiểm tra chạy gói kiểm tra điểm chuẩn của Google trên thiết bị nhất định. |
GranularRetriableTestWrapper | Một lớp trình bao bọc hoạt động trên IRemoteTest để phân loại IRemoteTest ở cấp độ trường hợp thử nghiệm. |
GranularRetriableTestWrapper.StartEndCollector | Trình trợ giúp lớp để phát hiện phần bắt đầu và kết thúc lượt chạy bị thiếu. |
GsiDeviceFlashPreparer | Trình chuẩn bị mục tiêu sẽ flash thiết bị bằng hình ảnh hệ thống chung của Android. |
GTest | Thử nghiệm chạy gói thử nghiệm gốc trên thiết bị nhất định. |
GTestBase | Lớp cơ sở của gTest |
GTestListTestParser | Trình phân tích cú pháp kết quả cho chế độ chạy thử gtest với tham số "--gtest_list_tests". |
Trình phân tích cú pháp GTestResult | Phân tích kết quả 'chế độ đầu ra thô' của các thử nghiệm gốc bằng GTest chạy từ shell và thông báo kết quả cho ITestInvocationListener. |
GTestXmlResultParser | Phân tích kết quả 'chế độ đầu ra xml' của các thử nghiệm gốc bằng GTest chạy từ shell và thông báo kết quả cho ITestRunListener. |
H
Khai thác ngoại lệ | Lớp ngoại lệ cơ sở dành cho ngoại lệ được đưa vào trong dây nịt. |
Khai thácIOException | Khai thác ngoại lệ giúp giải quyết các vấn đề về tệp. |
Khai thácRuntimeException | |
HeapHostMàn Hình | Triển khai AbstractHostMonitor giám sát bộ nhớ heap trên máy chủ và ghi nhật ký định kỳ vào nhật ký lịch sử. |
HelloWorldMultiTargetPreparer | Một ví dụ triển khai IMultiTargetPreparer . |
Lịch sửLogger | Trình ghi lịch sử TF, nhật ký đặc biệt chỉ chứa một số sự kiện cụ thể. |
HostGTest | Một thử nghiệm chạy gói thử nghiệm gốc. |
Số liệu máy chủ | Lớp này đại diện cho một mẫu số liệu máy chủ sẽ được báo cáo. |
Tùy chọn máy chủ | Lớp chủ sở hữu tùy chọn máy chủ. |
HostStatsdMetricCollector | IMetricCollector thu thập số liệu statsd từ phía máy chủ bằng cách sử dụng các lệnh tiện ích statsd. |
Kiểm tra máy chủ | Một trình chạy thử nghiệm cho các thử nghiệm dựa trên máy chủ JUnit. |
Máy chủ sử dụng | Triển khai một số phương pháp tiện ích hữu ích để chạy thử nghiệm máy chủ. |
HprofAllocSiteParser | Lớp trình trợ giúp phân tích thông tin từ 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 để thực hiện các yêu cầu http |
HttpHelper.RequestRunnable | Runnable để thực hiện các yêu cầu với IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult) . |
HttpMultipartBài viết | Lớp trình trợ giúp để thực hiện các yêu cầu bài đăng HTTP nhiều phần. |
HttpRemoteFileResolver | Triển khai IRemoteFileResolver cho phép tải xuống tệp từ xa qua http |
HttpsRemoteFileResolver | Triển khai IRemoteFileResolver cho phép tải xuống tệp từ xa qua https |
TÔI
Iabi | Giao diện đại diện cho ABI đang được thử nghiệm. |
IAbiThu | Một bài kiểm tra cần ABI được kiểm tra. |
IAndroidDebugCầu | Định nghĩa giao diện cho các phương thức AndroidDebugBridge được sử dụng trong gói này. |
Thông tin IAppBuild | Giao diện này không được dùng nữa. Sử dụng IBuildInfo trực tiếp. |
IAutoRetriableTest | Giao diện dành cho IRemoteTest không triển khai ITestFilterReceiver nhưng vẫn muốn hỗ trợ tính năng tự động thử lại. |
IThông tin pin | Giao diện xác định sự 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 | Giữ thông tin về bản dựng đang được thử nghiệm. |
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ý nó. |
IBuildProvider | Chịu trách nhiệm cung cấp thông tin liên quan đến bản dựng đang được thử nghiệm. |
IBuildReceiver | Một thử nghiệm cần tham chiếu đến bản dựng đang được thử nghiệm. |
IClusterKhách hàng | Một giao diện để tương tác với chương trình phụ trợ TFC. |
IClusterSự kiện | Giao diện cho bất kỳ sự kiện cụm nào sẽ được tải lên TFC. |
IClusterEventUploader <T mở rộng IClusterEvent > | Giao diện cho ClusterEventUploader |
IClusterOptions | Một giao diện để nhận các tùy chọn liên quan đến cụm. |
Tùy chọn ICommand | Vùng chứa các tùy chọn thực thi lệnh. |
ICommandScheduler | Bộ lập lịch để chạy các lệnh TradeFederation. |
ICommandScheduler.IScheduledInvocationListener | Trình nghe các sự kiện gọi khi lệnh gọi hoàn tất. |
ICompressionChiến lược | Giao diện đại diện cho thuật toán nén có thể được chọn trong thời gian chạy. |
IConfigOptionValueTransformer | Giao diện thao tác giá trị tùy chọn config |
IConfigurableVirtualDevice | Giao diện cung cấp thông tin về thông tin thiết bị ảo có thể được cấu hình sẵn (ip máy chủ, người dùng máy chủ, bù cổng, v.v.). |
Cấu hình I | Thông tin cấu hình cho lệnh gọi TradeFederation. |
IConfigurationFactory | Nhà máy tạo IConfiguration s |
IConfigurationReceiver | Giao diện đơn giản để thể hiện đối tượng chấp nhận IConfiguration . |
Máy chủ cấu hình I | Một giao diện cho máy chủ cấu hình. |
ICredentialFactory | Giao diện dành cho Credential Factory để tạo Credential oauth2. |
IDefaultObjectLoader | Giao diện để tải các đối tượng mặc định sẽ là một phần trong cấu hình YAML của chúng tôi. |
IDefaultObjectLoader.LoaderConfiguration | Đối tượng cấu hình tải để truyền thông tin đến trình tải. |
IDeviceActionReceiver | Cung cấp API để nhận các sự kiện của thiết bị. |
IDeviceBuildInfo | IBuildInfo đại diện cho bản dựng thiết bị Android hoàn chỉnh và (tùy chọn) các thử nghiệm của nó. |
IDeviceBuildProvider | IBuildProvider sử dụng thông tin từ ITestDevice để truy xuất bản dựng. |
Cấu hình thiết bị IDevice | Giao diện giữ cấu hình thiết bị. |
IDeviceFlasher | Nhấp nháy hình ảnh thiết bị trên một thiết bị. |
IDeviceFlasher.UserDataFlashOption | Vô số tùy chọn để xử lý hình ảnh dữ liệu người dùng |
IDeviceManager | Giao diện quản lý bộ thiết bị có sẵn để test. |
IDeviceManager.IFastbootListener | Một trình lắng nghe những thay đổi trạng thái fastboot. |
IDeviceMàn hình | Giao diện theo dõi trạng thái của thiết bị. |
IDeviceMonitor.DeviceLister | Một lớp giống như Runnable sẽ trả về các thiết bị đã biết và trạng thái của chúng. |
Phục hồi thiết bị IDevice | Giao diện khôi phục thiết bị đã ngoại tuyến. |
IDeviceSelection | Giao diện 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 dành cho đối tượng cần tham chiếu đến ITestDevice . |
IDisableable | Giao diện mô tả một đối tượng Tradefed có thể bị vô hiệu hóa. |
IDynamicShardingKhách hàng | Giao diện trình bao bọc cho ứng dụng khách sharding Điều này tồn tại để chúng tôi có thể trao đổi trong HTTP hoặc thử nghiệm HTTP nếu cần. |
IDynamicShardingConnectionInfo | Giao diện cho các lớp chứa thông tin kết nối sharding động |
IEmail | Giao diện gửi email. |
IEmail.Message | Vùng chứa dữ liệu thư email. |
IFileDownloader | Giao diện tải file từ xa. |
IFileEntry | Định nghĩa giao diện cung cấp hợp đồng đơn giản hơn, có thể mô phỏng được cho các phương thức FileEntry . |
IFileResolverLoader | Tải các triển khai IRemoteFileResolver . |
IFileResolverLoader.ResolverLoadingException | Ngoại lệ được ném ra nếu trình phân giải không thể được tải hoặc khởi tạo. |
IFlashingResourcesParser | Giao diện cung cấp các phiên bản cần thiết của tệp hình ảnh phụ cần thiết để flash thiết bị. |
IFlashingTài nguyênRetriever | Giao diện truy xuất các file ảnh phụ trợ cần thiết để flash thiết bị. |
IFolderBuildThông tin | Một IBuildInfo trừu tượng đơn giản có các tạo phẩm xây dựng chứa trong thư mục hệ thống tệp cục bộ. |
IFormatterGenerator | Giao diện mô tả bộ định dạng cho SuiteResultHolder . |
Cấu hình IGlobal | Một lớp bao gồm thông tin cấu hình toàn cầu cho một phiên bản Liên đoàn Thương mại (bao gồm bất kỳ số lượng lệnh gọi cấu hình thực tế nào). |
IHarnessNgoại lệ | Mô tả giao diện ngoại lệ khai thác sẽ được triển khai bởi các ngoại lệ khai thác. |
IHostCleaner | Dọn dẹp máy chủ sau khi chạy thử xong. |
IHostHealthAgent | Một giao diện để phát ra số liệu máy chủ hoặc thiết bị. |
IhostMonitor | Giao diện gửi dữ liệu máy chủ |
IHostMonitor.HostDataPoint | Lớp chung cho dữ liệu được báo cáo. |
IHostMonitor.HostMetricType | |
IHostOptions | Giao diện giữ tùy chọn máy chủ. |
IHostOptions.PermitLimitType | Enum mô tả các giới hạn giấy phép có thể có |
IHostResourceManager | Giao diện quản lý tài nguyên máy chủ. |
IHttpHelper | Các phương thức trợ giúp để thực hiện các yêu cầu http. |
IHttpHelper.DataSizeException | |
IInvocationContext | Chứa thông tin về Lệnh gọi để các bài kiểm tra truy cập nếu cần. |
IInvocationContext.TimingEvent | |
IInvocationContextReceiver | Một bài kiểm tra cần tham chiếu đến bối cảnh của lệnh gọi. |
IInvocationThực thi | Giao diện mô tả các hành động sẽ được thực hiện như một phần của lệnh gọi. |
IKeyStoreKhách hàng | Giao diện để truy cập kho lưu trữ khóa cho mật khẩu hoặc dữ liệu nhạy cảm. |
IKeyStoreNhà máy | Nhà máy tạo IKeyStoreClient . |
Trình chuẩn bị ILab | Giao diện đánh dấu dành cho người chuẩn bị phòng thí nghiệm Xem |
ILeveledLogĐầu ra | Các lớp triển khai giao diện này cung cấp các phương thức xử lý việc xuất thông điệp tường trình. |
ILogcatBộ thu | Lớp cung cấp đầu ra logcat của thiết bị dưới dạng InputStreamSource . |
ILogĐăng ký | Giao diện dành cho trình ghi nhật ký đơn ILogOutput có chức năng ghép kênh và quản lý các trình ghi nhật ký khác nhau. |
ILogRegistry.EventType | Các sự kiện hữu ích để 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 vị trí trung tâm. |
ILogSaverListener | Cho phép ITestInvocationListener lắng nghe khi tệp nhật ký được lưu. |
Thiết bị kiểm tra được quản lý | Một ITestDevice có vòng đời được quản lý. |
IQuản lýTestDevice.DeviceEventResponse | Vùng chứa phản hồi cho lệnh gọi IManagedTestDevice#handleAllocationEvent(DeviceEvent) |
I ManagedTestDeviceFactory | Giao diện tạo cho IManagedTestDevice s |
Bộ sưu tập số liệu | Giao diện này sẽ được thêm làm công cụ trang trí khi báo cáo kết quả kiểm tra nhằm thu thập các số liệu phù hợp. |
IMetricCollectorThu | Giao diện để IRemoteTest triển khai nếu họ cần lấy danh sách IMetricCollector để chạy thử nghiệm. |
IMoblyYamlResultHandler | Giao diện xử lý kết quả mobly yaml. |
IMoblyYamlResultHandler.ITestResult | Giao diện kết quả mobly yaml |
IModuleBộ điều khiển | Giao diện để kiểm soát xem một mô-đun có nên được thực thi hay không. |
IModuleController.RunStrategy | Enum mô tả cách thực thi mô-đun. |
IModuleParameterHandler | Giao diện tham số của các module của suite. |
IMultiDeviceRecovery | Giao diện khôi phục nhiều thiết bị ngoại tuyến. |
IMultiDeviceTest | Giao diện này không được dùng nữa. Giao diện này được giữ tạm thời để tương thích nhưng thực tế không còn được sử dụng nữa. Xin vui lòng không thực hiện nó. |
IMultiTargetPreparer | Chuẩn bị môi trường thử nghiệm cho một số thiết bị cùng nhau. |
Thiết bị gốc | Cung cấp API cấp cao hơn một chút và đáng tin cậy cho IDevice ddmlib. |
INativeDeviceTest | Giao diện dành cho đối tượng cần tham chiếu đến INativeDevice . |
Hình ảnh gia tăngUtil | Một tiện ích để tận dụng việc cập nhật hình ảnh và thiết bị gia tăng. |
Mã định danh lỗi hồng ngoại | Mã nhận dạng lỗi từ cơ sở hạ tầng Liên đoàn Thương mại và cơ sở hạ tầng phụ thuộc (như cơ sở hạ tầng Xây dựng). |
Nguồn đầu vào | Về cơ bản, giao diện này bao bọc một ERROR(/InputStream) để làm cho nó có thể nhân bản được. |
Cài đặtAllTestZipAppsSetup | ITargetPreparer cài đặt tất cả ứng dụng ở dạng zip thử nghiệm. |
Cài đặtApexModuleTargetPreparer | |
Cài đặt ApkThiết lập | ITargetPreparer cài đặt một hoặc nhiều gói ứng dụng nằm trên hệ thống tệp. |
Cài đặtBuildEnvApkSetup | ITargetPreparer cài đặt một hoặc nhiều gói ứng dụng thử nghiệm từ môi trường xây dựng nền tảng Android. |
Đã cài đặtInstrumentationsTest | Chạy tất cả các thiết bị đo được tìm thấy trên thiết bị hiện tại. |
Trình xử lý ứng dụng tức thì | Trình xử lý cho ModuleParameters#INSTANT_APP . |
Người chuẩn bị thiết bị đo đạc | ITargetPreparer chạy thiết bị đo đạc |
Kiểm tra thiết bị đo đạc | Thử nghiệm chạy gói thử nghiệm thiết bị đo đạc trên thiết bị nhất định. |
Bối cảnh gọi | Triển khai chung của IInvocationContext . |
Lệnh gọiThực thi | Lớp mô tả tất cả các bước gọi: tải xuống bản dựng, target_prep, chạy thử nghiệm, dọn dẹp. |
Lời gọiLocal <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ố số liệu. |
InvocationMetricLogger.InvocationGroupMetricKey | Nhóm cho phép đăng nhập một số nhóm dưới cùng một khóa. |
InvocationMetricLogger.InvocationMetricKey | Một số khóa có tên đặc biệt mà chúng tôi sẽ luôn điền vào cho lệnh gọi. |
Trạng thái lời mời | Một lớp để lưu trữ trạng thái lệnh gọi. |
Trạng thái lời mời | Một enum trợ giúp để thể hiện trạng thái lệnh gọi |
Lời gọiTóm tắtNgười trợ giúp | Lớp trợ giúp để thu thập và báo cáo TestSummary cho tập hợp người nghe |
InvocationToJUnitResultForwarder | Một lớp lắng nghe các sự kiện ITestInvocationListener và chuyển tiếp chúng tới TestListener . |
IPostProcessor | Bộ xử lý sau là một đối tượng của Liên đoàn Thương mại nhằm cho phép xử lý các số liệu và nhật ký SAU các cuộc kiểm tra và TRƯỚC khi báo cáo kết quả. |
Tính năng IRemote | Giao diện mô tả một tính năng trong Tradefed có thể được thực thi dựa trên yêu cầu. |
IRemoteFileResolver | Giao diện dành cho các đối tượng có thể phân giải tệp từ xa thành tệp cục bộ. |
IRemoteFileResolver.RemoteFileResolverArgs | Các đối số được chuyển đến người giải quyết |
IRemoteFileResolver.ResolvedFile | Lớp chứa thông tin về tệp đã giải quyết và một số siêu dữ liệu. |
Tính năng IRemoteScheduledListeners | Phần mở rộng của IRemoteFeature để hỗ trợ truyền IScheduledInvocationListener s. |
IRemoteTest | Một thử nghiệm báo cáo kết quả trực tiếp tới ITestInvocationListener . |
IReportNotExecuted | Trong trường hợp thực thi không đầy đủ, IRemoteTest triển khai giao diện này có thể báo cáo các thử nghiệm không được thực hiện để cải thiện báo cáo. |
IRescheduler | Giao diện để sắp xếp lại cấu hình để thực hiện trong tương lai. |
IResourceMetricCollector | Giao diện để người dùng triển khai các trình thu thập tài nguyên tùy 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 dùng nữa. Không cần điều này nữa |
IRetryQuyết định | Giao diện thúc đẩy quyết định thử lại và áp dụng bộ lọc trên lớp để thử lại có mục tiêu hơn. |
IRuntimeHintProvider | |
IRunUtil | Giao diện để chạy các hoạt động theo thời gian và các lệnh hệ thống. |
IRunUtil.EnvPriority | Enum xác định việc cài đặt hay hủy cài đặt một env cụ thể. |
IRunUtil.IRunnableResult | Một giao diện để thực hiện không đồng bộ một thao tác trả về trạng thái boolean. |
hộp cát | Giao diện xác định hộp cát có thể được sử dụng để chạy lệnh gọi. |
Nhà máy ISandbox | Nhà máy tạo ISandbox . |
Bộ thu ISetOption | Việc triển khai giao diện này phải có Option có tên "set-option" được liên kết với HostTest#SET_OPTION_NAME . |
IShardableListener | ITestInvocationListener có thể được phân chia. |
IShardableTest | IRemoteTest có thể được chia thành các thử nghiệm 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 chia sẽ áp dụng cho một cấu hình. |
Kiểm tra máy chủ bị cô lập | Triển khai trình chạy TradeFed sử dụng quy trình con để thực hiện các thử nghiệm trong môi trường có mức độ phụ thuộc thấp thay vì thực hiện chúng trên quy trình chính. |
IHỗ trợKết quả dạng hạt | Giao diện chỉ định xem ITestInvocationListener có hỗ trợ nhận kết quả chi tiết 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ó ở trạng thái mong đợi hay không. |
ISystemStatusCheckerReceiver | IRemoteTest yêu cầu quyền truy cập vào ISystemStatusChecker từ cấu hình. |
ITargetCleaner | Giao diện này không được dùng nữa. TearDown đã được chuyển sang giao diện ITargetPreparer cơ bản. |
Trình chuẩn bị ITarget | Chuẩn bị môi trường thử nghiệm để chạy thử nghiệm. |
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 những bài kiểm tra nào sẽ chạy dựa trên các chú thích. |
ITestCollector | Cung cấp hỗ trợ cho việc thu thập bài kiểm tra; khi được thiết lập, người chạy thử nghiệm phải thực hiện chạy thử để thu thập các trường hợp thử nghiệm mà không thực sự thực thi chúng. |
Thiết bị ITest | Cung cấp API cấp cao hơn một chút và đáng tin cậy cho IDevice ddmlib. |
ITestDevice.ApexInfo | Một lớp cấu trúc đơn giản để lưu trữ thông tin về một APEX |
ITestDevice.MountPointInfo | Một lớp cấu trúc đơn giản để lưu trữ thông tin về một điểm gắn kết duy nhất |
ITestDevice.RecoveryMode | |
ITestFileFilterReceiver | Một trình chạy có thể nhận một tệp chỉ định thử nghiệm nào sẽ chạy và/hoặc không chạy. |
ITestFilterReceiver | Một người chạy có thể lọc những bài kiểm tra nào sẽ chạy. |
ITestInformationReceiver | Giao diện nhận TestInformation của một số lớp. |
ITestInvocation | Xử lý một lệnh gọi thử nghiệm TradeFederation. |
ITestInvocation.ExitInformation | Đại diện cho một số thông tin thoát cho một lệnh gọi. |
ITestInvocationListener | Trình nghe kết quả kiểm tra từ lệnh gọi kiểm tra. |
ITestLifeCycleReceiver | Nhận thông báo sự kiện trong quá trình chạy thử nghiệm thiết bị đo đạc. |
ITestLogger | Một thực thể có thể thực hiện ghi nhật ký các luồng dữ liệu thuộc nhiều loại khác nhau. |
ITestLoggerNgười nhận | Một thực thể có thể được chèn một phiên bản ITestLogger để có thể sử dụng nó cho mục đích ghi nhật ký. |
ITestsPool | Giao diện mô tả nhóm thử nghiệm mà chúng tôi có thể truy cập và chạy |
ITestSuite | Lớp trừu tượng dùng để chạy Test Suite. |
ITestSuite.MultiDeviceModuleChiến lược | |
ITestSuiteResultLoader | Giao diện mô tả trình trợ giúp tải các kết quả trước đó theo cách có thể chạy lại. |
ITestTóm tắtListener | Giao diện cho phép ITestInvocationListener trao đổi một số thông tin hạn chế thông qua các bản tóm tắt. |
ITestsZipInstaller | Cài đặt các bài kiểm tra từ tệp zip kiểm tra (do hệ thống xây dựng xuất ra) trên thiết bị. |
Nhà cung cấp IToken | 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ể. |
ITokenYêu cầu | Giao diện mà IRemoteTest có thể triển khai để bộc lộ sự thật rằng nó yêu cầu một thiết bị có mã thông báo đặc biệt. |
J
JarhostTest | Người chạy thử nghiệm cho các bài kiểm tra JUnit phía máy chủ. |
JarHostTest.HostTestListener | Trình nghe trình bao bọc chuyển tiếp tất cả các sự kiện ngoại trừ testRunStarted() và testRunEnded() tới trình nghe được nhúng. |
JavaCodeCoverageCollector | BaseDeviceMetricCollector sẽ kéo các phép đo phạm vi phủ sóng Java ra khỏi thiết bị và ghi chúng dưới dạng tạo phẩm thử nghiệm. |
JavaCodeCoverageFlusher | Một lớp tiện ích đặt lại và buộc thực hiện nhiều phép đo mức độ bao phủ mã Java từ các tiến trình đang chạy trên thiết bị. |
JSONFileKeyStoreClient | Một cách triển khai mẫu trong đó tệp JSON cục bộ đóng vai trò là kho lưu trữ khóa. |
JSONFileKeyStoreNhà máy | Triển khai Nhà máy lưu trữ khóa JSON, cung cấp JSONFileKeyStoreClient để truy cập Tệp lưu trữ khóa JSON. |
Trình báo cáo JsonHttpTestResult | Trình báo cáo kết quả mã hóa kết quả và nhánh chỉ số kiểm tra, thông tin thiết bị thành JSON và POST thành điểm cuối dịch vụ HTTP |
JUnit4ResultForwarder | Chuyển tiếp kết quả từ JUnit4 Runner. |
JUnit4TestFilter | Lớp trình trợ giúp cung cấp tính năng lọc cho trình chạy JUnit4 bằng cách mở rộng Filter . |
JUnitRunUtil | Một lớp trợ giúp để chuyển hướng lệnh gọi IRemoteTest#run(TestInformation, ITestInvocationListener) đến lệnh gọi Test#run(TestResult) . |
JUnitToInvocationResultForwarder | Một lớp lắng nghe các sự kiện TestListener và chuyển tiếp chúng tới ITestInvocationListener . |
Trình phân tích cú pháp JUnitXml | Trình phân tích cú pháp trích xuất dữ liệu kết quả kiểm tra từ các kết quả JUnit được lưu trữ trong XMLJUnitResultFormatter của ant và chuyển tiếp nó tới ITestInvocationListener. |
K
KeyguardBộ điều khiểnTrạng thái | Vùng chứa các trạng thái của keyguard. |
KeyguardTrình kiểm tra trạng thái | Kiểm tra trạng thái bảo vệ phím sau khi thực hiện mô-đun. |
KeyStoreNgoại lệ | Được ném ra khi xảy ra lỗi lưu trữ khóa nghiêm trọng. |
KillTrình giả lập hiện tạiPreparer | ITargetPreparer tắt trình mô phỏng đang chạy. |
Trình chuẩn bị thất bại đã biết | Trình chuẩn bị mục tiêu bỏ qua việc thử lại lỗi đã biết. |
L
Phòng thí nghiệmTài nguyênThiết bịMàn hình | Trình giám sát tài nguyên phòng thí nghiệm khởi tạo/quản lý máy chủ gRPC cho LabResourceService. |
Đầu Ra LớnĐầu Thu | Một lớp được thiết kế để giúp chạy các lệnh chạy dài và 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 hiện một số hành động khi phân đoạn cuối cùng đạt tới invocationEnded(long) . |
Khởi chạyCvdHelper | Tiện ích trợ giúp để kiểm soát Launch_cvd trong máy ảo Mực nang. |
LeakedThreadStatusChecker | Trình kiểm tra trạng thái để đảm bảo mô-đun không rò rỉ Thread đang chạy. |
LegacySubprocessResultsReporter | Việc triển khai cố định trình báo cáo kết quả quy trình con sẽ vẫn tương thích với các phiên bản trước của TF/CTS (ví dụ 8+), bất chấp những thay đổi trong siêu lớp của nó. |
ListInstrumentationParser | IShellOutputReceiver phân tích đầu ra của truy vấn 'danh sách chiều' |
ListInstrumentationParser.InstrumentationTarget | |
Cục bộAndroidThiết bị ảo | Lớp dành cho các thiết bị ảo cục bộ chạy trên máy chủ TradeFed. |
Nhà cung cấp ứng dụng địa phương | IBuildProvider xây dựng IBuildInfo dựa trên đường dẫn cục bộ được cung cấp |
Nhà phát triển địa phương | Phát hiện và trả về xem đây có phải là nhà phát triển địa phương đang chạy Tradefed hay không. |
LocalDeviceBuildProvider | IBuildProvider xây dựng IDeviceBuildInfo dựa trên đường dẫn thư mục hệ thống tệp được cung cấp. |
Trình mô phỏng cục bộRa mắt | TargetPreparer khởi chạy trình mô phỏng cục bộ từ môi trường xây dựng Android. |
LocalEmulatorSnapshot | TargetPreparer nhằm mục đích tạo ảnh chụp nhanh trình giả lập rõ ràng từ môi trường xây dựng/phát triển Android |
Tiêu đề tệp cục bộ | LocalFileHeader là lớp chứa thông tin của tệp/thư mục bên trong tệp zip. |
Trình giải quyết tệp cục bộ | Triển khai IRemoteFileResolver cho phép liên kết các tệp cục bộ |
Nhà cung cấp LocalFolderBuild | IBuildProvider xây dựng IFolderBuildInfo dựa trên đường dẫn cục bộ được cung cấp |
LocalhostTrình quản lý tài nguyên | Quản lý tài nguyên máy chủ. |
hồ bơi địa phương | Thực hiện một loạt các thử nghiệm địa phương |
LocalRunHướng dẫnBuilder | Tiện ích biên dịch hướng dẫn chạy thử nghiệm cục bộ. |
KhóaCài đặtBaselineSetter | Một setter để loại bỏ cài đặt khóa màn hình. |
LogcatCrashResultForwarder | Trình nghe đặc biệt: khi có lỗi (quá trình thiết bị đo gặp sự cố), nó sẽ cố gắng trích xuất sự cố từ logcat và thêm nó vào thông báo lỗi liên quan đến thử nghiệm. |
LogcatSự kiệnParser | |
LogcatLoại sự kiện | Các loại sự kiện cho LogcatEventParser . |
LogcatOnFailureCollector | Bộ sưu tập sẽ ghi lại và ghi nhật ký logcat khi trường hợp thử nghiệm không thành công. |
Máy thu logcat | Lớp thu thập logcat ở chế độ nền. |
Bộ sưu tập số liệu thời gian của Logcat | Trình thu thập số liệu thu thập thông tin về thời gian (ví dụ: thời gian chuyển đổi của người dùng) từ logcat trong một hoặc nhiều thử nghiệm lặp lại bằng cách sử dụng các mẫu biểu thức chính quy đã cho để phân tích tín hiệu bắt đầu và kết thúc của một sự kiện từ các dòng logcat. |
Loại dữ liệu nhật ký | Đại diện cho kiểu dữ liệu của dữ liệu nhật ký. |
Tệp nhật ký | Lớp để giữ siêu dữ liệu cho tệp nhật ký đã lưu. |
LogFileSaver | Một trình trợ giúp cho ITestInvocationListener sẽ lưu dữ liệu nhật ký vào một tệp |
Nhật ký nhận | |
Đăng nhậpĐăng ký | Triển khai ILogRegistry để ghép kênh và quản lý các trình ghi nhật ký khác nhau, sử dụng trình ghi thích hợp dựa trên ThreadGroup của chuỗi thực hiện cuộc gọi. |
LogSaverResultForwarder | ResultForwarder để lưu nhật ký bằng trình tiết kiệm tệp chung. |
Đăng nhậpSử dụng | 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 người gọi làm thẻ nhật ký |
M
Trình xử lý mô-đun chính | Một lớp trình xử lý đơn giản dành cho Mô-đun dòng chính tạo InstallApexModuleTargetPreparer và đưa liên kết động vào liên kết đó dựa trên các mô-đun dòng chính đã cho để tự động truy xuất các mô-đun đó. |
MainlineTestModuleBộ điều khiển | Lớp cơ sở để bộ điều khiển mô-đun chạy thử nghiệm dựa trên các mô-đun dòng chính được tải sẵn trên thiết bị được thử nghiệm. |
Thiết bị được quản lý từ xa | 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 phiên bản Tradefed bên trong VM. |
ManagedTestDeviceFactory | Nhà máy sản xuất các loại thiết bị khác nhau có thể được giám sát bởi Tf |
MaxSdkModuleBộ điều khiển | Lớp cơ sở để bộ điều khiển mô-đun không chạy thử nghiệm trên các phiên bản cao hơn số phiên bản SDK được chỉ định. |
Đã hợp nhấtZipMục nhậpBộ sưu tập | Hợp nhất các mục zip riêng lẻ trong một tệp zip lớn thành các khối để giảm thiểu nỗ lực tải xuống. |
Hợp nhấtMultiBuildTargetPreparer | 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à khóa tệp để sao chép sang bản dựng khác. |
Hợp nhấtChiến lược | Mô tả cách tổng hợp các kết quả khi có nhiều lần thử. |
MetricFilePostProcessor | Được sử dụng để tải lên tệp nhật ký số liệu được thu thập trong quá trình kiểm tra và chạy cấp độ. |
Tùy chọn số liệu | Chú thích cho các phương pháp thử nghiệm được chú thích bằng @Test hoặc nếu chú thích là một phần trong danh sách chú thích của TestDescription cho phép chỉ định một số tham số bổ sung hữu ích cho: Điều chỉnh hành vi của bộ sưu tập, lọc một số phương pháp. |
Trình báo cáo kết quả XML số liệu | MetricsXMLResultReporter ghi các số liệu kiểm tra và chạy các số liệu vào một tệp XML trong một thư mục được chỉ định bởi tham số thư mục số liệu ở giai đoạn invocationEnded của thử nghiệm. |
Trường hợp kiểm tra số liệu | Tiện ích mở rộng TestCase cho phép ghi lại số liệu khi chạy như một phần của TradeFed. |
MetricTestCase.LogHolder | Cấu trúc để giữ một tập tin nhật ký được báo cáo. |
Số liệuSử dụng | Lớp tiện ích để lấy số liệu từ cấu hình statsd được đẩy. |
Tiện ích số liệu | Chứa các phương thức tiện ích phổ biến để lưu trữ số liệu kiểm tra, tổng hợp số liệu trong các bài kiểm tra tương tự và ghi số liệu vào một tệp. |
Bộ điều khiển MinApiLevelModule | Lớp cơ sở để bộ điều khiển mô-đun không chạy thử nghiệm khi nó ở dưới mức API được chỉ định. |
Bộ điều khiển MinSdkModule | Lớp cơ sở để bộ điều khiển mô-đun không chạy thử nghiệm trên các phiên bản dưới số phiên bản SDK được chỉ định. |
MixImageZipPreparer | IMultiTargetPreparer kết hợp hình ảnh của bản dựng hệ thống trong bản dựng thiết bị. |
MixKernelTargetPreparer | ITargetPreparer cho phép trộn hình ảnh hạt nhân với hình ảnh thiết bị. |
MoblyBinaryHostTest | Kiểm tra máy chủ nhằm chạy tệp nhị phân python mobly từ hệ thống Android Build (Soong) |
MoblyYamlResultControllerInfoHandler | Trình xử lý phần tử 'Thông tin bộ điều khiển' của kết quả Mobly yaml. |
MoblyYamlResultControllerInfoHandler.ControllerInfo | |
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
MoblyYamlResultHandlerFactory | Nhà máy xử lý kết quả Mobly yaml 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 kết quả kiểm tra Mobly yaml. |
MoblyYamlResultRecordHandler | Trình xử lý phần tử 'Ghi' kết quả của Mobly yaml. |
MoblyYamlResultRecordHandler.Record | |
MoblyYamlResultRecordHandler.Record.Builder | |
MoblyYamlResultRecordHandler.RecordResult | |
MoblyYamlKết quảTóm tắtTrình xử lý | Trình xử lý phần tử 'Tóm tắt' của kết quả Mobly yaml. |
MoblyYamlResultSummaryHandler.Summary | |
MoblyYamlResultSummaryHandler.Summary.Builder | |
MoblyYamlResultTestNameListHandler | Trình xử lý phần tử 'Danh sách tên thử nghiệm' của kết quả Mobly yaml. |
MoblyYamlResultTestNameListHandler.TestNameList | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | Trình xử lý phần tử 'Dữ liệu người dùng' của kết quả Mobly yaml. |
MoblyYamlResultUserDataHandler.UserData | |
MoblyYamlResultUserDataHandler.UserData.Builder | |
Trình phân tích cú pháp tập tin đã sửa đổi | Lớp chịu trách nhiệm phân tích và trích xuất thông tin từ moded_files.json. |
Mô-đunĐịnh nghĩa | Vùng chứa cấu hình chạy thử nghiệm. |
Trình nghe mô-đun | Trình nghe được gắn vào mỗi IRemoteTest của từng mô-đun để thu thập danh sách kết quả. |
Mô-đunLogcatBộ sưu tập | Phiên bản của trình thu thập logcat nhưng dành cho mô-đun. |
Hợp nhất mô-đun | Lớp trợ giúp cho hoạt động liên quan đến việc hợp nhất ITestSuite và ModuleDefinition sau khi phân tách. |
Mô-đun OemTargetPreparer | |
Thông số mô-đun | Các giá trị đặc biệt được liên kết với các khóa "tham số" của bộ trong siêu dữ liệu của từng mô-đun. |
Trình trợ giúp mô-đunThông số | Trình trợ giúp để lấy IModuleParameterHandler được liên kết với tham số. |
mô-đun đẩy | |
ModulePusher.ModulePushError | Lỗi nghiêm trọng trong quá trình đẩy mô-đun Mainline. |
Bộ chia mô-đun | Trình trợ giúp để phân chia danh sách các mô-đun được biểu thị bằng IConfiguration thành danh sách các đơn vị thực thi được biểu thị bằng ModuleDefinition . |
Loại mô-đunKiểm traSử dụng | Chứa các phương thức tiện ích phổ biến để kiểm tra mô-đun. |
MultiFailureMô tả | Thu thập nhiều FailureDescription trong một ngăn chứa. |
Bản đồ đa năng <K, V> | ERROR(/Map) hỗ trợ nhiều giá trị cho mỗi khóa. |
N
Tên MangleListener | Trình nghe proxy để dịch tên phương thức kiểm tra, lớp và gói khi kết quả được báo cáo. |
Kiểm tra điểm chuẩn gốc | Thử nghiệm chạy thử nghiệm điểm chuẩn gốc có thể thực thi được trên thiết bị nhất định. |
NativeBenchmarkTestParser | IShellOutputReceiver phân tích đầu ra dữ liệu kiểm tra điểm chuẩn, thu thập số liệu về thời gian trung bình cho mỗi hoạt động. |
Bộ điều khiển NativeBridgeModule | Bộ điều khiển mô-đun để kiểm tra xem thiết bị có hỗ trợ bridge gốc hay không. |
Mã gốcBảo hiểmFlusher | Một lớp tiện ích giúp xóa các phép đo phạm vi phủ sóng gốc và buộc xóa dữ liệu phạm vi phủ sóng gốc khỏi các quy trình trên thiết bị. |
Thiết bị gốc | Triển khai mặc định của ITestDevice Thiết bị Android không có ngăn xếp đầy đủ. |
NativeDevice.AdbAction | ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) khi chạy lệnh 'adb ....' của hệ điều hành. |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để khởi động lại thiết bị. |
NativeDevice.RebootMode | Một chế độ khởi động lại. |
Bản địaThiết bịTrạng tháiMàn hình | Lớp trình trợ giúp để theo dõi trạng thái của IDevice không hỗ trợ khung. |
Bộ sưu tập rò rỉ bản địa | ITargetPreparer chạy 'dumpsys meminfo --unreachable -a' để xác định bộ nhớ gốc không thể truy cập hiện do mỗi tiến trình nắm giữ. |
Bản địaKiểm tra căng thẳng | Thử nghiệm chạy thử nghiệm căng thẳng gốc có thể thực thi được trên thiết bị nhất định. |
NativeStressTestParser | IShellOutputReceiver phân tích đầu ra dữ liệu kiểm tra sức chịu đựng, thu thập số liệu về số lần lặp hoàn thành và thời gian trung bình trên mỗi lần lặp. |
Trình xử lý tiêu cực | Trình xử lý chỉ định rằng không nên làm gì và tham số không được tạo bất kỳ mô-đun bổ sung nào. |
NestedDeviceStateMonitor | Trình giám sát trạng thái thiết bị thực hiện các kiểm tra bổ sung trên thiết bị lồng nhau để phù hợp với các thông số cụ thể của môi trường ảo hóa. |
NestedRemoteThiết bị | Hình đại diện của thiết bị chạy bên trong máy ảo Mực nang từ xa. |
MạngKhông có sẵnNgoại lệ | Bị ném khi thiết bị không thể kết nối với mạng để kiểm tra. |
NoApkTestSkipper | Trình chuẩn bị đặc biệt cho phép bỏ qua hoàn toàn lệnh gọi (chuẩn bị và kiểm tra) nếu không có gói ứng dụng nào để kiểm tra. |
Không có ngoại lệ thiết bị | Bị ném khi không có thiết bị để thực thi một lệnh nhất định. |
Ồn àoKhôChạyKiểm tra | Chạy chạy khô ồn ào trên một tập tin lệnh. |
NoOpConfigOptionValueTransformer | IConfigOptionValueTransformer không hoạt động |
NotMultiAbiHandler | Trình xử lý đặc biệt thông báo cho SuiteModuleLoader rằng abi phụ không được tạo mô-đun. |
thiết bị rỗng | Một phần giữ chỗ IDevice được DeviceManager sử dụng để phân bổ khi IDeviceSelection#nullDeviceRequested() là true |
ồ
OpenObjectLoader | Trình tải cho các đối tượng mặc định có sẵn trong AOSP. |
Lựa chọn | Chú thích một trường đại diện cho tùy chọn IConfiguration . |
Tùy chọn.Tầm quan trọng | |
Lớp tùy chọn | Chú thích một lớp đại diện cho một đối tượng IConfiguration . |
Tùy chọnMáy photocopy | Một lớp trợ giúp có thể sao chép các giá trị trường Option có cùng tên từ đối tượng này sang đối tượng khác. |
Tùy chọnDef | Giữ các chi tiết của một Option . |
Trình tìm nạp tùy chọn | Người trợ giúp để có được các tùy chọn kiểm tra từ quy trình gốc. |
Tùy chọnKhông được phépNgoại lệ | Cấu hình cụ ConfigurationException khi một tùy chọn không được phép truyền trong dòng lệnh. |
Bộ tùy chọn | Điền vào các trường Option . |
OptionSetter.OptionFieldsForName | Vùng chứa danh sách các trường tùy chọn có tên đã cho. |
Tùy chọnCập nhậtQuy tắc | Kiểm soát hành vi khi một tùy chọn được chỉ định nhiều lần. |
Thông tin bản dựng thiết bị Ota | IDeviceBuildInfo được sử dụng để thử nghiệm cập nhật qua mạng. |
OtatoolsBuildInfo | IBuildInfo chứa các tạo phẩm otatools. |
OtaZipfileBuildProvider | Cung cấp IBuildInfo dựa trên tệp zip OTA cục bộ. |
Khách hàng oxy | Lớp quản lý việc sử dụng tệp nhị phân của máy khách Oxygen để cho thuê hoặc giải phóng thiết bị Oxygen. |
oxySử dụng | Tiện ích tương tác với dịch vụ Oxygen. |
P
Thông tin gói | Vùng chứa thông tin gói của ứng dụng được phân tích cú pháp từ thiết bị. |
GóiInstalledModuleController | Bộ điều khiển mô-đun không chạy thử nghiệm khi thiết bị chưa cài đặt các gói nhất định. |
Cặp <A, B> | Xác định lớp Pair của riêng chúng ta có chứa hai đối tượng. |
Ghép nốiMultiTargetPreparer | Trình chuẩn bị đa mục tiêu giúp thực hiện ghép nối (và kết nối) Bluetooth giữa hai thiết bị. |
ParallelDeviceExecutor <V> | Trình bao bọc của ERROR(/ExecutorService) để thực thi một hàm song song. |
ParentSandboxInvocationThực thi | Phiên bản InvocationExecution dành cho các hành động đặc biệt của lệnh gọi gốc khi chạy hộp cát. |
ParentShardSao chép | Sao chép thiết lập cho một thiết bị sang tất cả các thiết bị khác sẽ là một phần của shending. |
Một phầnZipTải xuốngCache | Tiện ích lưu trữ các tệp tải xuống một phần dựa trên nội dung của chúng. |
PassingTestFileReporter | ITestInvocationListener lưu danh sách các trường hợp kiểm thử đã chuyển vào tệp kiểm thử |
PerfettoGenericPostProcessor | Bộ xử lý bài xử lý tệp proto perfetto số liệu nhị phân/văn bản thành các cặp khóa-giá trị bằng cách mở rộng đệ quy các thông báo và trường proto có giá trị chuỗi cho đến khi gặp trường có giá trị số. |
PerfettoGenericPostProcessor.AlternativeParseFormat | |
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
Người chuẩn bị Perfetto | Trình chuẩn bị Perfetto đẩy tệp cấu hình vào thiết bị ở vị trí tiêu chuẩn mà perfetto có quyền truy cập. |
PerfettoPullerMetricCollector | Triển khai cơ sở FilePullerDeviceMetricCollector cho phép kéo các tệp perfetto khỏi thiết bị và thu thập số liệu từ thiết bị. |
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
Máy ghi dấu vết Perfetto | Một lớp tiện ích để ghi lại dấu vết perfetto trên ITestDevice . |
Dấu phân cách PrettyPrint | Tiện ích trợ giúp giúp in tin nhắn phân cách nổi bật. |
PrettyTestEventLogger | Trình ghi nhật ký khớp các sự kiện và ghi nhật ký chúng để giúp gỡ lỗi dễ dàng hơn. |
Xử lý thông tin | Được sử dụng để lưu trữ thông tin liên quan đến quy trình (NGƯỜI DÙNG, PID, TÊN, THỜI GIAN BẮT ĐẦU TRONG THỨ HAI KỂ TỪ EPOCH). |
Trình xử lý thông số hồ sơ | Trình xử lý tham số cơ sở cho bất kỳ người dùng hồ sơ nào. |
Người chuẩn bị hồ sơ Target | Lớp cơ sở để thiết lập trình chuẩn bị mục tiêu cho bất kỳ người dùng hồ sơ nào android.os.usertype.profile.XXX . |
Trình thay đổi thuộc tính | 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 kết quả Proto | Trình phân tích cú pháp cho định dạng nguyên mẫu kết quả Tradefed. |
ProtoResultParser.TestLevel | Bảng liệt kê đại diện cho cấp độ hiện tại của proto đang được xử lý. |
Trình báo cáo kết quả Proto | Trình báo cáo kết quả xây dựng một protobuf TestRecord với tất cả các kết quả bên trong. |
ProtoUtil | Các phương pháp tiện ích để xử lý các thông báo protobuf theo kiểu bất khả tri. |
Cấu hình proxy | Đối tượng cho phép trỏ đến cấu hình từ xa để thực thi. |
PsParser | Tiện ích được sử dụng để phân tích cú pháp (USER,PID và NAME) từ đầu ra lệnh "ps" |
PtsBotTest | Chạy thử nghiệm PTS-bot. |
PushFileInvoker | Lớp này không được dùng nữa. Thay vào đó hãy sử dụng PushFilePreparer |
Trình chuẩn bị PushFile | ITargetPreparer cố gắng đẩy bất kỳ số lượng tệp nào từ bất kỳ đường dẫn máy chủ nào sang bất kỳ đường dẫn thiết bị nào. |
Kiểm tra máy chủ nhị phân Python | Kiểm tra máy chủ nhằm chạy tệp nhị phân python từ hệ thống Android Build (Soong) Trình chạy thử nghiệm hỗ trợ bộ lọc bao gồm và bộ lọc loại trừ. |
PythonBinaryHostTest.PythonForwarder | Trình chuyển tiếp kết quả để thay thế tên chạy bằng tên nhị phân. |
PythonUnitTestResultParser | Diễn giải kết quả đầu ra của các bài kiểm tra chạy bằng framework nhỏ nhất của Python và chuyển nó thành các lệnh gọi trên một chuỗi ITestInvocationListener s. |
PythonUnitTestRunner | Lớp này không được dùng nữa. Thay vào đó hãy sử dụng PythonBinaryHostTest . |
Trình trợ giúp ảo Python | Lớp trợ giúp để kích hoạt môi trường ảo Python 3. |
PythonVirtualenvPreparer | Thiết lập virtualenv Python trên máy chủ và cài đặt các gói. |
Q
Báo giáAwareTokenizer |
R
Khởi động lạiLý doThu thập | Bộ sưu tập thu thập việc khởi động lại thiết bị trong quá trình chạy thử và báo cáo chúng theo lý do và số lượng. |
Khởi động lạiTargetPreparer | Trình chuẩn bị mục tiêu khởi động lại thiết bị. |
Trình chuẩn bị nhật ký phục hồi | Trình chuẩn bị mục tiêu được sử dụng để thu thập nhật ký trước khi khôi phục. |
RegexTrie <V> | RegexTrie là một trie trong đó mỗiERROR(/Pattern) . |
Từ XaAndroidThiết Bị | Triển khai ITestDevice cho thiết bị Android đầy đủ được kết nối qua kết nối adb. |
Từ xaAndroidThiết bị ảo | Mở rộng hoạt động RemoteAndroidDevice cho thiết bị Android đầy đủ chạy trong Google Computing Engine (Gce). |
Thiết bị từ xaAvdIDevice | IDevice giữ chỗ được DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.gceDeviceRequested() là true |
Từ xaNăng độngHồ bơi | Triển khai một nhóm các bài kiểm tra xếp hàng làm việc từ xa |
RemoteFileResolver | Một lớp đơn giản cho phép một người tải tệp từ nhiều nơi khác nhau bằng cách sử dụng URI và chức năng của nhà cung cấp dịch vụ. |
RemoteFileUtil | Lớp tiện ích để xử lý tệp từ một phiên bản từ xa |
Thực thi lệnh gọi từ xa | Triển khai InvocationExecution để thúc đẩy thực thi từ xa. |
RemoteInvocationExecution.FileOptionValueTransformer | |
RemoteSshUtil | Tiện ích để thực thi lệnh ssh trên các phiên bản từ xa. |
RemoteTestTimeOutEnforcer | Trình nghe cho phép kiểm tra thời gian thực thi của một cấu hình thử nghiệm nhất định và không thành công nếu nó vượt quá thời gian chờ nhất định. |
RemoteZip | Các tiện ích để giải nén các tệp riêng lẻ bên trong một tệp zip từ xa. |
RemoveSystemAppPreparer | ITargetPreparer để xóa gói ứng dụng khỏi phân vùng hệ thống trước khi chạy thử. |
Báo cáoĐạtBài kiểm tra | Báo cáo trong một tập tin các bộ lọc có thể loại trừ bài kiểm tra đã vượt qua. |
Giải quyếtTải xuống một phần | Giải quyết yêu cầu tải xuống một phần. |
Tài nguyênSố liệuSử dụng | Các chức năng tiện ích để soạn số liệu. |
Tài nguyênUtil | Tiện ích để đọc tài nguyên cấu hình. |
Phần còn lạiApiHelper | Lớp trợ giúp để thực hiện lệnh gọi API REST. |
Khởi động lạiSystemServerTargetPreparer | Trình chuẩn bị mục tiêu khởi động lại máy chủ hệ thống mà không cần khởi động lại thiết bị. |
Trình tổng hợp kết quả | Trình chuyển tiếp đặc biệt tổng hợp kết quả khi cần, dựa trên chiến lược thử lại đã được thực hiện. |
ResultAndLogForwarder | Chuyển tiếp cho các kết quả và các sự kiện ghi nhật ký. |
Trình chuyển tiếp kết quả | ITestInvocationListener chuyển tiếp kết quả lệnh gọi tới danh sách các trình nghe khác. |
Kết quảPlayer | Á hậu đặc biệt phát lại các kết quả được đưa ra cho nó. |
Lưu giữFileSaver | Lớp trợ giúp để tạo tệp .retention trong một thư mục. |
Thử lạiCấu hìnhNhà máy | Nhà máy xử lý việc thử lại một lệnh. |
Thử lạiLogSaverResultForwarder | Người chuyển tiếp cũng xử lý việc vượt qua nỗ lực hiện tại mà chúng tôi đang thực hiện. |
Thử lạiChuẩn bịQuyết định | Một Lớp để mô tả các quyết định về việc có nên thử chuẩn bị lại và chạy mô-đun không thành công hay không. |
Thử lại Lập lịch lại | Một trình chạy đặc biệt cho phép lên lịch lại các lần chạy thử trước đó không thành công hoặc không được thực hiện. |
Thử lạiRescheduler.RetryType | Các loại thử nghiệm có thể được thử lại. |
Thử lạiKết quảForwarder | Tiện ích mở rộng của ResultForwarder luôn đẩy tới số lần thử nhất định. |
Trình trợ giúp thử lạiKết quả | Lớp trình trợ giúp để xác định mô-đun hoặc thử nghiệm nào sẽ chạy hay không. |
Thử lạiThống kê | Cấu trúc chứa 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. |
RootcanalForwarderNgười chuẩn bị | |
Trình chuẩn bị mục tiêu gốc | Trình chuẩn bị mục tiêu thực hiện "adb root" hoặc "adb unroot" dựa trên tùy chọn "force-root". |
ChạyAftersWithInfo | |
RunBeforesWithInfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery | Cơ sở chung IMultiDeviceRecovery để chạy cấu hình đã giao dịch nhằm thực hiện bước khôi phục. |
RunHostCommandTargetPreparer | Trình chuẩn bị mục tiêu để chạy các lệnh máy chủ tùy ý trước và sau khi chạy thử nghiệm. |
RunhostScriptTargetPreparer | Trình chuẩn bị mục tiêu thực thi tập lệnh trước khi chạy thử nghiệm. |
RunInterruptedException | Bị ném khi một hoạt động chạy bị gián đoạn bởi một yêu cầu bên ngoài. |
RunNotifierWrapper | Trình bao bọc của RunNotifier để chúng ta có thể mang theo DeviceNotAvailableException . |
RunOnCloneProfileParameterHandler | |
RunOnCloneProfileTargetPreparer | |
RunOnSdkSandboxHandler | Trình xử lý cho ModuleParameters#RUN_ON_SDK_SANDBOX . |
RunOnSdkSandboxTargetPreparer | ITargetPreparer để đánh dấu rằng các thử nghiệm sẽ chạy trong hộp cát sdk. |
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer | ITargetPreparer tạo người dùng phụ trong quá trình thiết lập và đánh dấu rằng các thử nghiệm sẽ được chạy trong người dùng đó. |
RunOnSystemUserTargetPreparer | ITargetPreparer đánh dấu rằng các bài kiểm tra nên được chạy trên người dùng (chứ không phải người dùng hiện tại). |
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer | ITargetPreparer tạo hồ sơ công việc trong quá trình thiết lập và đánh dấu rằng các thử nghiệm sẽ được chạy trong người dùng đó. |
Thời gian chạyKhởi động lạiBộ sưu tập | Bộ sưu tập thu thập dấu thời gian khởi động lại thời gian chạy (máy chủ hệ thống gặp sự cố) trong quá trình chạy thử, nếu có. |
ChạyUtil | Một tập hợp các phương thức trợ giúp để thực hiện các hoạt động. |
RustBenchmarkResultParser | Diễn giải kết quả của các cuộc kiểm tra chạy bằng khung đo điểm chuẩn Tiêu chí và chuyển nó thành các lệnh gọi trên một chuỗi ITestInvocationListener . |
RustBinaryHostTest | Kiểm tra máy chủ nhằm chạy tệp nhị phân rỉ sét từ hệ thống Android Build (Soong) |
Kiểm tra nhị phân Rust | Thử nghiệm chạy tệp nhị phân rỉ sét trên thiết bị nhất định. |
RustTestBase | Lớp cơ sở của RustBinaryHostTest và RustBinaryTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
RustTestResultParser | Diễn giải kết quả đầu ra của các thử nghiệm chạy bằng framework nhỏ nhất của Rust và chuyển nó thành các lệnh gọi trên một chuỗi ITestInvocationListener s. |
S
SandboxConfigDump | Lớp Runner tạo IConfiguration dựa trên dòng lệnh và kết xuất nó vào một tệp. |
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | Ngoại lệ cấu hình đặc biệt đến từ thiết lập Sandbox. |
SandboxConfigurationFactory | Nhà máy Cấu hình Đặc biệt để xử lý việc tạo cấu hình cho mục đích Sandboxing. |
SandboxConfigUtil | Một lớp tiện ích để quản lý IConfiguration khi thực hiện sandbox. |
SandboxedInvocationThực thi | Thực thi lệnh gọi trong hộp cát đặc biệt: Đây là InvocationExection khi chúng ta ở trong hộp cát chạy lệnh. |
SandboxInvocationRunner | Chạy thử nghiệm liên quan đến lệnh gọi trong hộp cát. |
Tùy chọn hộp cát | Lớp có thể nhận và cung cấp các tùy chọn cho ISandbox . |
Ảnh chụp màn hìnhOnFailureCollector | Trình thu thập sẽ chụp và ghi lại ảnh chụp màn hình khi trường hợp thử nghiệm không thành công. |
Bộ điều khiển mô-đun Sdk28 | Bộ điều khiển mô-đun để kiểm tra xem thiết bị có chạy SDK 28 (Android 9) trở lên hay không. |
Bộ điều khiển mô-đun Sdk29 | Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 29 trở lên. |
Bộ điều khiển mô-đun Sdk30 | Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 30 trở lên. |
Bộ điều khiển mô-đun Sdk31 | Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 31 trở lên. |
Bộ điều khiển mô-đun Sdk32 | Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 32 trở lên. |
Bộ điều khiển mô-đun Sdk33 | Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 33 trở lên. |
Bộ điều khiển mô-đun Sdk34 | Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 34 trở lên. |
Trình xử lý người dùng phụ | Trình xử lý cho ModuleParameters#SECONDARY_USER . |
Người dùng thứ cấpOnDefaultDisplayHandler | Trình xử lý cho ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY . |
Người dùng thứ cấpOnSecondaryDisplayHandler | Trình xử lý cho ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY . |
SemaphoreTokenTargetPreparer | Đây là trình chuẩn bị được sử dụng để sử dụng mã thông báo để tuần tự hóa quá trình thực hiện kiểm tra trên máy chủ được giao dịch. |
Tuần tự hóaUtil | Tiện ích để tuần tự hóa/giải tuần tự hóa một đối tượng triển khai ERROR(/Serializable) . |
Dịch vụTài khoảnKhóaThông tin xác thựcFactory | Nhà máy sản xuất thông tin xác thực để tạo khóa tài khoản dịch vụ dựa trên Credential oauth. |
Cài đặtBaselineSetter | Một trình thiết lập chung để xử lý các cài đặt cơ bản của thiết bị thông qua ITestDevice.setSetting. |
Phân đoạnXây dựngCloner | Lớp trình trợ giúp xử lý việc sao chép thông tin bản dựng từ dòng lệnh. |
ShardHelper | Lớp trình trợ giúp xử lý việc tạo các phân đoạn và lên lịch cho chúng để thực hiện lệnh gọi. |
ShardListener | ITestInvocationListener thu thập kết quả từ phân đoạn lệnh gọi (còn gọi là phân tách lệnh gọi để chạy song song trên nhiều tài nguyên) và chuyển tiếp chúng đến một trình nghe khác. |
ShardMainResultForwarder | ResultForwarder kết quả kết hợp các kết quả của lệnh gọi thử nghiệm được phân chia. |
ShellĐầu raBộ thu Luồng | Lớp con tiện ích của OutputStream ghi vào IShellOutputReceiver. |
Trình kiểm tra trạng thái Shell | Kiểm tra xem trạng thái shell có như mong đợi trước và sau khi chạy mô-đun hay không. |
Vận chuyểnApiLevelModuleBộ điều khiển | Chạy thử nghiệm nếu thiết bị đáp ứng các điều kiện sau:
|
ShowmapPullerSố liệuBộ sưu tập | Việc triển khai cơ sở FilePullerDeviceMetricCollector cho phép lấy các tệp bản đồ hiển thị từ thiết bị và thu thập số liệu từ thiết bị. |
SideloadOtaTargetPreparer | Trình chuẩn bị mục tiêu thực hiện tải phụ của gói OTA được chỉ định, áp dụng gói, đợi thiết bị khởi động và đưa các thuộc tính bản dựng thiết bị để sử dụng làm thông tin bản dựng Trình chuẩn bị mục tiêu này giả định rằng thiết bị sẽ ở chế độ adb thông thường khi khởi động và sẽ đảm bảo rằng thiết bị thoát ở cùng chế độ nhưng áp dụng bản dựng mới hơn. |
SimpleFileLogger | ILeveledLogOutput hướng các thông điệp tường trình tới thiết bị xuất chuẩn và tới một tệp nhật ký duy nhất. |
Đơn giảnPerfKết quả | Đối tượng lưu giữ tất cả các kết quả kiểm tra Simpleperf |
SimplePerfStatResultParser | Một lớp tiện ích để phân tích kết quả simpleperf. |
SimplePerfUtil | Lớp tiện ích để gửi lệnh đơn giản và thu thập kết quả |
SimplePerfUtil.SimplePerfType | Vô số tùy chọn lệnh Simpleperf |
Thống kê đơn giản | Một lớp tiện ích nhỏ tính toán một số thước đo thống kê cho một tập dữ liệu số. |
Kích thướcGiới hạnĐầu raLuồng | Một tệp an toàn theo luồng được hỗ trợ ERROR(/OutputStream) giới hạn lượng dữ liệu tối đa có thể được ghi. |
SkipHWASanModuleBộ điều khiển | Lớp cơ sở để bộ điều khiển mô-đun không chạy thử nghiệm trên các bản dựng HWASan. |
Sl4aBluetoothSử dụng | Lớp tiện ích cung cấp các hoạt động Bluetooth trên một hoặc hai thiết bị sử dụng SL4A |
Sl4aBluetoothUtil.BluetoothAccessLevel | Enums cho cấp độ truy cập thiết bị Bluetooth dựa trên BluetoothDevice.java |
Sl4aBluetoothUtil.BluetoothConnectionState | Enums cho trạng thái kết nối Bluetooth dựa trên BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothPriorityLevel | Enums cho mức độ ưu tiên của cấu hình Bluetooth dựa trên BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothProfile | Enums cho cấu hình Bluetooth dựa trên BluetoothProfile.java |
Sl4aKhách hàng | Máy khách Sl4A tương tác qua RPC với lớp tập lệnh SL4A. |
Sl4aNgười điều phối sự kiện | Người điều phối sự kiện thăm dò sự kiện và xếp chúng theo tên để truy vấn. |
Sl4aEventDispatcher.EventSl4aObject | Đối tượng được trả về bởi người thăm dò sự kiện. |
Ảnh chụp đầu vàoStreamNguồn | Nguồn đầu vào được hỗ trợ bằng tệp. |
Hình ảnh thưa thớtSử dụng | Tiện ích để loại bỏ các 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. |
StatsdBeforeAfterGaugeMetricPostProcessor | Bộ xử lý bài xử lý các số liệu đánh giá được thu thập theo cách tiếp cận "trước/sau", tức là |
StatsdEventMetricPostProcessor | Bộ xử lý bài xử lý các số liệu sự kiện trong báo cáo statsd thành các cặp khóa-giá trị, sử dụng các bộ định dạng được chỉ định trên bộ xử lý. |
StatsdGenericPostProcessor | Bộ xử lý bài xử lý các báo cáo thống kê nguyên mẫu nhị phân thành các cặp khóa-giá trị bằng cách mở rộng báo cáo dưới dạng cấu trúc cây. |
Trình kiểm tra trạng tháiKết quả | Chứa kết quả thực thi ISystemStatusChecker . |
StatusCheckerResult.CheckStatus | |
StdoutLogger | ILeveledLogOutput hướng các thông điệp tường trình tới thiết bị xuất chuẩn. |
DừngDịch vụThiết lập | ITargetPreparer dừng các dịch vụ trên thiết bị. |
StreamProtoThu | Bộ thu dịch Proto TestRecord nhận được thành các sự kiện Tradefed. |
StreamProtoResultReporter | 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 mảnh để 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ể. |
ChuỗiUtil | Lớp tiện ích để thoát chuỗi để thao tác chuỗi thông thường. |
StubBuildProvider | Việc triển khai IBuildProvider trống không cần thực hiện. |
Sơ khaiThiết bị | Triển khai trình giữ chỗ sơ khai của IDevice . |
Sơ khaiKeyStoreKhách hàng | Triển khai sơ khai mặc định cho KeyStore Client. |
Sơ khaiKeyCửa hàngNhà máy | Triển khai sơ khai mặc định cho KeyStore Factory |
Sơ khaiLocalAndroidThiết bị ảo | IDevice giữ chỗ được DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.localVirtualDeviceRequested() là true |
StubMultiTargetPreparer | Trình giữ chỗ trống triển khai IMultiTargetPreparer . |
Sơ khaiTargetPreparer | Trình giữ chỗ trống triển khai ITargetPreparer . |
Bài kiểm tra sơ khai | Thực hiện thử nghiệm trống không-op. |
StubTestRunListener | Việc triển khai ITestRunListener còn sơ khai |
SubprocessCommandException | Lệnh quy trình con không chạy được. |
SubprocessConfigBuilder | Xây dựng XML cấu hình TF bao bọc cho cấu hình TF hiện có. |
SubprocessEventHelper | Trình trợ giúp tuần tự hóa/giải tuần tự hóa 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 | Người trợ giúp về thông tin testFailed. |
SubprocessEventHelper.InvocationEndedEventInfo | Trợ giúp cho việc gọi thông tin đã kết thúc. |
SubprocessEventHelper.InvocationFailedEventInfo | Người trợ giúp cho thông tin InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | Trợ giúp cho việc gọi thông tin bắt đầu. |
SubprocessEventHelper.LogAssocationEventInfo | Người trợ giúp về thông tin logAssocation. |
SubprocessEventHelper.TestEndedEventInfo | Người trợ giúp về thông tin testEnded. |
SubprocessEventHelper.TestLogEventInfo | Người trợ giúp về thông tin testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | Trợ giúp cho thông tin bắt đầu mô-đun thử nghiệm. |
SubprocessEventHelper.TestRunEndedEventInfo | Người trợ giúp về thông tin testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | Người trợ giúp về thông tin testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | Người trợ giúp về thông tin testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Người trợ giúp về thông tin testStarted |
SubprocessExceptionParser | Trình trợ giúp xử lý đầu ra ngoại lệ từ trình chạy lệnh Tradefed tiêu chuẩn. |
Trình trợ giúp báo cáo quy trình con | Một lớp để xây dựng tệp cấu hình trình bao bọc để sử dụng trình báo cáo kết quả quy trình con cho lệnh cụm. |
SubprocessResultsReporter | Triển khai ITestInvocationListener để được chỉ định dưới dạng result_reporter và chuyển tiếp từ quy trình con các kết quả kiểm tra, chạy thử nghiệm, lệnh gọi kiểm tra. |
SubprocessTestResultsParser | Mở rộng ERROR(/FileOutputStream) để phân tích cú pháp đầu ra trước khi ghi vào tệp để chúng tôi có thể tạo các sự kiện thử nghiệm ở phía trình khởi chạy. |
SubprocessTestResultsParser.StatusKeys | Các phím trạng thái kiểm tra có liên quan. |
SubprocessTfLauncher | IRemoteTest để chạy thử nghiệm đối với cài đặt TF riêng. |
SuiteApinstaller | Cài đặt các APK được chỉ định cho cấu hình Suite: từ biến $ANDROID_TARGET_OUT_TESTCASES hoặc ROOT_DIR trong thông tin bản dựng. |
SuiteModuleLoader | Truy xuất các định nghĩa mô-đun kiểm tra tính tương thích từ kho lưu trữ. |
SuiteModuleLoader.ConfigFilter | ERROR(/FilenameFilter) để tìm tất cả các tệp cấu hình trong một thư mục. |
BộKết quảNgười giữ | Đối tượng trợ giúp giúp dễ dàng tuần tự hóa và giải tuần tự hóa các kết quả lệnh gọi. |
SuiteResultReporter | Thu thập kết quả kiểm tra cho toàn bộ lệnh gọi bộ và đưa ra kết quả cuối cùng. |
SuiteResultReporter.ModulePrepTimes | Giá đỡ đồ vật để chuẩn bị và phá bỏ thời gian của một mô-đun. |
Bộ lọc SuiteTest | Đại diện cho một bộ lọc để bao gồm và loại trừ các bài kiểm tra. |
SwitchUserTargetPreparer | ITargetPreparer chuyển sang loại người dùng được chỉ định trong setUp. |
SystemServerFileDescriptorChecker | Kiểm tra xem máy chủ hệ thống có vẻ sắp hết FD hay không. |
Trình kiểm tra trạng thái máy chủ hệ thống | Kiểm tra xem pid của system_server có thay đổi trước và sau khi chạy mô-đun hay không. |
SystemUpdaterThiết bịFlasher | IDeviceFlasher dựa vào trình cập nhật hệ thống để cài đặt hình ảnh hệ thống đi kèm trong gói cập nhật OTA. |
Hệ thốngUtil | Lớp tiện ích để thực hiện cuộc gọi hệ thống. |
SystemUtil.EnvVariable |
T
Trình tạo bảng | Lớp trình trợ giúp để hiển thị ma trận các phần tử Chuỗi trong một bảng. |
Trình định dạng bảng | Lớp trình trợ giúp hiển thị ma trận các phần tử Chuỗi để mỗi cột phần tử được xếp hàng |
TargetFileUtils | |
TargetFileUtils.FilePermission | |
Lỗi thiết lập mục tiêu | Đã xảy ra lỗi nghiêm trọng khi chuẩn bị mục tiêu để thử nghiệm. |
TarUtil | Tiện ích để thao tác với tập tin tar. |
Thiết bị Tcp | IDevice giữ chỗ được DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.tcpDeviceRequested() là true |
TearDownPassThroughPreparer | Cho phép chạy TearsDown trên các trình chuẩn bị được bao gồm trong cấu hình dưới dạng đối tượng. |
Trợ giúp điện thoại | Một tiện ích để sử dụng và nhận thông tin liên quan đến điện thoại. |
TelephonyHelper.SimCardThông tin | Nơi chứa thông tin về thông tin liên quan đến thẻ sim. |
Nhà cung cấp mã thông báo điện thoại | 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 độĐiều tiếtNgười phục vụ | ITargetPreparer đợi cho đến khi nhiệt độ của thiết bị giảm xuống mục tiêu |
MẫuĐộ phân giảiLỗi | ConfigurationException mở rộng lớp đối với lỗi liên quan đến mẫu trong quá trình phân tích cú pháp cấu hình. |
Thất bại khủng khiếpEmailHandler | Một lớp xử lý đơn giản sẽ gửi email đến những người quan tâm khi xảy ra lỗi WTF (Thất bại khủng khiếp) trong phiên bản Liên đoàn Thương mại. |
Cài đặt TestAppInstall | ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị. |
Bối cảnh thử nghiệm | Một lớp để mô hình hóa thông báo TestContext của API TFC. |
TestDependencyResolver | Người trợ giúp giải quyết các phụ thuộc nếu cần. |
Kiểm traMô tả | Lớp biểu diễn thông tin về một ca kiểm thử. |
Kiểm traMô tảTệp | Một lớp tiện ích để sắp xếp và sắp xếp lại danh sách TestDescriptions vào một tệp thử nghiệm. |
Thiết bị kiểm tra | Triển khai ITestDevice cho thiết bị Android đầy đủ |
TestDevice.MicrodroidBuilder | Trình tạo được sử dụng để tạo Microdroid TestDevice. |
Tùy chọn thiết bị kiểm tra | Vùng chứa cho Option ITestDevice s |
TestDeviceOptions.InstanceType | |
Kiểm traThiết bịTrạng thái | Một biểu diễn trạng thái thiết bị đầy đủ tính năng hơn DeviceState . |
Môi trường thử nghiệm | Một lớp để lập mô hình thông báo TestEnvironment được API TFC trả về. |
Kiểm traErrorIdentifier | Mã nhận dạng lỗi từ các bài kiểm tra và người chạy thử nghiệm. |
TestFailureListener | Trình nghe được sử dụng để thực hiện hành động như ảnh chụp màn hình, báo cáo lỗi, thu thập logcat khi thử nghiệm không thành công khi được yêu cầu. |
TestFailureModuleBộ điều khiển | Bộ điều khiển dành cho mô-đun chỉ muốn điều chỉnh cách hoạt động của nhật ký lỗi kiểm tra được thu thập. |
TestFilePushSetup | ITargetPreparer đẩy một hoặc nhiều tệp/thư mục từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị. |
Trình trợ giúp kiểm tra | Lớp trợ giúp để lọc các bài kiểm tra |
Trạng thái nhóm kiểm tra | Một lớp để lưu trữ trạng thái của một nhóm thử nghiệm. |
Thông tin kiểm tra | Lưu trữ thông tin kiểm tra được đặt trong tệp TEST_MAPPING. |
Thông tin kiểm tra | Đối tượng Holder chứa tất cả thông tin và phần phụ thuộc mà người chạy thử nghiệm hoặc thử nghiệm có thể cần để thực thi đúng cách. |
TestInformation.Builder | Builder để tạo phiên bản TestInformation . |
Kiểm traLời mời | Triển khai mặc định của ITestInvocation . |
TestInvocation.RunMode | Chế độ khác mà lệnh gọi có thể chạy vào. |
TestInvocation.Stage | |
TestInvocationQuản lýMáy chủ | Máy chủ GRPC giúp quản lý lệnh gọi thử nghiệm và vòng đời của chúng. |
TestInvocation ManagementServer.InvocationInformation | |
Kiểm tra bản đồ | Lớp để tải tệp TEST_MAPPING. |
TestMappingSuiteRunner | Triển khai BaseTestSuite để chạy thử nghiệm được chỉ định bởi tùy chọn include-filter hoặc tệp TEST_MAPPING từ bản dựng, dưới dạng một bộ. |
Tùy chọn kiểm tra | Lưu trữ chi tiết tùy chọn kiểm tra được đặt trong tệp TEST_MAPPING. |
Trình tải lên thử nghiệm đầu ra | Tải các tệp đầu ra thử nghiệm lên hệ thống tệp cục bộ, GCS hoặc điểm cuối HTTP(S). |
TestRecordThông dịch viên | Tiện ích để chuyển đổi proto TestRecord thành định dạng dễ thao tác hơn trong Tradefed. |
TestRecordProtoUtil | Tiện ích để đọc proto TestRecord từ một tệp. |
Tài nguyên kiểm tra | Một lớp để mô hình hóa thông báo TestResource được API TFC trả về. |
Trình tải xuống tài nguyên thử nghiệm | Một lớp để tải xuống các tệp tài nguyên thử nghiệm từ hệ thống tệp/GCS/HTTP. |
Kết quả kiểm tra | Vùng chứa kết quả của một lần thử nghiệm. |
Trình nghe kết quả kiểm tra | Đơn giản hóa ITestLifecycleListener dành cho những người triển khai chỉ quan tâm đến kết quả kiểm tra riêng lẻ. |
TestRunnerUtil | Một lớp tiện ích để hỗ trợ nhiều người chạy thử nghiệm khác nhau. |
Chạy thửKết quả | Giữ kết quả từ một lần chạy thử nghiệm duy nhất. |
TestRunToTestInvocationForwarder | Chuyển tiếp từ ddmlib ITestRunListener tới ITestLifeCycleReceiver . |
Kiểm traPoolPoller | Trình bao bọc thử nghiệm cho phép thực hiện tất cả các thử nghiệm của một nhóm thử nghiệm. |
Thông tin TestSuite | Một lớp giải quyết việc tải siêu dữ liệu liên quan đến bản dựng cho bộ thử nghiệm Để hiển thị đúng thông tin liên quan, bộ thử nghiệm phải bao gồm tệp |
Kiểm traTóm tắt | Một lớp để đại diện cho một bản tóm tắt kiểm tra. |
TestSummary.Type | |
TestSummary.TypedString | |
TestSystemAppInstallSetup | ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào phân vùng /system trên thiết bị. |
TestTimeoutEnforcer | Trình nghe cho phép kiểm tra thời gian thực hiện của một trường hợp kiểm thử nhất định và không thực hiện được nếu vượt quá thời gian chờ nhất định. |
Trình báo cáo kết quả văn bản | Trình báo cáo kết quả kiểm tra chuyển tiếp kết quả tới máy in kết quả văn bản JUnit. |
TfMetricProtoUtil | Lớp tiện ích hỗ trợ Map |
TfObjectTracker | Một tiện ích để theo dõi việc sử dụng các đối tượng Liên đoàn Thương mại khác nhau. |
TfSuiteRunner | Việc triển khai ITestSuite sẽ tải các bài kiểm tra từ thư mục res/config/suite/ lọ TF. |
Trình khởi chạy TfTest | IRemoteTest để chạy thử nghiệm đơn vị hoặc chức năng dựa trên cài đặt TF riêng. |
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 thời gian của thiết bị và máy chủ được đồng bộ hóa. |
Thời gian sử dụng | Chứa các phương pháp tiện ích liên quan đến thời gian. |
giá trị thời gian | Đây là loại trọng điểm bao bọc Long . |
Kẻ lãng phí thời gian | Một trình chuẩn bị mục tiêu đơn giản để lãng phí thời gian và có khả năng khởi động lại thiết bị. |
Mã thông báo | Mã thông báo được hỗ trợ với phân đoạn động. |
Trình trợ giúp cung cấp mã thông báo | Trình trợ giúp cung cấp cho nhà cung cấp được liên kết với một mã thông báo cụ thể để tìm hiểu xem thiết bị có hỗ trợ mã thông báo đó hay không. |
Dấu vếtCmdBộ sưu tập | IMetricCollector thu thập dấu vết trong quá trình thử nghiệm bằng cách sử dụng trace-cmd và ghi chúng vào lệnh gọi. |
TracePropagatingExecutorDịch vụ | Dịch vụ thực thi chuyển tiếp các tác vụ tới triển khai cơ bản trong khi truyền bá ngữ cảnh theo dõi. |
TracingLogger | Lớp giúp quản lý việc theo dõi cho từng lệnh gọi thử nghiệm. |
Đối tượng TradefedConfig | Một lớp để mô hình hóa thông báo TradefedConfigObject của TFC API. |
TradefedConfigObject.Type | Danh sách các loại đối tượng cấu hình có thể được đưa vào cấu hình lệnh cụm. |
TradefedDelegator | Các đối tượng giúp ủy quyền lệnh gọi cho một tệp nhị phân Tradefed khác. |
TradefedTính năngKhách hàng | Một máy khách grpc yêu cầu thực thi tính năng từ máy chủ. |
TradefedTính năngMáy chủ | 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. |
TradefedSandboxNhà máy | Triển khai mặc định cho SandboxFactory |
TradefedSandboxRunner | Người chạy được liên kết với TradefedSandbox sẽ cho phép thực thi hộp cát. |
TradefedSandboxRunner.StubScheduledInvocationListener | IScheduledInvocationListener sơ khai không làm gì cả. |
bạn
UiAutomatorRunner | Chạy thử nghiệm UI Automator trên thiết bị và báo cáo kết quả. |
UiAutomatorTest | |
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction | |
UnexecutedTestReporterChủ đề | Các chủ đề đảm nhiệm việc báo cáo tất cả các thử nghiệm chưa được thực hiện. |
UniqueMultiMap <K, V> | MultiMap đảm bảo các giá trị duy nhất cho mỗi khóa. |
UsbResetMultiDeviceRecovery | IMultiDeviceRecovery đặt lại bus USB cho các thiết bị ngoại tuyến. |
USBResetRunConfigRecovery | Cho phép kích hoạt lệnh reset USB của thiết bị |
UsbResetTest | IRemoteTest đặt lại USB của thiết bị và kiểm tra xem thiết bị có trực tuyến trở lại sau đó hay không. |
Trình kiểm tra người dùng | Kiểm tra xem người dùng có thay đổi trong quá trình thử nghiệm hay không. |
Người dùngCleaner | ITargetPreparer loại bỏ người dùng phụ khi chia nhỏ. |
Người trợ giúp người dùng | |
Thông tin người dùng | Tương tự như lớp UserInfo từ nền tảng. |
Thông tin người dùng.UserType | Các biến thể được hỗ trợ của loại người dùng trong API bên ngoài. |
V.
Trình trợ giúp xác thựcSuiteConfig | Lớp này sẽ giúp xác thực rằng IConfiguration được tải cho bộ phần mềm đang đáp ứng các yêu cầu dự kiến: - Không có nhà cung cấp bản dựng - Không có người báo cáo kết quả |
Phiên bản tập tin | Cấu trúc dữ liệu đại diện cho một tệp có phiên bản được liên kết. |
Phiên bảnParser | Tìm nạp phiên bản của các tạo phẩm được giao dịch đang chạy. |
VisibleBackgroundUserPreparer | Trình chuẩn bị mục tiêu để chạy thử nghiệm trong người dùng được khởi động ở chế độ hiển thị ở chế độ nền. |
Thiết bị VmRemote | Một thiết bị ảo từ xa mà chúng tôi sẽ quản lý từ bên trong Máy ảo. |
W
ChờThiết bịPhục hồi | Triển khai đơn giản IDeviceRecovery chờ thiết bị trực tuyến 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ị Tùy chọn, trình chuẩn bị này có thể buộc |
Trình trợ giúp Wifi | Lớp trợ giúp thao tác các dịch vụ wifi trên thiết bị. |
Trình chuẩn bị Wifi | ITargetPreparer định cấu hình wifi trên thiết bị nếu cần. |
X
Trình báo cáo XmlFormattedGenerator | Việc triển khai FormattedGeneratorReporter để định dạng bộ sản phẩm sẽ có định dạng xml. |
Trình báo cáo kết quả Xml | Ghi kết quả JUnit vào tệp XML theo định dạng phù hợp với XMLJUnitResultFormatter của Ant. |
XmlSuiteResultFormatter | Lớp tiện ích để lưu một bộ phần mềm chạy 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 thông tin người chạy thử nghiệm từ Cấu hình được giao dịch YAML. |
Z
ZipCompressionChiến lược | ICompressionStrategy để tạo kho lưu trữ zip. |
ZipUtil | Lớp trợ giúp cho các hoạt động liên quan đến nén |
ZipUtil2 | Một lớp trợ giúp để trích xuất zip có tính đến quyền của tệp POSIX |