com.android.tradefed.device.metric
حاشیه نویسی ها
| MetricOption | حاشیه نویسی برای روش های آزمایشی که با @Test حاشیه نویسی می شود، یا اگر حاشیه نویسی بخشی از لیست حاشیه نویسی TestDescription است که امکان تعیین برخی پارامترهای اضافی مفید برای موارد زیر را فراهم می کند: تنظیم رفتار جمع کننده ها، فیلتر کردن برخی روش ها. |
رابط ها
| IMetric Collector | این رابط به عنوان یک تزئین کننده هنگام گزارش نتایج آزمایش ها به منظور جمع آوری معیارهای منطبق اضافه می شود. |
| گیرنده IMetricCollector | رابطی برای IRemoteTest برای پیاده سازی در صورت نیاز به دریافت لیست IMetricCollector برای اجرای آزمایشی. |
کلاس ها
| AtraceCollector | یک IMetricCollector که atrace را در طول تست اجرا می کند و نتیجه را جمع آوری می کند و آنها را در فراخوانی ثبت می کند. |
| AtraceRunMetricCollector | ردیابیها را از تمام دایرکتوری آزمایشی زیر فهرست دادهشده از دستگاه آزمایشی جمعآوری میکند، فهرست راهنمای آزمایش را ثبت میکند و فایلهای ردیابی را در زیر فهرست راهنمای آزمایش پردازش میکند و معیارها را جمع میکند. |
| BaseDeviceMetricCollector | اجرای پایه IMetricCollector که امکان شروع و توقف مجموعه را در onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) و ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
| Bluetooth ConnectionLatency Collector | گردآورنده یک پیکربندی متریک مدت زمان statsd از پیش تعریف شده را به دستگاه ها فشار می دهد و مدت زمان اتصال بلوتوث را برای هر نمایه جمع آوری می کند. |
| BluetoothConnectionStateCollector | این گردآورنده معیارهای BluetoothConnectionStateChanged را جمع آوری می کند و شماره وضعیت اتصال را برای هر نمایه ثبت می کند. |
| بلوتوثHciSnoopLogCollector | جمعآوری برای فعال کردن بلوتوث HCI Snoop Logging در DUT و جمعآوری گزارش برای هر آزمایش. |
| BugreportzOnFailureCollector | هنگامی که یک مورد آزمایشی با شکست مواجه شد، یک bugreportz جمع آوری کنید. |
| BugreportzOnTestCaseFailureCollector | هنگامی که یک مورد آزمایشی در یک اجرا با شکست مواجه می شود، یک bugreportz جمع آوری کنید. |
| ClangCodeCoverageCollector | یک BaseDeviceMetricCollector که اندازه گیری های پوشش Clang را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند. |
| CodeCoverageCollector | BaseDeviceMetricCollector که جاوا و اندازه گیری های پوشش بومی را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند. |
| Collector Helper | کمک کننده برای انجام برخی از عملیات IMetricCollector مورد نیاز در چندین مکان. |
| CountTestCasesCollector | تعداد موارد آزمایش را برای یک IRemoteTest معین بشمارید و گزارش دهید. |
| DebugHostLogOnFailureCollector | جمعآوری که در صورت بروز خطای مورد آزمایش، گزارشهای سمت میزبان را جمعآوری و ثبت میکند. |
| DeviceMetricData | هدف برای نگهداری تمام دادههای جمعآوریشده توسط جمعآوران متریک. |
| DeviceTraceCollector | گردآوری که با شروع اجرای آزمایشی ردیابی پرفتو را شروع می کند و در پایان فایل ردیابی را ثبت می کند. |
| EmulatorMemoryCpuCapturer | |
| FilePullerDeviceMetricCollector | یک BaseDeviceMetricCollector که به کلیدهای متریک که از دستگاه می آید گوش می دهد و آنها را به عنوان فایل از دستگاه می کشد. |
| FilePullerLogCollector | گزارشگر فایل گزارش شده توسط دستگاه سمت. |
| GcovCodeCoverageCollector | BaseDeviceMetricCollector که اندازه گیری های پوشش gcov را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند. |
| GcovKernelCodeCoverageCollector | یک BaseDeviceMetricCollector که اندازهگیریهای پوشش هسته gcov را از دیباگها خارج میکند و از دستگاه خارج میکند و در نهایت آنها را به عنوان مصنوعات آزمایشی ثبت میکند. |
| HostStatsdMetricCollector | یک IMetricCollector که معیارهای statsd را از سمت میزبان با استفاده از دستورات ابزار statsd جمع آوری می کند. |
| JavaCodeCoverageCollector | BaseDeviceMetricCollector که اندازه گیری های پوشش جاوا را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند. |
| LogcatOnFailureCollector | مجموعهای که در صورت شکست یک مورد آزمایشی، یک logcat را ضبط و ثبت میکند. |
| LogcatTimingMetricCollector | جمعآوری متریک که اطلاعات زمانبندی (مثلاً زمان سوئیچ کاربر) را از logcat در طول یک یا چند آزمایش مکرر با استفاده از الگوهای regex دادهشده برای تجزیه سیگنالهای شروع و پایان یک رویداد از خطوط logcat جمعآوری میکند. |
| ModuleLogcatCollector | نسخه کلکتور logcat اما برای ماژول. |
| PerfettoPullerMetricCollector | اجرای پایه FilePullerDeviceMetricCollector که اجازه می دهد فایل های perfetto را از دستگاه بیرون بکشید و معیارها را از آن جمع آوری کنید. |
| RebootReasonCollector | مجموعهای که راهاندازی مجدد دستگاه را در طول اجرای آزمایشی جمعآوری میکند و آنها را با دلیل و شمارش گزارش میدهد. |
| RuntimeRestartCollector | جمعآوری که در صورت وجود، مُهرهای زمانی راهاندازی مجدد زمان اجرا (از کار افتادن سرور سیستم) را در طول اجرای آزمایشی جمعآوری میکند. |
| ScreenshotOnFailureCollector | مجموعهای که در صورت شکست یک مورد آزمایشی، اسکرینشات میگیرد و ثبت میکند. |
| ShowmapPullerMetricCollector | پیاده سازی پایه FilePullerDeviceMetricCollector که اجازه می دهد فایل های نمایش نقشه را از دستگاه بیرون بکشید و معیارها را از آن جمع آوری کنید. |
| TraceCmdCollector | یک IMetricCollector که ردیابی ها را در طول آزمایش با استفاده از trace-cmd جمع آوری می کند و آنها را در فراخوان ثبت می کند. |
Enums
| AutoLogCollector | شمارش توصیف می کند که کدام جمع کننده می تواند به طور خودکار توسط مهار اداره شود. |
| PerfettoPullerMetricCollector.METRIC_FILE_FORMAT |
حاشیه نویسی ها
رابط ها
کلاس ها
- AtraceCollector
- AtraceRunMetricCollector
- BaseDeviceMetricCollector
- Bluetooth ConnectionLatency Collector
- BluetoothConnectionStateCollector
- بلوتوثHciSnoopLogCollector
- BugreportzOnFailureCollector
- BugreportzOnTestCaseFailureCollector
- ClangCodeCoverageCollector
- CodeCoverageCollector
- Collector Helper
- CountTestCasesCollector
- DebugHostLogOnFailureCollector
- DeviceMetricData
- DeviceTraceCollector
- EmulatorMemoryCpuCapturer
- FilePullerDeviceMetricCollector
- FilePullerLogCollector
- GcovCodeCoverageCollector
- GcovKernelCodeCoverageCollector
- HostStatsdMetricCollector
- JavaCodeCoverageCollector
- LogcatOnFailureCollector
- LogcatTimingMetricCollector
- ModuleLogcatCollector
- PerfettoPullerMetricCollector
- RebootReasonCollector
- RuntimeRestartCollector
- ScreenshotOnFailureCollector
- ShowmapPullerMetricCollector
- TraceCmdCollector
Enums