PythonBinaryHostTest.PythonForwarder
public
static
class
PythonBinaryHostTest.PythonForwarder
extends ResultForwarder
java.lang.Object | ||
↳ | com.android.tradefed.result.ResultForwarder | |
↳ | com.android.tradefed.testtype.python.PythonBinaryHostTest.PythonForwarder |
أداة إعادة توجيه النتائج لاستبدال اسم التشغيل باسم ثنائي
ملخّص
وظائف الإنشاء العامة | |
---|---|
PythonForwarder(ITestInvocationListener listener, String name)
Ctor مع اسم التشغيل باستخدام اسم الملف الثنائي |
الطرق العامة | |
---|---|
void
|
testRunStarted(String runName, int testCount)
تبلّغ عن بدء إجراء اختبار. |
void
|
testRunStarted(String runName, int testCount, int attempt, long startTime)
الإبلاغ عن بدء عملية تنفيذ اختبار |
void
|
testRunStarted(String runName, int testCount, int attempt)
الإبلاغ عن بدء عملية تنفيذ اختبار |
وظائف الإنشاء العامة
إعادة توجيه Python
public PythonForwarder (ITestInvocationListener listener, String name)
Ctor مع اسم التشغيل باستخدام اسم الملف الثنائي
المعلمات | |
---|---|
listener |
ITestInvocationListener |
name |
String |
الطرق العامة
testRunStarted
public void testRunStarted (String runName, int testCount)
الإبلاغ عن بدء عملية تنفيذ اختبار
المعلمات | |
---|---|
runName |
String : اسم إجراء الاختبار |
testCount |
int : إجمالي عدد الاختبارات في اختبار التنفيذ |
testRunStarted
public void testRunStarted (String runName, int testCount, int attempt, long startTime)
الإبلاغ عن بدء عملية تنفيذ اختبار
المعلمات | |
---|---|
runName |
String : اسم إجراء الاختبار |
testCount |
int : إجمالي عدد الاختبارات في اختبار التنفيذ |
attempt |
int : رقم الطلب، الذي يحدِّد المحاولات المختلفة لنفس اسم التشغيل
الذي تم تنفيذه عدة مرات. تكون المحاولة الأولى مفهرسة بمقدار 0، ويجب أن تزيد القيمة في كل مرة يتم إجراء
عملية جديدة. على سبيل المثال، تتم إعادة المحاولة بشكل دقيق 3 مرات لإجراء اختبار، ويجب أن يتم إجراء 4 عمليات تشغيل بشكل إجمالي
ضمن اسم runName نفسه، وأن يتراوح عدد المحاولات من 0 إلى 3. |
startTime |
long : وقت بدء التنفيذ، يتم قياسه من خلال System.currentTimeMillis() |
testRunStarted
public void testRunStarted (String runName, int testCount, int attempt)
الإبلاغ عن بدء عملية تنفيذ اختبار
المعلمات | |
---|---|
runName |
String : اسم إجراء الاختبار |
testCount |
int : إجمالي عدد الاختبارات في اختبار التنفيذ |
attempt |
int : رقم الطلب، الذي يحدِّد المحاولات المختلفة لنفس اسم التشغيل
الذي تم تنفيذه عدة مرات. يتمّ ترقيم مَعلمة attemptNumber بدءًا من 0، ويجب أن تزيد كلّ مرّة تتم فيها عملية
تشغيل جديدة. على سبيل المثال، إذا تمّت إعادة محاولة إجراء اختبار دقيق 3 مرّات، يجب أن يكون إجمالي عدد
عمليات التشغيل 4 عمليات ضمن اسم التشغيل نفسه وأن تتراوح مَعلمة attemptNumber بين 0 و3. |