RetryLogSaverResultForwarder

public class RetryLogSaverResultForwarder
extends LogSaverResultForwarder

java.lang.Object
   ↳ com.android.tradefed.result.ResultForwarder
     ↳ com.android.tradefed.result.LogSaverResultForwarder
       ↳ com.android.tradefed.retry.RetryLogSaverResultForwarder


Trình chuyển tiếp cũng xử lý việc chuyển tiếp lượt thử hiện tại.

Tóm tắt

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

RetryLogSaverResultForwarder(ILogSaver logSaver, listeners, IConfiguration config)

Phương thức công khai

void incrementAttempt()

Tăng số lần thử.

void testRunStarted(String runName, int testCount)

Báo cáo thời điểm bắt đầu chạy kiểm thử.

void testRunStarted(String runName, int testCount, int attemptNumber, long startTime)

Báo cáo thời điểm bắt đầu chạy kiểm thử.

void testRunStarted(String runName, int testCount, int attemptNumber)

Báo cáo thời điểm bắt đầu chạy kiểm thử.

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

RetryLogSaverResultForwarder

public RetryLogSaverResultForwarder (ILogSaver logSaver, 
                 listeners, 
                IConfiguration config)

Tham số
logSaver ILogSaver

listeners

config IConfiguration

Phương thức công khai

incrementAttempt

public void incrementAttempt ()

Tăng số lần thử.

testRunStarted

public void testRunStarted (String runName, 
                int testCount)

Báo cáo thời điểm bắt đầu chạy kiểm thử.

Tham số
runName String: tên lần chạy kiểm thử

testCount int: tổng số bài kiểm thử trong lần chạy kiểm thử

testRunStarted

public void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber, 
                long startTime)

Báo cáo thời điểm bắt đầu chạy kiểm thử.

Tham số
runName String: tên lần chạy kiểm thử

testCount int: tổng số bài kiểm thử trong lần chạy kiểm thử

attemptNumber int: số thứ tự, xác định các lần thử khác nhau của cùng một runName chạy nhiều lần. attemptNumber được lập chỉ mục từ 0 và phải tăng lên mỗi khi một lần chạy mới diễn ra. Ví dụ: Một kiểm thử được thử lại chi tiết 3 lần, thì tổng số lần chạy sẽ là 4 lần trong cùng một runName và attemptNumber sẽ từ 0 đến 3.

startTime long: thời gian bắt đầu chạy, được đo lường thông qua System.currentTimeMillis()

testRunStarted

public void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber)

Báo cáo thời điểm bắt đầu chạy kiểm thử.

Tham số
runName String: tên lần chạy kiểm thử

testCount int: tổng số bài kiểm thử trong lần chạy kiểm thử

attemptNumber int: số thứ tự, xác định các lần thử khác nhau của cùng một runName chạy nhiều lần. attemptNumber được lập chỉ mục từ 0 và phải tăng lên mỗi khi một lần chạy mới diễn ra. Ví dụ: Một kiểm thử được thử lại chi tiết 3 lần, thì tổng số lần chạy sẽ là 4 lần trong cùng một runName và attemptNumber sẽ từ 0 đến 3.