com.android.tradefed.testtype
رابط ها
IAbi | رابطی که نشان دهنده ABI تحت آزمایش است. |
گیرنده IAbi | تستی که نیاز به ABI تحت آزمایش دارد. |
گیرنده IBuild | تستی که نیاز به ارجاع به بیلد تحت آزمایش دارد. |
IDeviceTest | رابط برای شیئی که نیاز به ارجاع به ITestDevice دارد. |
IInvocationContextReceiver | آزمونی که نیاز به ارجاع به زمینه فراخوانی دارد. |
IMultiDeviceTest | این رابط منسوخ شده است. این رابط به طور موقت برای سازگاری نگهداری می شود اما در واقع دیگر استفاده نمی شود. لطفا اجراش نکنید |
INativeDeviceTest | رابط برای شیئی که نیاز به ارجاع به INativeDevice دارد. |
IRemoteTest | آزمایشی که نتایج را مستقیماً به یک ITestInvocationListener گزارش می دهد. |
IReportNotExecuted | در صورت اجرای ناقص، IRemoteTest که این رابط را پیادهسازی میکند، ممکن است آزمایشهای اجرا نشده خود را برای گزارشدهی بهبودیافته گزارش کند. |
IRResumableTest | این رابط منسوخ شده است. دیگه نیازی به این نیست |
IRuntimeHintProvider | |
گیرنده ISetOption | پیادهسازی این رابط باید Option با نام "set-option" داشته باشد که به HostTest#SET_OPTION_NAME مرتبط است. |
IShardableTest | یک IRemoteTest که می تواند به زیر آزمون های اجرایی جداگانه تقسیم شود. |
ITestAnnotationFilterReceiver | دونده ای که می تواند تست هایی را که بر اساس حاشیه نویسی اجرا شود را فیلتر کند. |
ITestCollector | پشتیبانی از مجموعه آزمایشی را ارائه می دهد. هنگام تنظیم، دونده آزمایشی باید یک اجرای خشک را برای جمع آوری موارد آزمایشی بدون اجرای واقعی آنها انجام دهد. |
ITestFileFilterReceiver | یک runner که می تواند فایلی را دریافت کند که مشخص می کند کدام آزمایش اجرا شود و/یا اجرا نشود. |
ITestFilterReceiver | دونده ای که می تواند تست هایی را برای اجرا فیلتر کند. |
ITestInformationReceiver | رابط برای دریافت TestInformation برای برخی از کلاس ها. |
کلاس ها
ابی | کلاسی که یک ABI را نشان می دهد. |
AndroidJUnitTest | آزمایشی که یک بسته تست ابزار دقیق را با استفاده از android.support.test.runner.AndroidJUnitRunner روی دستگاه داده شده اجرا می کند. |
ArtGTest | |
ArtRunTest | یک دونده آزمایشی برای اجرای آزمونهای اجرای ART. |
ArtRunTest.AdbShellCommandException | یک کلاس استثنایی برای گزارش خطای رخ داده در حین اجرای دستور پوسته ADB. |
CodeCoverageTest | تستی که یک بسته تست ابزار دقیق را روی یک دستگاه مشخص اجرا می کند و گزارش پوشش کد را ایجاد می کند. |
CompanionAwareTest | کلاس تست پایه که دیگ بخار گرفتن و بررسی دستگاه همراه را در بر می گیرد زیر کلاس ممکن است |
DeviceBatteryLevelChecker | یک IRemoteTest که حداقل شارژ باتری را بررسی میکند و در صورت عدم وجود حداقل شارژ، منتظر میماند تا باتری به آستانه شارژ دوم برسد. |
DeviceJUnit4ClassRunner | رانر تست JUnit4 که IDeviceTest نیز در خود جای می دهد. |
DeviceJUnit4ClassRunner.LogAnnotation | حاشیه نویسی جعلی به معنای حمل سیاهه های مربوط به خبرنگاران است. |
DeviceJUnit4ClassRunner.MetricAnnotation | حاشیه نویسی جعلی برای رساندن معیارها به خبرنگاران. |
DeviceJUnit4ClassRunner.TestLogData | پیاده سازی ExternalResource و TestRule . |
DeviceJUnit4ClassRunner.TestMetrics | پیاده سازی ExternalResource و TestRule . |
DeviceSuite | Suite کانتینر JUnit4 را به منظور ارائه ITestDevice برای آزمایشهایی که به آن نیاز دارند، گسترش میدهد. |
DeviceTestCase | کیس تست Helper JUnit که خدمات IRemoteTest و IDeviceTest را ارائه می دهد. |
DeviceTest Result | تخصصی از TestResult که با رخ دادن DeviceNotAvailableException لغو می شود |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestSuite | مجموعه تست Helper JUnit که خدمات IRemoteTest و IDeviceTest را ارائه می دهد. |
DynamicFileStubTest | این یک تست Tradefed برای آزمایش است که می تواند فایل پویا را به درستی حل کند. |
تست جعلی | یک تست جعلی که هدف آن آسان کردن تولید نتایج آزمایشی قابل تکرار است. |
GoogleBenchmarkResultParser | نتایج Google Benchmark را که از پوسته اجرا میشوند، تجزیه میکند و نقشهای را با تمام نتایج برمیگرداند. |
GoogleBenchmarkTest | آزمایشی که بسته آزمایشی معیار Google را در دستگاه داده شده اجرا می کند. |
GTest | تستی که بسته آزمایشی بومی را روی دستگاه داده شده اجرا می کند. |
GTestBase | کلاس پایه gTest |
GTestListTestParser | تجزیه کننده نتیجه برای حالت اجرای خشک gtest با پارامتر "--gtest_list_tests". |
GTestResultParser | نتایج «حالت خروجی خام» آزمایشهای بومی را با استفاده از GTest که از پوسته اجرا میشوند، تجزیه میکند و یک ITestInvocationListener را از نتایج مطلع میکند. |
GTestXmlResultParser | نتایج «حالت خروجی xml» آزمایشهای بومی را با استفاده از GTest که از پوسته اجرا میشوند، تجزیه میکند و نتایج را به ITestRunListener اطلاع میدهد. |
HostGTest | تستی که بسته تست بومی را اجرا می کند. |
HostTest | اجرای آزمایشی برای تست های مبتنی بر میزبان JUnit. |
InstalledInstrumentationsTest | تمام ابزار دقیق موجود در دستگاه فعلی را اجرا می کند. |
تست ابزار دقیق | تستی که بسته تست ابزار دقیق را روی دستگاه داده شده اجرا می کند. |
IsolatedHostTest | اجرا کننده TradeFed را پیاده سازی می کند که به جای اجرای تست ها در فرآیند اصلی، از یک فرآیند فرعی برای اجرای آزمایش ها در یک محیط کم وابستگی استفاده می کند. |
JUnitRunUtil | یک کلاس کمکی برای هدایت یک IRemoteTest#run(TestInformation, ITestInvocationListener) به یک تماس Test#run(TestResult) . |
MetricTestCase | افزونه TestCase که امکان ثبت معیارها را هنگام اجرا به عنوان بخشی از TradeFed فراهم می کند. |
MetricTestCase.LogHolder | ساختاری برای نگهداری یک فایل گزارش که باید گزارش شود. |
NativeBenchmarkTest | تستی که یک تست معیار بومی قابل اجرا در دستگاه داده شده را اجرا می کند. |
NativeBenchmarkTestParser | یک IShellOutputReceiver که خروجی دادههای تست معیار را تجزیه میکند و معیارها را در میانگین زمان در هر عملیات جمعآوری میکند. |
NativeStressTest | تستی که یک تست استرس بومی را روی دستگاه داده شده اجرا می کند. |
NativeStressTestParser | یک IShellOutputReceiver که خروجی داده های تست استرس را تجزیه می کند و معیارهای تعداد تکرارهای کامل و میانگین زمان در هر تکرار را جمع آوری می کند. |
NoisyDryRunTest | اجرای خشک پر سر و صدا را روی یک فایل فرمان اجرا کنید. |
PythonUnitTestResultParser | خروجی تست های اجرا شده با چارچوب واحد تست پایتون را تفسیر می کند و آن را به فراخوانی روی یک سری از ITestInvocationListener ترجمه می کند. |
PythonUnitTestRunner | این کلاس منسوخ شده است. به جای آن از PythonBinaryHostTest استفاده کنید. |
StubTest | اجرای آزمایش خالی بدون عملیات. |
SubprocessTfLauncher | یک IRemoteTest برای اجرای آزمایش ها در برابر نصب TF جداگانه. |
TestTimeoutEnforcer | شنوندگانی که به شما امکان میدهد زمان اجرای یک مورد آزمایشی معین را بررسی کنند و اگر از یک بازه زمانی معین گذشت، در آن شکست بخورند. |
TfTestLauncher | یک IRemoteTest برای اجرای واحد یا تست های عملکردی در برابر نصب TF جداگانه. |
UiAutomatorRunner | تست UI Automator را روی دستگاه اجرا می کند و نتایج را گزارش می کند. |
UiAutomatorTest | |
UsbResetTest | یک IRemoteTest که USB دستگاه را بازنشانی میکند و بررسی میکند که آیا دستگاه بعداً آنلاین میشود یا خیر. |
Enums
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction |
رابط ها
- IAbi
- گیرنده IAbi
- گیرنده IBuild
- IDeviceTest
- IInvocationContextReceiver
- IMultiDeviceTest
- INativeDeviceTest
- IRemoteTest
- IReportNotExecuted
- IRResumableTest
- IRuntimeHintProvider
- گیرنده ISetOption
- IShardableTest
- ITestAnnotationFilterReceiver
- ITestCollector
- ITestFileFilterReceiver
- ITestFilterReceiver
- ITestInformationReceiver
کلاس ها
- ابی
- AndroidJUnitTest
- ArtGTest
- ArtRunTest
- ArtRunTest.AdbShellCommandException
- CodeCoverageTest
- CompanionAwareTest
- DeviceBatteryLevelChecker
- DeviceJUnit4ClassRunner
- DeviceJUnit4ClassRunner.LogAnnotation
- DeviceJUnit4ClassRunner.MetricAnnotation
- DeviceJUnit4ClassRunner.TestLogData
- DeviceJUnit4ClassRunner.TestMetrics
- DeviceSuite
- DeviceTestCase
- DeviceTest Result
- DeviceTestResult.RuntimeDeviceNotAvailableException
- DeviceTestSuite
- DynamicFileStubTest
- تست جعلی
- GoogleBenchmarkResultParser
- GoogleBenchmarkTest
- GTest
- GTestBase
- GTestListTestParser
- GTestResultParser
- GTestXmlResultParser
- HostGTest
- HostTest
- InstalledInstrumentationsTest
- تست ابزار دقیق
- IsolatedHostTest
- JUnitRunUtil
- MetricTestCase
- MetricTestCase.LogHolder
- NativeBenchmarkTest
- NativeBenchmarkTestParser
- NativeStressTest
- NativeStressTestParser
- NoisyDryRunTest
- PythonUnitTestResultParser
- PythonUnitTestRunner
- StubTest
- SubprocessTfLauncher
- TestTimeoutEnforcer
- TfTestLauncher
- UiAutomatorRunner
- UiAutomatorTest
- UsbResetTest
Enums