com.android.tradefed.result
Giao diện
BugreportCollector.SubPredicate | |
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. |
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. |
IShardableListener | ITestInvocationListener có thể được phân chia. |
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. |
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ý. |
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. |
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, 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. |
ByteArrayInputStreamSource | |
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 tới 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 |
Mô tả lỗi | Lớp mô tả thông tin lỗi trong Liên đoàn Thương mại. |
TệpĐầu vàoStreamNguồn | Một InputStreamSource nhận một tệp đầu vào. |
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 . |
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 . |
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. |
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 |
LogSaverResultForwarder | ResultForwarder để lưu nhật ký bằng trình tiết kiệm tệp chung. |
LUCIResultNgười báo cáo | Trình báo cáo kết quả lưu các kết quả kiểm tra mà ResultDB và LUCI cần sang định dạng JSON (go/result-sink) và ghi lại vị trí tệp trong bảng điều khiển. |
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. |
MultiFailureMô tả | Thu thập nhiều FailureDescription trong một ngăn chứa. |
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ả | 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. |
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ẻ. |
Chạy thửKết quả | Giữ kết quả từ một lần chạy thử nghiệm duy nhất. |
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.TypedString | |
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ả đến 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
Hành động đang tiến hành | Hành động chung đang được tiến hành. |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Relation | |
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 |
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ý. |
Trạng thái kiểm tra | Trình bày trong Tradefed các trạng thái có thể có của các phương pháp thử nghiệm. |
TestSummary.Type |
Giao diện
Các lớp học
- ATestFileSystemLogSaver
- Trình thu thập báo cáo lỗi
- BugreportCollector.Predicate
- ByteArrayInputStreamSource
- CollectingTestListener
- Bảng điều khiểnResultReporter
- CountingTestResultListener
- Trình báo cáo tập tin thiết bị
- Sự kiệnLoggerListener
- Mô tả lỗi
- TệpĐầu vàoStreamNguồn
- FileSystemLogSaver
- FilteredResultForwarder
- Lời gọiTóm tắtNgười trợ giúp
- InvocationToJUnitResultForwarder
- Trình báo cáo JsonHttpTestResult
- JUnitToInvocationResultForwarder
- LegacySubprocessResultsReporter
- LogcatCrashResultForwarder
- Tệp nhật ký
- LogFileSaver
- LogSaverResultForwarder
- LUCIResultNgười báo cáo
- Trình báo cáo kết quả XML số liệu
- MultiFailureMô tả
- Tên MangleListener
- PassingTestFileReporter
- Báo cáoĐạtBài kiểm tra
- ResultAndLogForwarder
- Trình chuyển tiếp kết quả
- Lưu giữFileSaver
- Thử lạiKết quảForwarder
- Ảnh chụp nhanhĐầu vàoStreamNguồn
- StubTestRunListener
- SubprocessResultsReporter
- Kiểm traMô tả
- Kiểm traMô tảTệp
- Kết quả kiểm tra
- Trình nghe kết quả kiểm tra
- Chạy thửKết quả
- Kiểm traTóm tắt
- TestSummary.TypedString
- Trình báo cáo kết quả văn bản
- Trình báo cáo kết quả Xml
Enum