GranularRetriableTestWrapper.StartEndCollector
public class GranularRetriableTestWrapper.StartEndCollector
extends ResultAndLogForwarder
java.lang.Objek | |||
↳ | com.android.tradefed.result.ResultForwarder | ||
↳ | com.android.tradefed.result.ResultAndLogForwarder | ||
↳ | com.android.tradefed.testtype.suite.GranularRetriableTestWrapper.StartEndCollector |
Pembantu kelas untuk menangkap awal dan akhir lari yang hilang.
Ringkasan
Bidang | |
---|---|
public boolean | mRunEndedReported |
public boolean | mRunStartReported
|
Metode publik | |
---|---|
void | testRunEnded (long elapsedTimeMillis, runMetrics) testRunEnded (long elapsedTimeMillis, runMetrics) Melaporkan akhir uji coba. |
void | testRunStarted (String runName, int testCount) Melaporkan awal uji coba. |
void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime) Melaporkan awal uji coba. |
void | testRunStarted (String runName, int testCount, int attemptNumber) Melaporkan awal uji coba. |
Bidang
mRunEndedReported
public boolean mRunEndedReported
mRunStartReported
public boolean mRunStartReported
Metode publik
testRunEnded
public void testRunEnded (long elapsedTimeMillis,runMetrics)
Melaporkan akhir uji coba. FIXME: Kami tidak dapat memiliki dua antarmuka Map<> dengan tipe yang berbeda, jadi kami harus menggunakan HashMap di sini.
Parameter | |
---|---|
elapsedTimeMillis | long : perangkat melaporkan waktu berlalu, dalam milidetik |
runMetrics | Metric . |
testRunStarted
public void testRunStarted (String runName, int testCount)
Melaporkan awal uji coba.
Parameter | |
---|---|
runName | String : nama uji coba |
testCount | int : jumlah total pengujian dalam uji coba |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
Melaporkan awal uji coba.
Parameter | |
---|---|
runName | String : nama uji coba |
testCount | int : jumlah total pengujian dalam uji coba |
attemptNumber | int : nomor urut, mengidentifikasi upaya berbeda dari runName yang sama yang berjalan berkali-kali. tryNumber adalah 0-diindeks dan harus bertambah setiap kali proses baru terjadi. misalnya, pengujian diulang ulang sebanyak 3 kali, harus memiliki total 4 proses di bawah runName yang sama dan nomor percobaan dari 0 hingga 3. |
startTime | long : waktu proses dimulai, diukur melalui System.currentTimeMillis() |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber)
Melaporkan awal uji coba.
Parameter | |
---|---|
runName | String : nama uji coba |
testCount | int : jumlah total pengujian dalam uji coba |
attemptNumber | int : nomor urut, mengidentifikasi upaya berbeda dari runName yang sama yang berjalan berkali-kali. tryNumber adalah 0-diindeks dan harus bertambah setiap kali proses baru terjadi. misalnya, pengujian diulang ulang sebanyak 3 kali, harus memiliki total 4 proses di bawah runName yang sama dan nomor percobaan dari 0 hingga 3. |
GranularRetriableTestWrapper.StartEndCollector
public class GranularRetriableTestWrapper.StartEndCollector
extends ResultAndLogForwarder
java.lang.Objek | |||
↳ | com.android.tradefed.result.ResultForwarder | ||
↳ | com.android.tradefed.result.ResultAndLogForwarder | ||
↳ | com.android.tradefed.testtype.suite.GranularRetriableTestWrapper.StartEndCollector |
Pembantu kelas untuk menangkap awal dan akhir lari yang hilang.
Ringkasan
Bidang | |
---|---|
public boolean | mRunEndedReported |
public boolean | mRunStartReported
|
Metode publik | |
---|---|
void | testRunEnded (long elapsedTimeMillis, runMetrics) testRunEnded (long elapsedTimeMillis, runMetrics) Melaporkan akhir uji coba. |
void | testRunStarted (String runName, int testCount) Melaporkan awal uji coba. |
void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime) Melaporkan awal uji coba. |
void | testRunStarted (String runName, int testCount, int attemptNumber) Melaporkan awal uji coba. |
Bidang
mRunEndedReported
public boolean mRunEndedReported
mRunStartReported
public boolean mRunStartReported
Metode publik
testRunEnded
public void testRunEnded (long elapsedTimeMillis,runMetrics)
Melaporkan akhir uji coba. FIXME: Kami tidak dapat memiliki dua antarmuka Map<> dengan tipe yang berbeda, jadi kami harus menggunakan HashMap di sini.
Parameter | |
---|---|
elapsedTimeMillis | long : perangkat melaporkan waktu berlalu, dalam milidetik |
runMetrics | Metric . |
testRunStarted
public void testRunStarted (String runName, int testCount)
Melaporkan awal uji coba.
Parameter | |
---|---|
runName | String : nama uji coba |
testCount | int : jumlah total pengujian dalam uji coba |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
Melaporkan awal uji coba.
Parameter | |
---|---|
runName | String : nama uji coba |
testCount | int : jumlah total pengujian dalam uji coba |
attemptNumber | int : nomor urut, mengidentifikasi upaya berbeda dari runName yang sama yang berjalan berkali-kali. tryNumber adalah 0-diindeks dan harus bertambah setiap kali proses baru terjadi. misalnya, pengujian diulang ulang sebanyak 3 kali, harus memiliki total 4 proses di bawah runName yang sama dan nomor percobaan dari 0 hingga 3. |
startTime | long : waktu proses dimulai, diukur melalui System.currentTimeMillis() |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber)
Melaporkan awal uji coba.
Parameter | |
---|---|
runName | String : nama uji coba |
testCount | int : jumlah total pengujian dalam uji coba |
attemptNumber | int : nomor urut, mengidentifikasi upaya berbeda dari runName yang sama yang berjalan berkali-kali. tryNumber adalah 0-diindeks dan harus bertambah setiap kali proses baru terjadi. misalnya, pengujian diulang ulang sebanyak 3 kali, harus memiliki total 4 proses di bawah runName yang sama dan nomor percobaan dari 0 hingga 3. |