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
publicmLogs
mMetrics
publicmMetrics
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. |
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: 2023-03-30 UTC.