JsonHttpTestResultReporter

public class JsonHttpTestResultReporter
extends CollectingTestListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.JsonHttpTestResultReporter


Trình báo cáo kết quả mã hoá kết quả chỉ số kiểm thử và nhánh, thông tin thiết bị thành JSON và POST vào điểm cuối dịch vụ HTTP

Tóm tắt

Hàm khởi tạo công khai

JsonHttpTestResultReporter()

Phương thức công khai

getValidMetrics( collectedMetrics)

Chỉ thêm các chỉ số dạng số và bỏ qua việc đăng các chỉ số không phải dạng số.

void invocationEnded(long elapsedTime)

void invocationFailed(Throwable cause)

void invocationStarted(IInvocationContext context)

Phương thức được bảo vệ

ITestDevice getDevice(IInvocationContext context)
void parseAdditionalDeviceDetails(ITestDevice testDevice)

Truy xuất tên thiết bị, số phiên bản sdk và mã bản dựng từ thiết bị kiểm thử.

void postResults(JSONObject postData)

Đăng dữ liệu lên điểm cuối HTTP đã chỉ định

Hàm khởi tạo công khai

JsonHttpTestResultReporter

public JsonHttpTestResultReporter ()

Phương thức công khai

getValidMetrics

public  getValidMetrics ( collectedMetrics)

Chỉ thêm các chỉ số dạng số và bỏ qua việc đăng các chỉ số không phải dạng số.

Tham số
collectedMetrics : chứa tất cả các chỉ số.

Giá trị trả về
chỉ các chỉ số dạng số.

invocationEnded

public void invocationEnded (long elapsedTime)

Tham số
elapsedTime long

invocationFailed

public void invocationFailed (Throwable cause)

Tham số
cause Throwable

invocationStarted

public void invocationStarted (IInvocationContext context)

Tham số
context IInvocationContext

Phương thức được bảo vệ

getDevice

protected ITestDevice getDevice (IInvocationContext context)

Tham số
context IInvocationContext

Giá trị trả về
ITestDevice

parseAdditionalDeviceDetails

protected void parseAdditionalDeviceDetails (ITestDevice testDevice)

Truy xuất tên thiết bị, số phiên bản sdk và mã bản dựng từ thiết bị kiểm thử.

Tham số
testDevice ITestDevice: thiết bị để thu thập thông tin.

postResults

protected void postResults (JSONObject postData)

Đăng dữ liệu lên điểm cuối HTTP đã chỉ định

Tham số
postData JSONObject: dữ liệu cần đăng