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.
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.

ClusterLogSaver

public class ClusterLogSaver
extends Object implements ILogSaver

java.lang.Object
com.android.tradefed.cluster.ClusterLogSaver


Một lớp ILogSaver để tải kết quả đầu ra thử nghiệm lên TFC.

Bản tóm tắt

Các lớp lồng nhau

enum ClusterLogSaver.FilePickingStrategy

Các chiến lược chọn tệp.

Lĩnh vực

public static final String FILE_NAMES_FILE_NAME

Tên của tệp văn bản chứa tất cả các tên tệp đầu ra thử nghiệm.

public static final String TOOL_LOG_PATH

Tên của một thư mục con chứa tất cả các tệp được tạo bởi quá trình lưu trữ.

Các nhà xây dựng công cộng

ClusterLogSaver ()

Phương pháp công khai

LogFile getLogReportDir ()

Lấy LogFile chứa đường dẫn và / hoặc URL của thư mục lưu các bản ghi.

void invocationEnded (long elapsedTime)

Báo cáo rằng lệnh gọi đã kết thúc, cho dù thành công hay do một số điều kiện lỗi.

void invocationStarted ( IInvocationContext context)

Báo cáo thời điểm bắt đầu gọi kiểm tra.

LogFile saveLogData (String dataName, LogDataType dataType, InputStream dataStream)

Lưu dữ liệu nhật ký.

Lĩnh vực

FILE_NAMES_FILE_NAME

public static final String FILE_NAMES_FILE_NAME

Tên của tệp văn bản chứa tất cả các tên tệp đầu ra thử nghiệm.

TOOL_LOG_PATH

public static final String TOOL_LOG_PATH

Tên của một thư mục con chứa tất cả các tệp được tạo bởi quá trình lưu trữ.

Các nhà xây dựng công cộng

ClusterLogSaver

public ClusterLogSaver ()

Phương pháp công khai

getLogReportDir

public LogFile getLogReportDir ()

Lấy LogFile chứa đường dẫn và / hoặc URL của thư mục lưu các bản ghi.

Lợi nhuận
LogFile LogFile .

sự mời gọi

public void invocationEnded (long elapsedTime)

Báo cáo rằng lệnh gọi đã kết thúc, cho dù thành công hay do một số điều kiện lỗi.

Sẽ được tự động gọi bởi khuôn khổ TradeFederation sau khi ITestInvocationListener#invocationEnded(long) được gọi.

Thông số
elapsedTime long : thời gian đã trôi qua của lời gọi tính bằng mili giây

invocationStarted

public void invocationStarted (IInvocationContext context)

Báo cáo thời điểm bắt đầu gọi kiểm tra.

Sẽ được tự động gọi bởi khuôn khổ TradeFederation trước khi ITestInvocationListener#invocationStarted(IInvocationContext) được gọi.

Thông số
context IInvocationContext : thông tin về lời gọi.

saveLogData

public LogFile saveLogData (String dataName, 
                LogDataType dataType, 
                InputStream dataStream)

Lưu dữ liệu nhật ký.

Sẽ tự động được gọi bởi khuôn khổ TradeFederation bất cứ khi nào ITestLogger.testLog(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource) được gọi. Nó cũng có thể được sử dụng như một phương pháp trợ giúp để lưu dữ liệu nhật ký bổ sung.

Tùy thuộc vào việc triển khai và chính sách, nhật ký có thể được lưu ở dạng nén. Nhật ký cũng có thể được lưu trữ ở một vị trí mà Tradefed không thể tiếp cận được.

Thông số
dataName String : tên mô tả String của dữ liệu. ví dụ: "device_logcat"

dataType LogDataType : LogDataType của tệp.

dataStream InputStream : ERROR(/InputStream) của dữ liệu.

Lợi nhuận
LogFile LogFile chứa đường dẫn và URL của tệp đã lưu.