AggregatePostProcessor | Công cụ tổng hợp số liệu cung cấp giá trị tối thiểu, tối đa, trung bình, phương sai và độ lệch chuẩn cho các chỉ số số được thu thập trong quá trình chạy thử nghiệm nhiều lần, coi chúng là nhân đôi. |
AtraceCollector | Một IMetricCollector chạy IMetricCollector trong quá trình kiểm tra và thu thập kết quả và ghi chúng vào lệnh gọi. |
AtraceRunMetricCollector | Thu thập dấu vết từ tất cả thư mục thử nghiệm trong thư mục đã cho từ thiết bị thử nghiệm, ghi lại thư mục thử nghiệm và đăng các tệp theo dõi quá trình trong thư mục thử nghiệm và tổng hợp các số liệu. |
AveragePostProcessor | Triển khai bộ xử lý bài tính giá trị trung bình của danh sách các chỉ số. |
BaseDeviceMetricCollector | Triển khai cơ sở của IMetricCollector cho phép bắt đầu và dừng thu thập trên onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) và ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BasePostProcessor | Bộ IPostProcessor cơ sở mà mọi triển khai nên mở rộng. |
BuddyInfoMetricCollector | Một ScheduledDeviceMetricCollector để thu thập phân mảnh theo các khoảng thời gian đều đặn. |
BugreportCollector | Một ITestInvocationListener chuyển qua thu thập các báo cáo lỗi khi các sự kiện có thể định cấu hình xảy ra và sau đó gọi ITestInvocationListener#testLog trên con của nó sau mỗi lần thu thập báo cáo lỗi. |
BugreportzMetricCollector | Một ScheduledDeviceMetricCollector để thu thập báo cáo lỗi đã nén theo định kỳ. |
BugreportzOnFailureCollector | Thu thập báo cáo lỗi khi một trường hợp thử nghiệm không thành công. |
CollectingTestListener | ITestInvocationListener sẽ thu thập tất cả các kết quả kiểm tra. |
ConsoleResultReporter | Báo kết quả để in kết quả kiểm tra ra bàn điều khiển. |
DebugHostLogOnFailureCollector | Collector sẽ thu thập và ghi nhật ký phía máy chủ khi trường hợp thử nghiệm bị lỗi. |
DeviceUnavailEmailResultReporter | Một EmailResultReporter sẽ gửi email khi yêu cầu không thành công do thiết bị không có ngoại lệ. |
DumpHeapCollector | Một ScheduledDeviceMetricCollector để thu thập các kết xuất bộ nhớ của các tiến trình theo các khoảng thời gian đều đặn. |
EmailResultReporter | Một lớp cơ sở báo cáo kết quả đơn giản gửi email cho kết quả thử nghiệm. |
FailureEmailResultReporter | Một EmailResultReporter sẽ gửi thông báo nếu xảy ra lỗi kiểm tra hoặc lỗi yêu cầu. |
FileProtoResultReporter | Trình báo cáo Proto kết xuất TestRecord vào một tệp. |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector lắng nghe khóa số liệu đến từ thiết bị và kéo chúng dưới dạng tệp từ thiết bị. |
FilePullerLogCollector | Trình ghi nhật ký của tệp được báo cáo bởi phía thiết bị. |
FilteredResultForwarder | Biến thể của ResultForwarder chỉ cho phép báo cáo danh sách trắng của TestDescription . |
FormattedGeneratorReporter | Trình báo cáo cho phép tạo báo cáo ở một định dạng cụ thể. |
GraphicsStatsMetricCollector | Một ScheduledDeviceMetricCollector để thu thập số liệu thống kê về đồ họa theo các khoảng thời gian đều đặn. |
HostStatsdMetricCollector | Một IMetricCollector thu thập số liệu thống kê từ phía máy chủ lưu trữ bằng cách sử dụng các lệnh tiện ích thống kê. |
ICommandScheduler.ISchedisedInvocationListener | Trình xử lý các sự kiện gọi khi hoàn tất yêu cầu. |
ILogSaverListener | Cho phép ITestInvocationListener lắng nghe khi các tệp nhật ký được lưu. |
IMetricCollector | Giao diện này sẽ được thêm vào dưới dạng trình trang trí khi báo cáo kết quả kiểm tra để thu thập các chỉ số phù hợp. |
IPostProcessor | Bộ xử lý bài đăng 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 chỉ số và nhật ký SAU các bài kiểm tra và TRƯỚC khi báo cáo kết quả. |
IShardableListener | Một ITestInvocationListener có thể được chia nhỏ. |
ITestSummaryListener | Giao diện cho phép ITestInvocationListener trao đổi một số thông tin hạn chế thông qua tóm tắt. |
Sự cốReportCollector | Kéo và xử lý các báo cáo sự cố được báo cáo phía thiết bị. |
InvocationFailureEmailResultReporter | Một EmailResultReporter cũng có thể hạn chế các thông báo chỉ đối với các lỗi yêu cầu. |
InvocationToJUnitResultForwarder | Một lớp lắng nghe các sự kiện ITestInvocationListener và chuyển tiếp chúng đến một TestListener . |
IonHeapInfoMetricCollector | Một ScheduledDeviceMetricCollector để thu thập âm thanh và đống bộ nhớ hệ thống theo khoảng thời gian đều đặn. |
JsonHttpTestResultReporter | Một báo cáo kết quả mã hóa các kết quả chỉ số thử nghiệm và thông tin chi nhánh, thiết bị thành JSON và POST vào một điểm cuối dịch vụ HTTP |
LegacySubprocessResultsReporter | Một lớp học dành cho báo cáo kết quả quy trình con được miễn phí tương thích với phiên bản M & N của CTS. |
LogSaverResultForwarder | Một ResultForwarder để lưu nhật ký bằng trình tiết kiệm tệp chung. |
LogcatCrashResultForwarder | Trình lắng nghe đặc biệt: khi có lỗi (quá trình đo đạc bị lỗi), nó sẽ cố gắng trích xuất từ logcat sự cố và thêm nó vào thông báo lỗi liên quan đến kiểm tra. |
LogcatOnFailureCollector | Collector sẽ nắm bắt và ghi nhật ký logcat khi trường hợp thử nghiệm không thành công. |
MemInfoMetricCollector | Một ScheduledDeviceMetricCollector để thu thập các kết xuất bộ nhớ theo các khoảng thời gian đều đặn. |
MetricsXMLResultReporter | MetricsXMLResultReporter ghi các chỉ số thử nghiệm và chạy các chỉ số vào tệp XML trong một thư mục được chỉ định bởi tham số thư mục metrics ở giai đoạn invocationEnded của thử nghiệm. |
ModuleListener | Trình nghe được đính kèm vào mỗi IRemoteTest của mỗi mô-đun để thu thập danh sách kết quả. |
NameMangleListener | Trình nghe proxy để dịch tên phương pháp thử nghiệm, lớp và gói khi kết quả được báo cáo. |
NativeCodeCoverageListener | Một ResultForwarder sẽ kéo các phép đo vùng phủ gốc ra khỏi thiết bị và ghi lại chúng dưới dạng hiện vật thử nghiệm. |
PagetypeInfoMetricCollector | Một ScheduledDeviceMetricCollector để thu thập số lượng trang miễn phí đều đặn. |
PerfettoPullerMetricCollector | Triển khai cơ sở của FilePullerDeviceMetricCollector cho phép kéo các tệp perfetto từ thiết bị và thu thập các chỉ số từ nó. |
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. |
ProcessMaxMemoryCollector | Một ScheduledDeviceMetricCollector để đo mức sử dụng bộ nhớ cao nhất của các quy trình được chỉ định. |
ProtoResultReporter | Báo cáo kết quả xây dựng một TestRecord với tất cả các kết quả bên trong. |
PythonBinaryHostTest.PythonForwarder | Bộ chuyển tiếp kết quả thay thế tên chạy bằng tên nhị phân. |
RebootReasonCollector | Collector thu thập thiết bị khởi động lại trong quá trình chạy thử nghiệm và báo cáo chúng theo lý do và số lượng. |
ResultAndLogForwarder | Chuyển tiếp cho các kết quả và các sự kiện nhật ký. |
ResultForwarder | ITestInvocationListener chuyển tiếp kết quả lời gọi tới danh sách những người nghe khác. |
RetryResultForwarder | Phần mở rộng của ResultForwarder luôn đẩy đến một số lần thử nhất định. |
RuntimeRestartCollector | Bộ sưu tập thu thập dấu thời gian của thời gian chạy khởi động lại (sự cố máy chủ hệ thống) trong quá trình chạy thử nghiệm, nếu có. |
ScheduleMultipleDeviceMetricCollector | Một IMetricCollector giúp chạy nhiều bộ thu thập số liệu theo định kỳ. |
SchedisedDeviceMetricCollector | IMetricCollector cho phép chạy nhiệm vụ thu thập định kỳ tại một khoảng thời gian đã định. |
ScreenshotOnFailureCollector | Bộ sưu tậ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. |
ShardListener | ITestInvocationListener thu thập kết quả từ phân đoạn lệnh gọi (hay còn gọi là phân đoạn lệnh gọi để chạy trên nhiều tài nguyên song song) và chuyển tiếp chúng đến một bộ nghe khác. |
ShardMasterResultForwarder | Một ResultForwarder kết hợp các kết quả của một lệnh gọi thử nghiệm được phân đoạn. |
StreamProtoResultReporter | Triển khai ProtoResultReporter |
SubprocessResultsReporter | Triển khai ITestInvocationListener để được chỉ định là result_reporter và chuyển tiếp từ quy trình con kết quả của các bài kiểm tra, chạy kiểm tra, lệnh gọi kiểm tra. |
SuiteResultReporter | Thu thập kết quả kiểm tra cho toàn bộ lời gọi và xuất kết quả cuối cùng. |
Nhiệt độCollector | Công cụ đo nhiệt độ ScheduledDeviceMetricCollector để đo nhiệt độ thiết bị tối thiểu và tối đa. |
TestFailureEmailResultReporter | Một EmailResultReporter cũng có thể hạn chế các thông báo chỉ để kiểm tra lỗi. |
TestFailureListener | Listener đượ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 kiểm tra không thành công khi được yêu cầu. |
TextResultReporter | Một báo cáo kết quả kiểm tra sẽ chuyển tiếp kết quả đến máy in kết quả văn bản JUnit. |
TraceCmdCollector | Một IMetricCollector thu thập dấu vết trong quá trình kiểm tra bằng cách sử dụng dấu vết cmd và ghi chúng vào lệnh gọi. |
TraceMetricCollector | Một ScheduledDeviceMetricCollector để thu thập dấu vết gỡ lỗi hạt nhân theo các khoảng thời gian đều đặn. |
TradefedSandboxRunner.StubSchedisedInvocationListener | Một bản sơ khai IScheduledInvocationListener không làm gì cả. |
XmlFormattedGeneratorReporter | Việc triển khai FormattedGeneratorReporter định dạng bộ kết quả ở định dạng xml. |
XmlResultReporter | Ghi kết quả JUnit vào tệp XML ở định dạng phù hợp với XMLJUnitResultFormatter của Ant. |