Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
KTapResultParser
public
class
KTapResultParser
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.testtype.binary.KTapResultParser
|
Đọc đầu ra KTAP do mô-đun kiểm thử KUnit tạo ra và đặt trong tệp "kết quả" trong
debugfs.
Cách triển khai này dựa trên tài liệu chính thức, kunit_parser.py và các lưu ý cụ thể được tìm thấy trong quá trình kiểm thử. Cần thêm logic:
- Lề bị bỏ qua vì không nhất quán trong quá trình sử dụng.
- Dòng bắt đầu bằng "# Subtest:" (Kiểm thử phụ:) là bắt buộc để lồng ghép đúng cách vào các nhóm kiểm thử phụ. Phương pháp này được lấy từ kunit_parser.py.
- Đôi khi, dấu "- " sẽ xuất hiện trước tên kiểm thử và dữ liệu chẩn đoán khi bạn không sử dụng dấu "#". Khi gặp phải, lớp này sẽ bị xoá bỏ.
- Về mặt kỹ thuật, tên kiểm thử có thể có bất kỳ ký tự nào ngoài "#". Điều này có thể trở thành vấn đề khi được dịch sang kết quả kiểm thử TF. Hiện tại, quy trình xử lý sau khi đăng chỉ là thay thế dấu cách bằng dấu gạch dưới.
Tóm tắt
Hàm khởi tạo công khai
KTapResultParser
public KTapResultParser ()
Phương thức công khai
applyKTapResultToListener
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
ktapFileContentList,
KTapResultParser.ParseResolution resolution)
Tham số |
listener |
ITestInvocationListener |
testRunName |
String |
ktapFileContentList |
|
resolution |
KTapResultParser.ParseResolution |
applyKTapResultToListener
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
ktapFileContentList,
KTapResultParser.ParseResolution resolution,
boolean rearrangeClassMethod)
Tham số |
listener |
ITestInvocationListener |
testRunName |
String |
ktapFileContentList |
|
resolution |
KTapResultParser.ParseResolution |
rearrangeClassMethod |
boolean |
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2024-11-22 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-11-22 UTC."],[],[]]