Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
This page was translated by the Cloud Translation API.
Switch to English

Đăng nhập

public interface ITestLogger

com.android.tradefed.log.ITestLogger


Một thực thể có thể thực hiện ghi nhật ký các luồng dữ liệu thuộc nhiều loại khác nhau.

Tóm lược

Phương pháp công cộng

default void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)

Cung cấp dữ liệu nhật ký hoặc gỡ lỗi liên quan từ lệnh gọi thử nghiệm.

Phương pháp công cộng

kiểm tra

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

Cung cấp dữ liệu nhật ký hoặc gỡ lỗi liên quan từ lệnh gọi thử nghiệm.

Phải được gọi trước ITestInvocationListener#invocationFailed(Throwable) ITestInvocationListener#invocationEnded(long) ITestInvocationListener#invocationFailed(Throwable) hoặc ITestInvocationListener#invocationEnded(long)

Khung TradeFedutions sẽ tự động gọi phương thức này, cung cấp nhật ký máy chủ và nếu có thể, logcat thiết bị.

Thông số
dataName String : tên mô tả String của dữ liệu. ví dụ: "device_logcat". Lưu ý dataName có thể không phải là duy nhất cho mỗi lần gọi. tức là người triển khai phải có khả năng xử lý nhiều cuộc gọi với cùng dataName

dataType LogDataType : LogDataType của dữ liệu

dataStream InputStreamSource : InputStreamSource của dữ liệu. Người triển khai nên gọi createdInputStream để bắt đầu đọc dữ liệu và đảm bảo đóng InputStream khi kết thúc. Người gọi cần đảm bảo nguồn dữ liệu vẫn còn và có thể truy cập cho đến khi phương thức testLog hoàn thành.