AggregatePostProcessor |
Một trình tổng hợp chỉ số cung cấp giá trị tối thiểu, tối đa, trung bình, phương sai, độ lệch chuẩn, tổng, số lượng và phân vị (không bắt buộc) cho các chỉ số số được thu thập trong quá trình kiểm thử lặp lại nhiều lần, coi các chỉ số đó là số kép.
|
Atracethuor |
IMetricCollector chạy dấu vết trong quá trình kiểm thử và thu thập kết quả, đồng thời ghi lại kết quả vào lệnh gọi.
|
AtraceRunMetricCollector |
Thu thập dấu vết từ tất cả thư mục kiểm thử trong thư mục đã cho từ thiết bị kiểm thử, ghi lại thư mục kiểm thử và xử lý sau các tệp theo dõi trong thư mục kiểm thử, đồng thời tổng hợp các chỉ số.
|
AveragePostProcessor |
Triển khai bộ xử lý hậu kỳ để tính giá trị trung bình của danh sách chỉ số.
|
BaseDeviceMetricCollector |
Cách triển khai cơ sở của IMetricCollector cho phép bắt đầu và dừng thu thập trên onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) và ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
|
BasePostProcessor |
IPostProcessor cơ sở mà mọi hoạt động triển khai đều cần mở rộng.
|
BluetoothConnectionLatencyCollector |
Bộ thu thập dữ liệu sẽ đẩy cấu hình chỉ số thời lượng statsd được xác định trước đến các thiết bị và thu thập thời lượng kết nối Bluetooth cho từng hồ sơ.
|
BluetoothConnectionStateCollector |
Bộ thu thập này sẽ thu thập các chỉ số BluetoothConnectionStateChanged và ghi lại số trạng thái kết nối cho mỗi hồ sơ.
|
BluetoothConnectionSuccessRatePostProcessor |
Triển khai bộ xử lý hậu kỳ để tính tỷ lệ thành công cho cấu hình bluetooth
Sử dụng "metric-key-match" để chỉ định các chỉ số chứa trạng thái kết nối Bluetooth ở dạng mảng số. Ví dụ: [0, 1, 2, 3, 0, 1, 2, 3].
|
BluetoothHciSnoopLogCollector |
Bộ thu thập để bật tính năng ghi nhật ký theo dõi HCI Bluetooth trên DUT và thu thập nhật ký cho mỗi lần kiểm thử.
|
BugreportCollector |
ITestInvocationListener truyền qua thu thập báo cáo lỗi khi các sự kiện có thể định cấu hình xảy ra, sau đó gọi ITestInvocationListener#testLog trên các thành phần con sau khi mỗi báo cáo lỗi được thu thập.
|
BugreportzOnFailureCollector |
Thu thập báo cáo lỗi khi trường hợp kiểm thử không thành công.
|
BugreportzOnTestCaseFailureCollector |
Thu thập báo cáo lỗi khi một trường hợp kiểm thử trong một lần chạy không thành công.
|
ClangCodeCoverageCollector |
BaseDeviceMetricCollector sẽ lấy các phép đo mức độ sử dụng Clang trên thiết bị và ghi lại dưới dạng cấu phần phần mềm kiểm thử.
|
CollectingTestListener |
ITestInvocationListener sẽ thu thập tất cả kết quả kiểm thử.
|
CommandStatusHandler |
Trình xử lý giúp theo dõi và cập nhật trạng thái của lệnh gọi.
|
ConditionFailureMonitor |
Theo dõi mọi lỗi xảy ra trong lệnh gọi.
|
ConsoleResultReporter |
Trình báo cáo kết quả để in kết quả kiểm thử lên bảng điều khiển.
|
CountTestCasesCollector |
Đếm và báo cáo số lượng trường hợp kiểm thử cho một IRemoteTest nhất định.
|
DebugHostLogOnFailureCollector |
Bộ thu thập sẽ thu thập và ghi nhật ký phía máy chủ khi xảy ra lỗi kiểm thử.
|
DeviceReleaseReporter |
Trình báo cáo bản phát hành thiết bị xử lý việc giao tiếp với quy trình mẹ (parent process) về (các) thiết bị sẽ được phát hành.
|
DeviceTraceCollector |
Bộ thu thập sẽ bắt đầu theo dõi perfetto khi một lần chạy kiểm thử bắt đầu và ghi nhật ký tệp theo dõi ở cuối.
|
DeviceUnavailableMonitor |
Trình nghe này chỉ cố gắng ghi lại DNAE cấp trường hợp kiểm thử.
|
EventsLoggerListener |
Trình nghe ghi lại tất cả sự kiện mà trình nghe nhận được vào một tệp
|
FileProtoResultReporter |
Trình báo cáo Proto kết xuất TestRecord vào một tệp.
|
FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector theo dõi khoá chỉ số đến từ thiết bị và lấy khoá đó dưới dạng tệp từ thiết bị.
|
FilePullerLogCollector |
Trình ghi nhật ký của tệp do phía thiết bị báo cáo.
|
FilteredResultForwarder |
Biến thể của ResultForwarder chỉ cho phép báo cáo danh sách cho phép của TestDescription .
|
FormattedGeneratorReporter |
Trình báo cáo cho phép tạo báo cáo theo định dạng cụ thể.
|
GcovCodeCoverageCollector |
Một BaseDeviceMetricCollector sẽ kéo các phép đo phạm vi của gcov ra khỏi thiết bị và ghi lại những phép đo đó dưới dạng cấu phần phần mềm kiểm thử.
|
GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector sẽ lấy các phép đo phạm vi sử dụng hạt nhân gcov từ debugfs và ngoài thiết bị, sau đó ghi lại các phép đo này dưới dạng cấu phần phần mềm kiểm thử.
|
GranularRetriableTestWrapper.StartEndCollector |
Lớp trợ giúp để phát hiện thời điểm bắt đầu và kết thúc chạy bị thiếu.
|
HostStatsdMetricCollector |
IMetricCollector thu thập các chỉ số statsd từ phía máy chủ bằng cách sử dụng các lệnh tiện ích statsd.
|
ICommandScheduler.IScheduledInvocationListener |
Trình nghe cho các sự kiện gọi khi lệnh gọi hoàn tất.
|
ILogSaverListener |
Cho phép ITestInvocationListener theo dõi thời điểm tệp nhật ký được lưu.
|
IMetricCollector |
Giao diện này sẽ được thêm vào dưới dạng một trình trang trí khi báo cáo kết quả kiểm thử để thu thập các chỉ số phù hợp.
|
IPostProcessor |
Đơn vị xử lý bài đăng là một đối tượng Liên kết thương mại dùng để cho phép xử lý chỉ số và nhật ký SAU KHI kiểm thử và TRƯỚC KHI báo cáo kết quả.
|
IShardableListener |
ITestInvocationListener có thể được phân đoạn.
|
ISupportGranularResults |
Giao diện chỉ định xem ITestInvocationListener có hỗ trợ nhận kết quả chi tiết hay không.
|
ITestInvocationListener |
Trình nghe cho kết quả kiểm thử từ lệnh gọi kiểm thử.
|
ITestSummaryListener |
Giao diện cho phép ITestInvocationListener trao đổi một số thông tin hạn chế thông qua bản tóm tắt.
|
InvocationToJUnitResultForwarder |
Một lớp theo dõi các sự kiện ITestInvocationListener và chuyển tiếp các sự kiện đó đến TestListener .
|
JarHostTest.HostTestListener |
Trình nghe trình bao bọc sẽ chuyển tiếp tất cả các sự kiện ngoại trừ testRunStarted() và testRunSigned() tới trình nghe được nhúng.
|
JavaCodeCoverageCollector |
Một BaseDeviceMetricCollector sẽ kéo các phép đo mức độ sử dụng Java ra khỏi thiết bị và ghi lại các phép đo đó dưới dạng cấu phần phần mềm kiểm thử.
|
JsonHttpTestResultReporter |
Trình báo cáo kết quả mã hoá kết quả chỉ số kiểm thử và nhánh, thông tin thiết bị thành JSON và POST vào điểm cuối dịch vụ HTTP
|
LUCIResultReporter |
Trình báo cáo kết quả lưu kết quả kiểm thử mà ResultDB và LUCI cần vào định dạng JSON (go/result-sink) và ghi lại vị trí tệp trong bảng điều khiển.
|
LastShardDetector |
Khi chạy tính năng phân đoạn cục bộ, đôi khi chúng ta chỉ muốn thực thi một số hành động khi phân đoạn cuối cùng đạt đến invocationEnded(long) .
|
Kế thừa SubprocessKết quả báo cáo |
Việc triển khai báo cáo kết quả quy trình con bị đóng băng sẽ vẫn tương thích với các phiên bản TF/CTS trước đó (ví dụ: 8 trở lên), mặc dù có thay đổi trong siêu lớp của báo cáo.
|
LogSaverResultForwarder |
ResultForwarder để lưu nhật ký bằng trình lưu tệp toàn cục.
|
LogcatCrashResultForwarder |
Trình nghe đặc biệt: khi xảy ra lỗi (quá trình đo lường gặp sự cố), trình nghe này sẽ cố gắng trích xuất sự cố từ logcat và thêm sự cố đó vào thông báo lỗi liên kết với kiểm thử.
|
LogcatOnFailureCollector |
Bộ thu thập sẽ ghi lại và ghi nhật ký logcat khi một trường hợp kiểm thử không thành công.
|
LogcatTimingMetricCollectionor |
Một trình thu thập chỉ số thu thập thông tin thời gian (ví dụ: thời gian chuyển đổi của người dùng) từ logcat trong một hoặc nhiều lần kiểm thử lặp lại bằng cách sử dụng các mẫu biểu thức chính quy nhất định để phân tích cú pháp tín hiệu bắt đầu và kết thúc của một sự kiện từ các dòng logcat.
|
MetricFilePostProcessor |
Dùng để tải tệp nhật ký chỉ số được thu thập trong quá trình kiểm thử và chạy cấp.
|
MetricsXMLResultReporter |
Chỉ số XMLResultReporter ghi các chỉ số kiểm thử và chạy các chỉ số vào một tệp XML trong một thư mục được chỉ định bởi tham số thư mục chỉ số ở giai đoạn phương thức kiểm thử kích hoạt.
|
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ả.
|
ModuleLogcatCollector |
Phiên bản của trình thu thập logcat nhưng dành cho mô-đun.
|
ModuleProtoResultReporter |
Trình báo cáo kết quả chỉ nhằm báo cáo kết quả ở cấp mô-đun.
|
NameMangleListener |
Một trình nghe proxy để dịch phương thức thử nghiệm, lớp và tên gói khi kết quả được báo cáo.
|
PassingTestFileReporter |
ITestInvocationListener lưu danh sách các trường hợp kiểm thử đã vượt qua vào một tệp kiểm thử
|
PerfettoGenericPostProcessor |
Trình xử lý hậu kỳ xử lý tệp proto chỉ số văn bản/tệp nhị phân perfetto thành các cặp khoá-giá trị bằng cách mở rộng đệ quy các thông điệp proto và các trường có giá trị chuỗi cho đến khi gặp trường có giá trị số.
|
PerfettoPullerMetricCollectionor |
Phương thức triển khai cơ sở của FilePullerDeviceMetricCollector cho phép
lấy các tệp perfetto từ thiết bị và thu thập các chỉ số từ thiết bị đó.
|
PrettyTestEventLogger |
Trình ghi nhật ký so khớp các sự kiện và ghi nhật ký chúng để gỡ lỗi dễ dàng hơn.
|
ProtoResultReporter |
Trình báo cáo kết quả sẽ tạo một protobuf TestRecord có tất cả kết quả bên trong.
|
PythonBinaryHostTest.PythonForwarder |
Trình chuyển tiếp kết quả để thay thế tên chạy bằng tên tệp nhị phân.
|
RebootReasonCollector |
Trình thu thập thu thập dữ liệu về tình trạng khởi động lại thiết bị trong lần chạy kiểm thử và báo cáo theo lý do và số lượng.
|
RemoteTestTimeOutEnforcer |
Trình nghe cho phép kiểm tra thời gian thực thi của một cấu hình kiểm thử nhất định và không thành công nếu vượt quá thời gian chờ nhất định.
|
Báo cáo đã vượt qua bài kiểm thử |
Báo cáo trong một tệp các bộ lọc có thể dùng để loại trừ kiểm thử đã vượt qua.
|
Kết quả tổng hợp |
Trình chuyển tiếp đặc biệt tổng hợp các kết quả khi cần, dựa trên chiến lược thử lại đã được thực hiện.
|
ResultAndLogForwarder |
Trình chuyển tiếp cho kết quả và sự kiện trong nhật ký.
|
ResultForwarder |
ITestInvocationListener chuyển tiếp kết quả gọi đến một danh sách trình nghe khác.
|
RetryLogSaverResultForwarder |
Trình chuyển tiếp cũng xử lý việc chuyển tiếp lượt thử hiện tại.
|
Thử lạiResultForwarder |
Một phần mở rộng của ResultForwarder luôn đẩy đến một số lần thử nhất định.
|
RuntimeRestartCollector |
Bộ thu thập dữ liệu thu thập dấu thời gian của các lần khởi động lại thời gian chạy (sự cố máy chủ hệ thống) trong quá trình chạy kiểm thử, nếu có.
|
ScreenshotOnFailureCollector |
Bộ thu thập sẽ chụp và ghi lại ảnh chụp màn hình khi một trường hợp kiểm thử không thành công.
|
ShardListener |
ITestInvocationListener thu thập kết quả từ một mảnh lệnh gọi (còn gọi là một lệnh gọi phân tách để chạy song song trên nhiều tài nguyên) và chuyển tiếp các kết quả đó đến một trình nghe khác.
|
ShardMainResultPreviewer |
ResultForwarder kết hợp kết quả của một lệnh gọi kiểm thử được phân đoạn.
|
ShowmapPullerMetricCollector |
Cách triển khai cơ sở của FilePullerDeviceMetricCollector cho phép lấy các tệp bản đồ hiển thị từ thiết bị và thu thập các chỉ số từ tệp đó.
|
StatsdBeforeAfterGaugeMetricPostProcessor |
Bộ xử lý hậu kỳ xử lý các chỉ số đo lường được thu thập theo phương pháp "trước/sau", tức là:
|
StatsdEventMetricPostProcessor |
Một trình xử lý hậu xử lý xử lý các chỉ số sự kiện trong báo cáo statsd thành các cặp khoá-giá trị, sử dụng các trình định dạng được chỉ định trên trình xử lý.
|
StatsdGenericPostProcessor |
Một trình xử lý hậu xử lý xử lý các báo cáo statsd proto nhị phân thành các cặp khoá-giá trị bằng cách mở rộng báo cáo dưới dạng cấu trúc cây.
|
StreamProtoResultReporter |
Cách triển khai ProtoResultReporter
|
SubprocessResultsReporter |
Triển khai ITestInvocationListener được chỉ định dưới dạng results_reporter và chuyển tiếp từ
quy trình phụ kết quả kiểm thử, lần chạy kiểm thử, lệnh gọi kiểm thử.
|
SuiteResultReporter |
Thu thập kết quả kiểm thử cho toàn bộ lệnh gọi bộ và đưa ra kết quả cuối cùng.
|
TestRunResultListener |
Trình nghe cho phép đọc trạng thái chạy kiểm thử cuối cùng.
|
TestTimeoutEnforcer |
Trình nghe cho phép kiểm tra thời gian thực thi của một trường hợp kiểm thử nhất định và không thành công nếu trường hợp kiểm thử đó vượt quá thời gian chờ nhất định.
|
TextResultReporter |
Một trình báo cáo kết quả kiểm thử sẽ chuyển tiếp kết quả đến máy in kết quả văn bản JUnit.
|
TraceCmdCollector |
IMetricCollector thu thập dấu vết trong quá trình kiểm thử bằng trace-cmd và ghi lại các dấu vết đó vào lệnh gọi.
|
TradefedSandboxRunner.StubScheduledInvocationListener |
Một mã giả lập IScheduledInvocationListener không thực hiện thao tác nào.
|
XmlFormattedGeneratorReporter |
Triển khai FormattedGeneratorReporter để định dạng kết quả của bộ công cụ ở định dạng xml.
|
XmlResultReporter |
Ghi kết quả JUnit vào tệp XML ở định dạng nhất quán với XMLJUnitResultFormatter của Ant.
|