RetryLogSaverResultForwarder

public class RetryLogSaverResultForwarder
extends LogSaverResultForwarder

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


Pengirim yang juga menangani penerusan upaya saat ini.

Ringkasan

Konstruktor publik

RetryLogSaverResultForwarder(ILogSaver logSaver, listeners, IConfiguration config)

Metode publik

void incrementAttempt()

Menambahkan jumlah percobaan.

void testRunStarted(String runName, int testCount)

Melaporkan awal pengujian yang dijalankan.

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

Melaporkan awal pengujian yang dijalankan.

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

Melaporkan awal pengujian yang dijalankan.

Konstruktor publik

RetryLogSaverResultForwarder

public RetryLogSaverResultForwarder (ILogSaver logSaver, 
                 listeners, 
                IConfiguration config)

Parameter
logSaver ILogSaver

listeners

config IConfiguration

Metode publik

incrementAttempt

public void incrementAttempt ()

Menambahkan jumlah percobaan.

testRunStarted

public void testRunStarted (String runName, 
                int testCount)

Melaporkan awal pengujian yang dijalankan.

Parameter
runName String: nama operasi pengujian

testCount int: jumlah total pengujian dalam operasi pengujian

testRunStarted

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

Melaporkan awal pengujian yang dijalankan.

Parameter
runName String: nama operasi pengujian

testCount int: jumlah total pengujian dalam operasi pengujian

attemptNumber int: nomor urutan, yang mengidentifikasi berbagai upaya runName yang sama yang berjalan beberapa kali. attemptNumber diberi indeks 0 dan harus bertambah setiap kali operasi baru terjadi. Misalnya, pengujian dicoba ulang secara terperinci 3 kali, pengujian tersebut harus memiliki total 4 operasi di bawah runName yang sama dan attemptNumber adalah dari 0 hingga 3.

startTime long: waktu mulai operasi, diukur melalui System.currentTimeMillis()

testRunStarted

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

Melaporkan awal pengujian yang dijalankan.

Parameter
runName String: nama operasi pengujian

testCount int: jumlah total pengujian dalam operasi pengujian

attemptNumber int: nomor urutan, yang mengidentifikasi berbagai upaya runName yang sama yang berjalan beberapa kali. attemptNumber diberi indeks 0 dan harus bertambah setiap kali operasi baru terjadi. Misalnya, pengujian dicoba ulang secara terperinci 3 kali, pengujian tersebut harus memiliki total 4 operasi di bawah runName yang sama dan attemptNumber-nya adalah dari 0 hingga 3.