com.android.tradefed.result
رابط ها
| BugreportCollector.SubPredicate | |
| IlogSaver | کلاسهایی که این رابط را پیادهسازی میکنند، روشهایی را برای ذخیرهسازی گزارشها در یک مکان مرکزی ارائه میکنند. |
| IlogSaverListener | به ITestInvocationListener اجازه می دهد به هنگام ذخیره فایل های گزارش گوش دهد. |
| InputStreamSource | این رابط اساساً یک ERROR(/InputStream) را میپیچد تا آن را شبیهسازی کند. |
| IShardableListener | یک ITestInvocationListener که می توان آن را به اشتراک گذاشت. |
| ITestInvocationListener | شنونده برای نتایج آزمون از فراخوانی آزمون. |
| گیرنده ITestLifeCycle | اعلان های رویداد را در طول اجرای تست ابزار دقیق دریافت می کند. |
| ITestLoggerReceiver | موجودیتی که می تواند با یک نمونه ITestLogger تزریق شود تا بتوان از آن برای اهداف گزارش استفاده کرد. |
| ITestSummaryListener | رابطی که به ITestInvocationListener اجازه می دهد تا اطلاعات محدودی را از طریق خلاصه ها مبادله کند. |
کلاس ها
| ATestFileSystemLogSaver | این کلاس LogSaver توسط ATest برای ذخیره log ها در یک مسیر خاص استفاده می شود. |
| BugreportCollector | یک ITestInvocationListener عبوری که هنگام رخ دادن رویدادهای قابل تنظیم، گزارشهای اشکال را جمعآوری میکند و پس از جمعآوری هر گزارش اشکال، ITestInvocationListener.testLog را روی فرزندان خود فراخوانی میکند. |
| BugreportCollector.Predicate | یک گزاره کامل که توضیح می دهد چه زمانی باید یک گزارش اشکال ثبت شود. |
| ByteArrayInputStreamSource | |
| CollectingTestListener | یک ITestInvocationListener که تمام نتایج آزمایش را جمع آوری می کند. |
| ConsoleResultReporter | گزارشگر نتیجه برای چاپ نتایج آزمایش در کنسول. |
| CountingTestResultListener | یک TestResultListener که تعداد کل تست ها را توسط TestStatus ردیابی می کند |
| DeviceFileReporter | یک کلاس ابزار که دستگاه را برای فایلها بررسی میکند و در صورت یافتن آنها را به ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) میفرستد. |
| EventsLoggerListener | شنونده ای که تمام رویدادهایی را که دریافت می کند در یک فایل ثبت می کند |
| FailureDescription | کلاس توصیف اطلاعات شکست در فدراسیون تجارت. |
| FileInputStreamSource | یک InputStreamSource که یک فایل ورودی را می گیرد. |
| FileSystemLogSaver | گزارشها را در یک سیستم فایل ذخیره کنید. |
| FilteredResultForwarder | گونهای از ResultForwarder که فقط اجازه میدهد لیستی از TestDescription گزارش شود. |
| InvocationSummaryHelper | کلاس کمکی برای جمع آوری و گزارش TestSummary برای مجموعه شنوندگان |
| InvocationToJUnitResultForwarder | کلاسی که به رویدادهای ITestInvocationListener گوش می دهد و آنها را به TestListener ارسال می کند. |
| JsonHttpTestResultReporter | یک گزارشگر نتیجه که نتایج معیارهای تست و شاخه، اطلاعات دستگاه را در JSON و POST را در یک نقطه پایانی سرویس HTTP رمزگذاری میکند. |
| JUnitToInvocationResultForwarder | کلاسی که به رویدادهای TestListener گوش می دهد و آنها را به یک ITestInvocationListener ارسال می کند. |
| LegacySubprocess ResultsReporter | اجرای منجمد گزارشگر نتایج فرعی که باید با نسخههای قبلی TF/CTS (به عنوان مثال 8+) سازگار باقی بماند، علیرغم تغییرات در سوپرکلاس آن. |
| LogcatCrashResultForwarder | شنونده ویژه: در صورت خرابی (از کار افتادن فرآیند ابزار دقیق) سعی می کند خرابی را از لاگ کت استخراج کند و آن را به پیام شکست مرتبط با آزمایش اضافه کند. |
| LogFile | کلاس برای نگهداری فراداده برای یک فایل گزارش ذخیره شده. |
| LogFileSaver | کمکی برای ITestInvocationListener که داده های گزارش را در یک فایل ذخیره می کند |
| LogSaverResultForwarder | ResultForwarder برای ذخیره گزارشها با ذخیرهکننده فایل سراسری. |
| LUCIResultReporter | گزارشگر نتیجه ای که نتایج آزمایش مورد نیاز ResultDB و LUCI را در قالب JSON (go/result-sink) ذخیره می کند و مکان فایل را در کنسول ثبت می کند. |
| MetricsXMLResultReporter | MetricsXMLResultReporter معیارهای آزمایشی را می نویسد و معیارهای اجرا را در یک فایل XML در پوشه ای که توسط پارامتر metrics-folder در مرحله invocationEnded تست مشخص شده است، می نویسد. |
| Module ResultsAndMetricsForwarder | یک برنامه افزودنی ResultAndLogForwarder که معیارهای مرتبط با ماژول اضافی را به نتایج آزمایش اضافه می کند. |
| MultiFailureDescription | چندین FailureDescription در یک نگهدارنده جمع آوری کنید. |
| NameMangleListener | یک شنونده پروکسی برای ترجمه روش تست، کلاس و نام بسته به عنوان نتایج گزارش می شود. |
| PassingTestFileReporter | یک ITestInvocationListener که لیست موارد آزمایشی را در یک فایل آزمایشی ذخیره می کند |
| ReportPassedTests | فیلترهای احتمالی را در فایلی گزارش کنید تا آزمون قبولی را حذف کنید. |
| ResultAndLogForwarder | فوروارد کننده برای نتایج و گزارش رویدادها. |
| ResultForwarder | یک ITestInvocationListener که نتایج فراخوانی را به لیستی از شنوندگان دیگر ارسال می کند. |
| RetentionFileSaver | کلاس کمکی برای ایجاد یک فایل .retention در یک دایرکتوری. |
| RetryResultForwarder | یک برنامه افزودنی ResultForwarder که همیشه به یک عدد تلاش معین فشار می آورد. |
| SnapshotInputStreamSource | یک منبع ورودی با پشتوانه فایل. |
| StubTestRunListener | اجرای خرد ITestRunListener |
| گزارشگر نتایج فرعی | ITestInvocationListener پیاده میکند تا بهعنوان یک result_reporter مشخص شود و نتایج آزمایشها، اجراهای آزمایشی، فراخوانهای آزمایشی را از فرآیند فرعی ارسال کند. |
| شرح تست | کلاسی که اطلاعات مربوط به یک مورد آزمایشی را نشان می دهد. |
| TestDescriptionsFile | یک کلاس کاربردی برای مارشال کردن و حذف فهرستی از TestDescriptions به یک فایل آزمایشی. |
| نتیجه تست | ظرف برای نتیجه یک آزمایش. |
| TestResultListener | سادهسازی ITestLifecycleListener برای اجراکنندگانی که فقط به نتایج آزمایش فردی اهمیت میدهند. |
| TestRunResult | نتایج حاصل از یک آزمایش را نگه می دارد. |
| TestRunResultListener | شنونده ای که امکان خواندن وضعیت اجرای آزمایشی نهایی را فراهم می کند. |
| خلاصه تست | کلاسی برای نمایش خلاصه آزمون. |
| TestSummary.TypedString | |
| TextResultReporter | گزارشگر نتیجه آزمایش که نتایج را به چاپگر نتیجه متنی JUnit ارسال می کند. |
| XmlResultReporter | نتایج JUnit را در یک فایل XML در قالبی مطابق با XMLJUnitResultFormatter Ant مینویسد. |
Enums
| ActionInProgress | اقدام کلی در حال انجام است. |
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Relation | |
| وضعیت فراخوانی | یک شماره کمکی برای نشان دادن وضعیت فراخوانی |
| LogDataType | نوع داده داده های گزارش را نشان می دهد. |
| وضعیت تست | نمایندگی در Tradefed از وضعیت های ممکن برای روش های تست. |
| TestSummary.Type |
رابط ها
کلاس ها
- ATestFileSystemLogSaver
- BugreportCollector
- BugreportCollector.Predicate
- ByteArrayInputStreamSource
- CollectingTestListener
- ConsoleResultReporter
- CountingTestResultListener
- DeviceFileReporter
- EventsLoggerListener
- FailureDescription
- FileInputStreamSource
- FileSystemLogSaver
- FilteredResultForwarder
- InvocationSummaryHelper
- InvocationToJUnitResultForwarder
- JsonHttpTestResultReporter
- JUnitToInvocationResultForwarder
- LegacySubprocess ResultsReporter
- LogcatCrashResultForwarder
- LogFile
- LogFileSaver
- LogSaverResultForwarder
- LUCIResultReporter
- MetricsXMLResultReporter
- Module ResultsAndMetricsForwarder
- MultiFailureDescription
- NameMangleListener
- PassingTestFileReporter
- ReportPassedTests
- ResultAndLogForwarder
- ResultForwarder
- RetentionFileSaver
- RetryResultForwarder
- SnapshotInputStreamSource
- StubTestRunListener
- گزارشگر نتایج فرعی
- شرح تست
- TestDescriptionsFile
- نتیجه تست
- TestResultListener
- TestRunResult
- TestRunResultListener
- خلاصه تست
- TestSummary.TypedString
- TextResultReporter
- XmlResultReporter
Enums