RustTestBase
public abstract class RustTestBase
extends Object implements IAbiReceiver , IConfigurationReceiver , IRemoteTest , ITestFilterReceiver
| شیء جاوا | |
| ↳ | com.android.tradefed.testtype.rust.RustTestBase |
کلاس پایه RustBinaryHostTest و RustBinaryTest
خلاصه
کلاسهای تو در تو | |
|---|---|
class | RustTestBase.EnvPair |
class | RustTestBase.Invocation |
فیلدها | |
|---|---|
protected long | mTestTimeout |
سازندگان عمومی | |
|---|---|
RustTestBase () | |
روشهای عمومی | |
|---|---|
void | addAllExcludeFilters (Set<String> filters) |
void | addAllIncludeFilters (Set<String> filters) |
void | addExcludeFilter (String filter)فیلتری اضافه میکند که کدام تستها باید حذف شوند. |
void | addIncludeFilter (String filter)فیلتری اضافه میکند که کدام تستها باید لحاظ شوند. |
void | clearExcludeFilters ()تمام فیلترهای حذفشدهای که در حال حاضر ردیابی میشوند را حذف کنید. |
void | clearIncludeFilters ()تمام فیلترهای موجود که در حال حاضر ردیابی میشوند را حذف کنید. |
IAbi | getAbi () |
Set<String> | getExcludeFilters () |
Set<String> | getIncludeFilters () |
void | setAbi ( IAbi abi) |
void | setConfiguration ( IConfiguration configuration) |
روشهای محافظتشده | |
|---|---|
void | collectTestLines (String[] testList, Set<String> foundTests)نامهای موارد آزمایشی را در testList پیدا کنید و آنها را به foundTests اضافه کنید. |
List< RustTestBase.Invocation > | generateInvocations (File target) |
IConfiguration | getConfiguration ()پیکربندی آزمایشی را برمیگرداند. |
فیلدها
mTestTimeout
protected long mTestTimeout
سازندگان عمومی
RustTestBase
public RustTestBase ()
روشهای عمومی
فیلترهای addAllExclude
public void addAllExcludeFilters (Set<String> filters)
Set از فیلترها را که آزمایشها باید از آنها حذف شوند، اضافه میکند.
| پارامترها | |
|---|---|
filters | Set |
فیلترهای addAllInclude
public void addAllIncludeFilters (Set<String> filters)
Set از فیلترهایی که تستها باید شامل شوند را اضافه میکند.
| پارامترها | |
|---|---|
filters | Set |
فیلتر 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
public Set<String> getExcludeFilters ()
Set فعلی فیلترهای حذف را برمیگرداند.
| بازگشتها | |
|---|---|
Set<String> | |
فیلترهای getInclude
public Set<String> getIncludeFilters ()
Set فعلی فیلترهای include شده را برمیگرداند.
| بازگشتها | |
|---|---|
Set<String> | |
پیکربندی set
public void setConfiguration (IConfiguration configuration)
IConfiguration مورد استفاده را تزریق میکند.
| پارامترها | |
|---|---|
configuration | IConfiguration |
روشهای محافظتشده
collectTestLine ها
protected void collectTestLines (String[] testList,
Set<String> foundTests)نامهای موارد آزمایشی را در testList پیدا کنید و آنها را به foundTests اضافه کنید.
| پارامترها | |
|---|---|
testList | String |
foundTests | Set |
تولید فراخوانیها
protected List<RustTestBase.Invocation> generateInvocations (File target)
| پارامترها | |
|---|---|
target | File |
| بازگشتها | |
|---|---|
List< RustTestBase.Invocation > | |
دریافت پیکربندی
protected IConfiguration getConfiguration ()
پیکربندی آزمایشی را برمیگرداند.
| بازگشتها | |
|---|---|
IConfiguration | پیکربندی ICON |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی.