از سال ۲۰۲۶، برای همسو شدن با مدل توسعه پایدار ترانک و تضمین پایداری پلتفرم برای اکوسیستم، کد منبع را در سهماهه دوم و چهارم در AOSP منتشر خواهیم کرد. برای ساخت و مشارکت در AOSP، android-latest-release استفاده کنید. شاخه مانیفست android-latest-release همیشه به جدیدترین نسخه منتشر شده در AOSP ارجاع میدهد. برای اطلاعات بیشتر، به تغییرات در AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
DeviceJUnit4ClassRunner.TestMetrics
public static class DeviceJUnit4ClassRunner.TestMetrics
extends ExternalResource
| شیء جاوا |
| ↳ | org.junit.rules.ExternalResource |
| ↳ | com.android.tradefed.testtype.DeviceJUnit4ClassRunner.TestMetrics |
پیادهسازی ExternalResource و TestRule . این قانون امکان ثبت معیارها را در طول یک مورد آزمایشی (درون @Test) فراهم میکند. این قانون تضمین میکند که نگاشت معیارها بین آزمایشها پاکسازی میشود، بنابراین میتوان از همان شیء قانون دوباره استفاده کرد.
Example:
@Rule
public TestMetrics metrics = new TestMetrics();
@Test
public void testFoo() {
metrics.addTestMetric("key", "value");
metrics.addTestMetric("key2", "value2");
}
@Test
public void testFoo2() {
metrics.addTestMetric("key3", "value3");
}
خلاصه
روشهای عمومی |
|---|
void | addTestMetric (String key, MetricMeasurement.Metric metric) یک ورودی معیار را در قالب نمونه اولیه برای مورد آزمون ثبت کنید. |
void | addTestMetric (String key, String value) یک ورودی معیار برای مورد آزمون ثبت کنید. |
Statement | apply (Statement base, Description description) |
سازندگان عمومی
تست متریک
public TestMetrics ()
روشهای عمومی
addTestMetric
public void addTestMetric (String key,
MetricMeasurement.Metric metric) یک ورودی متریک را در قالب اولیه برای مورد آزمایشی ثبت کنید. هر کلید در یک مورد آزمایشی باید منحصر به فرد باشد، در غیر این صورت مقدار قبلی را نادیده میگیرد.
| پارامترها |
|---|
key | String : کلید معیار. |
metric | MetricMeasurement.Metric : مقدار مرتبط با کلید. |
addTestMetric
public void addTestMetric (String key,
String value) یک ورودی متریک برای مورد آزمایشی ثبت کنید. هر کلید در یک مورد آزمایشی باید منحصر به فرد باشد، در غیر این صورت مقدار قبلی را لغو میکند.
| پارامترها |
|---|
key | String : کلید معیار. |
value | String : مقداری که به کلید اختصاص داده شده است. |
اعمال کردن
public Statement apply (Statement base,
Description description)| پارامترها |
|---|
base | Statement |
description | Description |
روشهای محافظتشده
بعد از
protected void after ()
قبل از
protected void before ()
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی."],[],[]]