تست میزبان دودویی پایتون
public class PythonBinaryHostTest
extends Object implements IRemoteTest , ITestFilterReceiver
| شیء جاوا | |
| ↳ | com.android.tradefed.testtype.python.PythonBinaryHostTest |
تست میزبان برای اجرای یک فایل باینری پایتون از سیستم ساخت اندروید (Soong)
این اجراکنندهی تست از include-filter و exclude-filter پشتیبانی میکند. توجه داشته باشید که exclude-filter به جای صرف نظر کردن از تست واقعی، نتیجهی تست را نادیده میگیرد. تستهای مشخص شده در exclude-filter همچنان اجرا خواهند شد.
خلاصه
کلاسهای تو در تو | |
|---|---|
class | PythonBinaryHostTest.PythonForwarderفرستندهی نتیجه، نام اجرا را با نام دودویی جایگزین میکند. |
ثابتها | |
|---|---|
String | ANDROID_SERIAL_VAR |
String | LD_LIBRARY_PATH |
سازندگان عمومی | |
|---|---|
PythonBinaryHostTest () | |
روشهای عمومی | |
|---|---|
void | addAllExcludeFilters ( |
void | addAllIncludeFilters ( |
void | addExcludeFilter (String filter)فیلتری اضافه میکند که کدام تستها باید حذف شوند. |
void | addIncludeFilter (String filter)فیلتری اضافه میکند که کدام تستها باید لحاظ شوند. |
void | clearExcludeFilters ()تمام فیلترهای حذفشدهای که در حال حاضر ردیابی میشوند را حذف کنید. |
void | clearIncludeFilters ()تمام فیلترهای موجود که در حال حاضر ردیابی میشوند را حذف کنید. |
| getExcludeFilters () مقدار |
| getIncludeFilters () مقدار |
final void | run ( TestInformation testInfo, ITestInvocationListener listener)تستها را اجرا میکند و نتایج را به شنونده گزارش میدهد. |
ثابتها
متغیر سریال اندروید
protected static final String ANDROID_SERIAL_VAR
مقدار ثابت: "ANDROID_SERIAL"
مسیر کتابخانه LD
protected static final String LD_LIBRARY_PATH
مقدار ثابت: "LD_LIBRARY_PATH"
سازندگان عمومی
تست میزبان دودویی پایتون
public PythonBinaryHostTest ()
روشهای عمومی
فیلترهای addAllExclude
public void addAllExcludeFilters (filters)
ERROR(/Set) فیلترهایی را که تستهایشان باید حذف شوند، اضافه میکند.
| پارامترها | |
|---|---|
filters | |
فیلترهای addAllInclude
public void addAllIncludeFilters (filters)
ERROR(/Set) فیلترهایی که تستهایشان باید لحاظ شوند را اضافه میکند.
| پارامترها | |
|---|---|
filters | |
فیلتر addExclude
public void addExcludeFilter (String filter)
فیلتری اضافه میکند که کدام تستها باید حذف شوند.
| پارامترها | |
|---|---|
filter | String |
فیلتر addInclude
public void addIncludeFilter (String filter)
فیلتری اضافه میکند که کدام تستها باید لحاظ شوند.
| پارامترها | |
|---|---|
filter | String |
فیلترهای clearExclude
public void clearExcludeFilters ()
تمام فیلترهای حذفشدهای که در حال حاضر ردیابی میشوند را حذف کنید.
فیلترهای clearInclude
public void clearIncludeFilters ()
تمام فیلترهای موجود که در حال حاضر ردیابی میشوند را حذف کنید.
فیلترهای getExclude
publicgetExcludeFilters ()
مقدار ERROR(/Set) فعلی فیلترهای مستثنی شده را برمیگرداند.
| بازگشتها | |
|---|---|
| |
فیلترهای getInclude
publicgetIncludeFilters ()
مقدار ERROR(/Set) فعلی فیلترهای include شده را برمیگرداند.
| بازگشتها | |
|---|---|
| |
دویدن
public final void run (TestInformation testInfo, ITestInvocationListener listener)
تستها را اجرا میکند و نتایج را به شنونده گزارش میدهد.
| پارامترها | |
|---|---|
testInfo | TestInformation : شیء TestInformation که حاوی اطلاعات مفیدی برای اجرای تستها است. |
listener | ITestInvocationListener : ITestInvocationListener از نتایج تست |
| پرتابها | |
|---|---|
DeviceNotAvailableException | |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-12-04 بهوقت ساعت هماهنگ جهانی.