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 | ||
کمک کننده کلاس برای گرفتن شروع و پایان اجرا از دست رفته.
خلاصه
| فیلدها | |
|---|---|
| public boolean | mRunEndedReported | 
| public boolean | mRunStartReported
 | 
| روش های عمومی | |
|---|---|
| void | testRunEnded (long elapsedTimeMillis, runMetrics)testRunEnded (long elapsedTimeMillis, runMetrics)گزارش پایان اجرای آزمایشی | 
| void | testRunStarted (String runName, int testCount)شروع اجرای آزمایشی را گزارش می دهد. | 
| void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime)شروع اجرای آزمایشی را گزارش می دهد. | 
| void | testRunStarted (String runName, int testCount, int attemptNumber)شروع اجرای آزمایشی را گزارش می دهد. | 
فیلدها
mRunEndedReported
public boolean mRunEndedReported
mRunStartReported
public boolean mRunStartReported
روش های عمومی
testRunEnded
public void testRunEnded (long elapsedTimeMillis, 
                 runMetrics) گزارش پایان اجرای آزمایشی
| پارامترها | |
|---|---|
| elapsedTimeMillis | long: دستگاه زمان سپری شده را بر حسب میلی ثانیه گزارش کرد | 
| runMetrics | |
testRunStarted
public void testRunStarted (String runName, 
                int testCount)شروع اجرای آزمایشی را گزارش می دهد.
| پارامترها | |
|---|---|
| runName | String: نام اجرای آزمایشی | 
| testCount | int: تعداد کل تست ها در اجرای آزمایشی | 
testRunStarted
public void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber, 
                long startTime)شروع اجرای آزمایشی را گزارش می دهد.
| پارامترها | |
|---|---|
| runName | String: نام اجرای آزمایشی | 
| testCount | int: تعداد کل تست ها در اجرای آزمایشی | 
| attemptNumber | int: شماره سفارش، شناسایی تلاشهای مختلف یک runName که چندین بار اجرا میشوند. تلاش Number با 0 ایندکس شده است و باید هر بار که اجرای جدیدی اتفاق می افتد افزایش یابد. به عنوان مثال، یک تست 3 بار به صورت دانه ای تکرار می شود، باید 4 اجرا در مجموع تحت همان runName داشته باشد و numberNumber از 0 تا 3 باشد. | 
| startTime | long: زمان شروع اجرا، اندازهگیری شده از طریقSystem.currentTimeMillis() | 
testRunStarted
public void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber)شروع اجرای آزمایشی را گزارش می دهد.
| پارامترها | |
|---|---|
| runName | String: نام اجرای آزمایشی | 
| testCount | int: تعداد کل تست ها در اجرای آزمایشی | 
| attemptNumber | int: شماره سفارش، شناسایی تلاشهای مختلف یک runName که چندین بار اجرا میشوند. تلاش Number با 0 ایندکس شده است و باید هر بار که اجرای جدیدی اتفاق می افتد افزایش یابد. به عنوان مثال، یک تست 3 بار به صورت دانه ای تکرار می شود، باید 4 اجرا در مجموع تحت همان runName داشته باشد و numberNumber از 0 تا 3 باشد. | 
