রাস্টটেস্টরেজাল্টপার্সার

public class RustTestResultParser
extends MultiLineReceiver

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


রাস্টের ইউনিটটেস্ট ফ্রেমওয়ার্ক দিয়ে চালানো টেস্টগুলোর আউটপুট বিশ্লেষণ করে এবং সেটিকে একাধিক ITestInvocationListener এর কলে রূপান্তরিত করে।

রাস্ট টেস্টগুলো থেকে নিম্নলিখিত আউটপুটটি সন্ধান করুন:

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 (Collection< ITestInvocationListener > listeners, String runName)

একটি নতুন RustTestResultParser তৈরি করুন যা প্রদত্ত ITestInvocationListener গুলিতে রিপোর্ট করে।

জনসাধারণের পদ্ধতি

void done ()

রেকর্ড করা পরীক্ষার ফলাফল সকল শ্রোতার কাছে পাঠান।

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

রাস্ট ইউনিটটেস্টের আউটপুট প্রসেস করুন।

সরকারি নির্মাণকারী

রাস্টটেস্টরেজাল্টপার্সার

public RustTestResultParser (ITestInvocationListener listener, 
                String runName)

একটি নতুন RustTestResultParser তৈরি করুন যা প্রদত্ত ITestInvocationListener এ রিপোর্ট করে।

প্যারামিটার
listener ITestInvocationListener : টেস্ট ইনভোকেশন লিসেনার

runName String : পরীক্ষার নাম

রাস্টটেস্টরেজাল্টপার্সার

public RustTestResultParser (Collection<ITestInvocationListener> listeners, 
                String runName)

একটি নতুন RustTestResultParser তৈরি করুন যা প্রদত্ত ITestInvocationListener গুলিতে রিপোর্ট করে।

প্যারামিটার
listeners Collection : পরীক্ষা আহ্বানের শ্রোতা

runName String : পরীক্ষার নাম

জনসাধারণের পদ্ধতি

সম্পন্ন

public void done ()

রেকর্ড করা পরীক্ষার ফলাফল সকল শ্রোতার কাছে পাঠান।

বাতিল করা হয়েছে

public boolean isCancelled ()

ফেরত
boolean

প্রক্রিয়া নতুন লাইন

public void processNewLines (String[] lines)

রাস্ট ইউনিটটেস্টের আউটপুট প্রসেস করুন।

প্যারামিটার
lines String : নতুন লাইনগুলো ধারণকারী অ্যারে।