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.