com.android.tradefed.result

Giao diện

BugreportCollector.SubPredicate

Các lớp học

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ể.
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.Predicate Vị từ đầy đủ mô tả thời điểm ghi lại báo cáo lỗi.
CollectingTestListener ITestInvocationListener sẽ thu thập tất cả kết quả kiểm tra.
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.
CountingTestResultListener TestResultListener theo dõi tổng số bài kiểm tra bằng TestStatus
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.
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
FileSystemLogSaver Lưu nhật ký vào hệ thống tập tin.
FilteredResultForwarder Biến thể của ResultForwarder chỉ cho phép báo cáo danh sách cho phép của TestDescription .
InvocationToJUnitResultForwarder Một lớp lắng nghe các sự kiện ITestInvocationListener và chuyển tiếp chúng tới TestListener .
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
JUnitToInvocationResultForwarder Một lớp lắng nghe các sự kiện TestListener và chuyển tiếp chúng tới ITestInvocationListener .
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ó.
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.
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
LogSaverResultForwarder ResultForwarder để lưu nhật ký bằng trình tiết kiệm tệp chung.
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.
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.
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ử
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.
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 đến danh sách các trình nghe khác.
Lưu giữFileSaver Lớp trợ giúp để tạo tệp .retention trong một thư mục.
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.
Ảnh chụp đầu vàoStreamNguồn Nguồn đầu vào được hỗ trợ bằng tệp.
StubTestRunListener Việc triển khai ITestRunListener còn sơ khai
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.
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.
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ẻ.
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.
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.

Enum

BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.Noun
BugreportCollector.Relation