المحلل اللغوي لـ RustTestResult

public class RustTestResultParser
extends MultiLineReceiver

java.lang.Object
com.android.ddmlib.MultiLineReceiver
  com.android.tradefed.testtype.rust.RustTestResultParser


تفسِّر مخرجات الاختبارات التي يتم إجراؤها باستخدام إطار عمل unittest في Rust وتترجمها إلى عمليات استدعاء على سلسلة من ITestInvocationListener.

تبحث عن النتائج التالية من اختبارات Rust:

running 10 tests test LexError ... ok <0.001s> test idents ... FAILED <0.000s> test make_sure_no_proc_macro ... ignored test test_scalar_div_rem_zero ... ignored, Android sometimes uses panic_abort ... ---- tests::idents stdout ---- thread 'main' panicked at 'assertion failed: `(left == right)` ... test result: ok. 10 passed; 1 failed; 1 ignored; 0 measured; 0 filtered out @يُرجى الاطّلاع على https://doc.rust-lang.org/book/ch11-00-testing.html

ملخّص

شركة إنشاءات عامة

RustTestResultParser(ITestInvocationListener listener, String runName)

إنشاء RustTestResultParser جديدة ترسل تقارير إلى ITestInvocationListener المحدّد

RustTestResultParser( listeners, String runName)

إنشاء RustTestResultParser جديدة ترسل تقارير إلى ITestInvocationListener المحدّدة.

الطرق العامة

void done()

إرسال نتائج الاختبار المسجّلة إلى جميع المستمعين

boolean isCancelled()
void processNewLines(String[] lines)

ناتج اختبار وحدة Process Rust.

شركة إنشاءات عامة

المحلل اللغوي لـ RustTestResult

public RustTestResultParser (ITestInvocationListener listener, 
                String runName)

إنشاء RustTestResultParser جديدة ترسل تقارير إلى ITestInvocationListener المحدّد

المعلمات
listener ITestInvocationListener: أداة استماع الاستدعاء للاختبار

runName String: اسم الاختبار

المحلل اللغوي لـ RustTestResult

public RustTestResultParser ( listeners, 
                String runName)

إنشاء RustTestResultParser جديدة ترسل تقارير إلى ITestInvocationListener المحدّدة.

المعلمات
listeners : أدوات استماع الاستدعاء للاختبار

runName String: اسم الاختبار

الطرق العامة

done

public void done ()

إرسال نتائج الاختبار المسجّلة إلى جميع المستمعين

تم إلغاءه

public boolean isCancelled ()

المرتجعات
boolean

عملية_خطوط جديدة

public void processNewLines (String[] lines)

ناتج اختبار وحدة المعالجة Rust.

المعلمات
lines String