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 dimulainya pengujian.

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

Melaporkan awal pengujian yang dijalankan.

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

Melaporkan dimulainya pengujian.

Kolom

mRunEndedDilaporkan

public boolean mRunEndedReported

mRunStartReported

public boolean mRunStartReported

Metode publik

testRunEnded

public void testRunEnded (long elapsedTimeMillis, 
                 runMetrics)

Melaporkan berakhirnya uji coba.

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 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 dalam runName yang sama dan attemptNumber-nya 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 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 operasi 4 kali dalam runName yang sama dan attemptNumber adalah dari 0 hingga 3.