com.android.tradefed.device.metric
حاشیهنویسیها
| گزینه متریک | حاشیهنویسی برای متدهای تست که با @Test حاشیهنویسی شدهاند، یا اگر حاشیهنویسی بخشی از لیست حاشیهنویسی TestDescription باشد که امکان تعیین برخی پارامترهای اضافی مفید برای موارد زیر را فراهم میکند: تنظیم رفتار جمعکنندهها، فیلتر کردن برخی متدها. |
رابطها
| جمعکننده IMetric | این رابط به عنوان یک دکوراتور هنگام گزارش نتایج آزمایشها اضافه میشود تا معیارهای منطبق را جمعآوری کند. |
| گیرنده IMetricCollector | رابطی برای پیادهسازی IRemoteTest ها در صورتی که نیاز به دریافت لیست IMetricCollector ها برای اجرای تست داشته باشند. |
کلاسها
| AtraceCollector | یک IMetricCollector که در طول تست atrace را اجرا میکند و نتایج را جمعآوری کرده و آنها را در فراخوانی ثبت میکند. |
| AtraceRunMetricCollector | ردیابیها را از تمام دایرکتوری تست تحت دایرکتوری داده شده از دستگاه تست جمعآوری میکند، دایرکتوری تست را ثبت میکند و فایلهای ردیابی تحت دایرکتوری تست را پسپردازش میکند و معیارها را تجمیع میکند. |
| جمعکنندهی متریک دستگاه پایه | پیادهسازی پایه IMetricCollector که امکان شروع و توقف جمعآوری دادهها را در onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) و ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) میکند. |
| جمعکنندهی تأخیر اتصال بلوتوث | این گردآورنده، پیکربندی متریک مدت زمان statsd از پیش تعریفشده را به دستگاهها ارسال میکند و مدت زمان اتصال بلوتوث را برای هر پروفایل جمعآوری میکند. |
| جمعکننده وضعیت اتصال بلوتوث | این گردآورنده، معیارهای BluetoothConnectionStateChanged را جمعآوری کرده و شماره وضعیت اتصال را برای هر پروفایل ثبت میکند. |
| جمعکنندهی گزارش بلوتوث HciSnoop | گردآورنده برای فعال کردن ثبت وقایع Bluetooth HCI snoop روی DUT و جمعآوری گزارش برای هر آزمایش. |
| BugreportzOnFailureCollector | وقتی یک مورد آزمایشی با شکست مواجه میشود، یک گزارش اشکال (bugreportz) جمعآوری کنید. |
| BugreportzOnTestCaseFailureCollector | وقتی یک مورد آزمایشی در یک اجرا با شکست مواجه میشود، یک گزارش اشکال (bugreportz) جمعآوری کنید. |
| گردآورنده پوشش ClangCode | یک BaseDeviceMetricCollector که اندازهگیریهای پوشش Clang را از دستگاه استخراج کرده و آنها را به عنوان مصنوعات آزمایشی ثبت میکند. |
| جمعکننده کدپوشش | یک BaseDeviceMetricCollector که اندازهگیریهای پوشش جاوا و بومی را از دستگاه استخراج کرده و آنها را به عنوان مصنوعات آزمایشی ثبت میکند. |
| CollectorHelper | کمکی برای انجام برخی عملیات IMetricCollector که در چندین مکان مورد نیاز است. |
| CountTestCasesCollector | تعداد موارد آزمون را برای یک IRemoteTest داده شده بشمارید و گزارش دهید. |
| DebugHostLogOnFailureCollector | گردآورندهای که در صورت بروز خطا در یک مورد آزمایشی، گزارشهای سمت میزبان را جمعآوری و ثبت میکند. |
| دادههای دستگاه | شیء برای نگهداری تمام دادههای جمعآوریشده توسط گردآورندگان معیار. |
| جمعکنندهی ردیابی دستگاه | گردآورندهای که با شروع یک اجرای آزمایشی، ردیابی بینقص را آغاز میکند و در پایان، فایل ردیابی لاگ را ثبت میکند. |
| شبیهسازحافظهCpuCapturer | |
| FilePullerDeviceMetricCollector | یک BaseDeviceMetricCollector که به کلیدهای معیار دریافتی از دستگاه گوش میدهد و آنها را به عنوان یک فایل از دستگاه دریافت میکند. |
| جمعکنندهی لاگ فایلپِلر | ثبتکنندهی فایل گزارششده توسط دستگاه. |
| GcovCodeCoverageCollector | یک BaseDeviceMetricCollector که اندازهگیریهای پوشش gcov را از دستگاه استخراج کرده و آنها را به عنوان مصنوعات آزمایشی ثبت میکند. |
| GcovKernelCodeCoverageCollector | یک BaseDeviceMetricCollector که اندازهگیریهای پوشش هسته gcov را از debugfs و خارج از دستگاه استخراج کرده و در نهایت آنها را به عنوان مصنوعات آزمایشی ثبت میکند. |
| HostStatsdMetricCollector | یک IMetricCollector که معیارهای statsd را از سمت میزبان با استفاده از دستورات کاربردی statsd جمعآوری میکند. |
| جمعکنندهی پوشش جاواکد | یک BaseDeviceMetricCollector که اندازهگیریهای پوشش جاوا را از دستگاه استخراج کرده و آنها را به عنوان مصنوعات آزمایشی ثبت میکند. |
| گردآورنده لاگکتآنفایلور | گردآورندهای که در صورت عدم موفقیت یک مورد آزمایشی، یک logcat را ضبط و ثبت میکند. |
| LogcatTimingMetricCollector | یک جمعکنندهی متریک که اطلاعات زمانبندی (مثلاً زمان سوئیچ کاربر) را از logcat در طول یک یا چند تست تکراری با استفاده از الگوهای regex داده شده برای تجزیه سیگنالهای شروع و پایان یک رویداد از خطوط logcat جمعآوری میکند. |
| ماژوللاگکتکلکتور | نسخهای از جمعکنندهی logcat اما برای ماژول. |
| گردآورنده فایل کامل | یک جمعکننده که فایلهای ردیابی بینقص را از دستگاه میگیرد، به صورت اختیاری آنها را فشرده میکند و به گزارشهای آزمایشی اضافه میکند. |
| PerfettoPullerMetricCollector | این کلاس منسوخ شده است. به جای آن از PerfettoFilePullerCollector و ERROR(/PerfettoTracePostProcessor) استفاده کنید. |
| RebootReasonCollector | گردآورندهای که ریبوت دستگاه را در طول اجرای آزمایشی جمعآوری میکند و آنها را با دلیل و تعداد گزارش میدهد. |
| جمع کننده زمان اجراRestart | گردآورندهای که در صورت وجود، مهرهای زمانی راهاندازی مجدد زمان اجرا (از کار افتادن سرور سیستم) را در طول اجرای آزمایشی جمعآوری میکند. |
| جمعکنندهی تصویر در هنگام خرابی | گردآورندهای که در صورت عدم موفقیت یک مورد آزمایشی، از آن اسکرینشات میگیرد و آن را ثبت میکند. |
| نمایش نقشهPullerMetricCollector | پیادهسازی پایه FilePullerDeviceMetricCollector که امکان دریافت فایلهای showmap از دستگاه و جمعآوری معیارها از آن را فراهم میکند. |
| TraceCmdCollector | یک IMetricCollector که با استفاده از trace-cmd در طول تست، ردیابیها را جمعآوری کرده و آنها را در فراخوانی ثبت میکند. |
انومها
| گردآورنده خودکار لاگ | شمارشی که توصیف میکند کدام کلکتور میتواند به طور خودکار توسط مهار (Harring) مدیریت شود. |
| PerfettoPullerMetricCollector.METRIC_FILE_FORMAT |
حاشیهنویسیها
رابطها
کلاسها
- AtraceCollector
- AtraceRunMetricCollector
- جمعکنندهی متریک دستگاه پایه
- جمعکنندهی تأخیر اتصال بلوتوث
- جمعکننده وضعیت اتصال بلوتوث
- جمعکنندهی گزارش بلوتوث HciSnoop
- BugreportzOnFailureCollector
- BugreportzOnTestCaseFailureCollector
- گردآورنده پوشش ClangCode
- جمعکننده کدپوشش
- CollectorHelper
- CountTestCasesCollector
- DebugHostLogOnFailureCollector
- دادههای دستگاه
- جمعکنندهی ردیابی دستگاه
- شبیهسازحافظهCpuCapturer
- FilePullerDeviceMetricCollector
- جمعکنندهی لاگ فایلپِلر
- GcovCodeCoverageCollector
- GcovKernelCodeCoverageCollector
- HostStatsdMetricCollector
- جمعکنندهی پوشش جاواکد
- گردآورنده لاگکتآنفایلور
- LogcatTimingMetricCollector
- ماژوللاگکتکلکتور
- گردآورنده فایل کامل
- PerfettoPullerMetricCollector
- RebootReasonCollector
- جمع کننده زمان اجراRestart
- جمعکنندهی تصویر در هنگام خرابی
- نمایش نقشهPullerMetricCollector
- TraceCmdCollector
انومها