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ố liệuTestCase

public class MetricTestCase
extends TestCase

java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.android.tradefed.testtype.MetricTestCase


Phần mở rộng của TestCase cho phép ghi lại số liệu khi chạy như một phần của TradeFed. Trực tiếp dưới dạng DeviceTestCase hoặc là một phần của HostTest . VIỆC CẦN LÀM: Đánh giá xem việc chạy chỉ số (không chỉ chỉ số kiểm tra) có phù hợp với các thử nghiệm JUnit3 hay không.

Bản tóm tắt

các lớp lồng nhau

class MetricTestCase.LogHolder

Cấu trúc để giữ một tệp nhật ký được báo cáo.

Lĩnh vực

public mLogs

public mMetrics

nhà thầu công cộng

MetricTestCase ()
MetricTestCase (String name)

Xây dựng một trường hợp thử nghiệm với tên đã cho.

Phương thức công khai

final void addTestLog (String dataName, LogDataType dataType, InputStreamSource dataStream)

Gọi lại từ trình chuyển tiếp JUnit3 để lấy nhật ký từ thử nghiệm.

final void addTestMetric (String key, MetricMeasurement.Metric metric)
final void addTestMetric (String key, String value)

Ghi nhật ký số liệu cho trường hợp thử nghiệm.

Lĩnh vực

mLog

public  mLogs

mMetrics

public  mMetrics

nhà thầu công cộng

Số liệuTestCase

public MetricTestCase ()

Số liệuTestCase

public MetricTestCase (String name)

Xây dựng một trường hợp thử nghiệm với tên đã cho. Được kế thừa từ hàm tạo TestCase .

Thông số
name String

Phương thức công khai

thêmTestLog

public final void addTestLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

Gọi lại từ trình chuyển tiếp JUnit3 để lấy nhật ký từ thử nghiệm.

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 một tên dữ liệu

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 createInputStream để bắt đầu đọc dữ liệu và đảm bảo đóng InputStream kết quả khi hoàn tất. Người gọi phải đảm bảo nguồn dữ liệu vẫn hiện diện và có thể truy cập được cho đến khi phương thức testLog hoàn tất.

addTestMetric

public final void addTestMetric (String key, 
                MetricMeasurement.Metric metric)

Thông số
key String

metric MetricMeasurement.Metric

addTestMetric

public final void addTestMetric (String key, 
                String value)

Ghi nhật ký số liệu cho trường hợp thử nghiệm.

Thông số
key String : khóa theo đó số liệu sẽ được tìm thấy.

value String : được liên kết với khóa.