از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
ExecutableTargetTest
public class ExecutableTargetTest
extends ExecutableBaseTest
implements IDeviceTest
زیر کلاس های مستقیم شناخته شده KUnitModuleTest | تست دونده برای اجرای ماژول های تست KUnit روی دستگاه. | KernelTargetTest | اجرای آزمایشی برای اجرای قابل اجرا بر روی هدف و تجزیه و تحلیل تست هسته. |
|
دونده آزمایشی برای اجرای اجرایی روی هدف. رانر IDeviceTest
از زمان اجرای باینری روی یک دستگاه پیاده سازی می کند.
خلاصه
فیلدها
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
سازندگان عمومی
ExecutableTargetTest
public ExecutableTargetTest ()
روش های عمومی
FindBinary
public String findBinary (String binary)
باینری را جستجو کنید تا بتوانید آن را اجرا کنید.
پارامترها |
---|
binary | String : مسیر دودویی یا به سادگی نام باینری. |
برمی گرداند |
---|
String | مسیر باینری، یا اگر پیدا نشد، تهی است. |
getCollectTestsOnly
public boolean getCollectTestsOnly ()
getDevice
public ITestDevice getDevice ()
دستگاه را تحت آزمایش قرار دهید.
اجرا باینری
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
در واقع باینری را در مسیر داده شده اجرا کنید.
پارامترها |
---|
binaryPath | String : مسیر باینری. |
listener | ITestInvocationListener : شنونده جایی که نتایج را گزارش کند. |
description | TestDescription : آزمون در حال انجام است. |
setDevice
public void setDevice (ITestDevice device)
دستگاه تحت آزمایش را تزریق کنید.
پارامترها |
---|
device | ITestDevice : ITestDevice مورد استفاده |
بایدAbortRun
public FailureDescription shouldAbortRun (TestDescription description)
بررسی کنید که آیا testRun باید زودتر تمام شود.
پارامترها |
---|
description | TestDescription : آزمون در حال انجام است. |
روش های محافظت شده
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
doRunBinaryGenerateTestRuns
protected boolean doesRunBinaryGenerateTestRuns ()
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
،
ExecutableTargetTest
public class ExecutableTargetTest
extends ExecutableBaseTest
implements IDeviceTest
زیر کلاس های مستقیم شناخته شده KUnitModuleTest | تست دونده برای اجرای ماژول های تست KUnit روی دستگاه. | KernelTargetTest | اجرای آزمایشی برای اجرای قابل اجرا بر روی هدف و تجزیه و تحلیل تست هسته. |
|
دونده آزمایشی برای اجرای اجرایی روی هدف. رانر IDeviceTest
از زمان اجرای باینری روی یک دستگاه پیاده سازی می کند.
خلاصه
فیلدها
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
سازندگان عمومی
ExecutableTargetTest
public ExecutableTargetTest ()
روش های عمومی
FindBinary
public String findBinary (String binary)
باینری را جستجو کنید تا بتوانید آن را اجرا کنید.
پارامترها |
---|
binary | String : مسیر دودویی یا به سادگی نام باینری. |
برمی گرداند |
---|
String | مسیر باینری، یا اگر پیدا نشد، تهی است. |
getCollectTestsOnly
public boolean getCollectTestsOnly ()
getDevice
public ITestDevice getDevice ()
دستگاه را تحت آزمایش قرار دهید.
اجرا باینری
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
در واقع باینری را در مسیر داده شده اجرا کنید.
پارامترها |
---|
binaryPath | String : مسیر باینری. |
listener | ITestInvocationListener : شنونده جایی که نتایج را گزارش کند. |
description | TestDescription : آزمون در حال انجام است. |
setDevice
public void setDevice (ITestDevice device)
دستگاه تحت آزمایش را تزریق کنید.
پارامترها |
---|
device | ITestDevice : ITestDevice مورد استفاده |
بایدAbortRun
public FailureDescription shouldAbortRun (TestDescription description)
بررسی کنید که آیا testRun باید زودتر تمام شود.
پارامترها |
---|
description | TestDescription : آزمون در حال انجام است. |
روش های محافظت شده
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
doRunBinaryGenerateTestRuns
protected boolean doesRunBinaryGenerateTestRuns ()
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-03-26 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2025-03-26 بهوقت ساعت هماهنگ جهانی."],[],[]]