SubprocessTest ResultsParser
public class SubprocessTestResultsParser
extends Object
java.lang.object | |
↳ | com.android.tradefed.util.SubprocessTestResultsParser |
ERROR(/FileOutputStream)
را گسترش می دهد تا خروجی را قبل از نوشتن در فایل تجزیه کند تا بتوانیم رویدادهای آزمایشی را در سمت راه اندازی ایجاد کنیم.
خلاصه
کلاس های تو در تو | |
---|---|
class | SubprocessTestResultsParser.StatusKeys کلیدهای وضعیت تست مربوطه. |
سازندگان عمومی | |
---|---|
SubprocessTestResultsParser ( ITestInvocationListener listener, boolean streaming, IInvocationContext context) سازنده برای تجزیه کننده نتیجه | |
SubprocessTestResultsParser ( ITestInvocationListener listener, IInvocationContext context) سازنده برای تجزیه کننده نتیجه |
روش های عمومی | |
---|---|
void | close () |
void | completeModuleEvents () تمام رویدادهای باز مانده را تکمیل و ببندید |
TestDescription | getCurrentTest () آزمایشی را که در حال حاضر در حال انجام است برمی گرداند. |
SubprocessEventHelper.InvocationFailedEventInfo | getReportedInvocationFailedEventInfo () اطلاعات رویداد شکست فراخوانی گزارش شده را برمی گرداند. |
int | getSocketServerPort () گیرنده سوکتی که باز بود را برمی گرداند. |
Long | getStartTime () زمان شروع مرتبط با رویداد شروع فراخوان را از فراخوانی فرآیند فرعی برمیگرداند. |
boolean | joinReceiver (long millis, boolean waitForConnection) منتظر بمانید تا گیرنده رویداد پردازش رویدادها را به پایان برساند. |
boolean | joinReceiver (long millis) منتظر بمانید تا گیرنده رویداد پردازش رویدادها را به پایان برساند. |
void | parseFile (File file) |
void | processNewLines (String[] lines) تجزیه و تحلیل را در هر خط آرایه فراخوانی کنید تا در صورت وجود رویدادها را استخراج کنید. |
boolean | reportedInvocationFailed () نشان می دهد که آیا فراخوانی گزارش نشده است یا خیر. |
void | setIgnoreTestLog (boolean ignoreTestLog) اینکه رویدادهای testLog را نادیده بگیریم یا نه و فقط به logAssociation تکیه کنیم. |
سازندگان عمومی
SubprocessTest ResultsParser
public SubprocessTestResultsParser (ITestInvocationListener listener, boolean streaming, IInvocationContext context)
سازنده برای تجزیه کننده نتیجه
پارامترها | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener که در آن نتایج را گزارش کنید |
streaming | boolean : اگر True باشد، یک گیرنده سوکت برای دریافت نتایج باز خواهد شد. |
context | IInvocationContext : اطلاعات IInvocationContext در مورد فراخوانی |
SubprocessTest ResultsParser
public SubprocessTestResultsParser (ITestInvocationListener listener, IInvocationContext context)
سازنده برای تجزیه کننده نتیجه
پارامترها | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener که در آن نتایج را گزارش کنید |
context | IInvocationContext : اطلاعات IInvocationContext در مورد فراخوانی |
روش های عمومی
بستن
public void close ()
fullModuleEvents
public void completeModuleEvents ()
تمام رویدادهای باز مانده را تکمیل و ببندید
getCurrentTest
public TestDescription getCurrentTest ()
آزمایشی را که در حال حاضر در حال انجام است برمی گرداند.
برمی گرداند | |
---|---|
TestDescription |
getReportedInvocationFailedEventInfo
public SubprocessEventHelper.InvocationFailedEventInfo getReportedInvocationFailedEventInfo ()
اطلاعات رویداد شکست فراخوانی گزارش شده را برمی گرداند.
برمی گرداند | |
---|---|
SubprocessEventHelper.InvocationFailedEventInfo |
getSocketServerPort
public int getSocketServerPort ()
گیرنده سوکتی که باز بود را برمی گرداند. -1 اگر هیچ کدام
برمی گرداند | |
---|---|
int |
getStartTime
public Long getStartTime ()
زمان شروع مرتبط با رویداد شروع فراخوان را از فراخوانی فرآیند فرعی برمیگرداند.
برمی گرداند | |
---|---|
Long |
joinReceiver
public boolean joinReceiver (long millis, boolean waitForConnection)
منتظر بمانید تا گیرنده رویداد پردازش رویدادها را به پایان برساند.
پارامترها | |
---|---|
millis | long : وقفه در میلی ثانیه. |
waitForConnection | boolean : برای رد شدن از انتظار در صورتی که اتصالی هرگز برقرار نشد نادرست است. |
برمی گرداند | |
---|---|
boolean | درست است اگر رشته گیرنده قبل از مهلت زمانی خاتمه یابد، در غیر این صورت نادرست است. |
joinReceiver
public boolean joinReceiver (long millis)
منتظر بمانید تا گیرنده رویداد پردازش رویدادها را به پایان برساند. حتی اگر اتصالی برقرار نشده باشد، یعنی پردازش هنوز شروع نشده باشد، صبر خواهد کرد.
پارامترها | |
---|---|
millis | long : وقفه در میلی ثانیه. |
برمی گرداند | |
---|---|
boolean | درست است اگر رشته گیرنده قبل از مهلت زمانی خاتمه یابد، در غیر این صورت نادرست است. |
parseFile
public void parseFile (File file)
پارامترها | |
---|---|
file | File |
processNewLines
public void processNewLines (String[] lines)
تجزیه و تحلیل را در هر خط آرایه فراخوانی کنید تا در صورت وجود رویدادها را استخراج کنید.
پارامترها | |
---|---|
lines | String |
گزارش InvocationFailed
public boolean reportedInvocationFailed ()
نشان می دهد که آیا فراخوانی گزارش نشده است یا خیر.
برمی گرداند | |
---|---|
boolean |
setIgnoreTestLog
public void setIgnoreTestLog (boolean ignoreTestLog)
اینکه رویدادهای testLog را نادیده بگیریم یا نه و فقط به logAssociation تکیه کنیم.
پارامترها | |
---|---|
ignoreTestLog | boolean |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-11-10 بهوقت ساعت هماهنگ جهانی.