GranularRetriableTestWrapper.StartEndCollector

public class GranularRetriableTestWrapper.StartEndCollector
extends ResultAndLogForwarder

java.lang.Object
   ↳ com.android.tradefed.result.ResultForwarder
     ↳ com.android.tradefed.result.ResultAndLogForwarder
       ↳ com.android.tradefed.testtype.suite.GranularRetriableTestWrapper.StartEndCollector


Helper class untuk menangkap awal dan akhir run yang tidak ada.

Ringkasan

Kolom

public boolean mRunEndedReported

public boolean mRunStartReported

Metode publik

void testRunEnded(long elapsedTimeMillis, runMetrics)

Melaporkan akhir pengujian yang dijalankan.

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.

Kolom

mRunEndedReported

public boolean mRunEndedReported

mRunStartReported

public boolean mRunStartReported

Metode publik

testRunEnded

public void testRunEnded (long elapsedTimeMillis, 
                 runMetrics)

Melaporkan akhir pengujian yang dijalankan.

Parameter
elapsedTimeMillis long: waktu berlalu yang dilaporkan perangkat, dalam milidetik

runMetrics : pasangan nilai kunci yang dilaporkan di akhir pengujian

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.