از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
NameMangleListener
public abstract class NameMangleListener
extends Object
implements ITestInvocationListener
java.lang.object |
↳ | com.android.tradefed.result.NameMangleListener |
یک شنونده پروکسی برای ترجمه روش تست، کلاس و نام بسته به عنوان نتایج گزارش می شود.
خلاصه
سازندگان عمومی
NameMangleListener
public NameMangleListener (ITestInvocationListener listener)
پارامترها |
---|
listener | ITestInvocationListener |
روش های عمومی
دریافت خلاصه
public TestSummary getSummary ()
فراخوان پایان یافت
public void invocationEnded (long elapsedTime)
پارامترها |
---|
elapsedTime | long |
فراخوان ناموفق بود
public void invocationFailed (Throwable cause)
پارامترها |
---|
cause | Throwable |
invocationStarted
public void invocationStarted (IInvocationContext context)
پارامترها |
---|
context | IInvocationContext |
آزمون فرض شکست
public void testAssumptionFailure (TestDescription test,
String trace)
پارامترها |
---|
test | TestDescription |
trace | String |
تست پایان یافت
public void testEnded (TestDescription test,
testMetrics)
پارامترها |
---|
test | TestDescription |
testMetrics | |
تست شکست خورد
public void testFailed (TestDescription test,
String trace)
پارامترها |
---|
test | TestDescription |
trace | String |
تست نادیده گرفته شد
public void testIgnored (TestDescription test)
پارامترها |
---|
test | TestDescription |
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
پارامترها |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |
testRunEnded
public void testRunEnded (long elapsedTime,
runMetrics)
پارامترها |
---|
elapsedTime | long |
runMetrics | |
testRunFailed
public void testRunFailed (String errorMessage)
پارامترها |
---|
errorMessage | String |
testRunStarted
public void testRunStarted (String runName,
int testCount)
پارامترها |
---|
runName | String |
testCount | int |
testRunStopped
public void testRunStopped (long elapsedTime)
پارامترها |
---|
elapsedTime | long |
تست شروع شد
public void testStarted (TestDescription test)
پارامترها |
---|
test | TestDescription |
روش های محافظت شده
mangleTestRunName
protected String mangleTestRunName (String name)
این متد روی همه نامهای اجرای آزمایشی که به callback testRunStarted(String, int)
ارسال میشوند اجرا میشود. این روش باید نام اجرای آزمایشی متفاوتی را برگرداند که به پاییندستی ITestInvocationListener
که در حین ساخت مشخص شده بود ارسال میشود.
پیاده سازی باید مراقب باشد که نام اجرای اصلی را تغییر ندهید.
پیادهسازی پیشفرض نام اجرای آزمایشی ورودی را بدون تغییر میگذراند.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و 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 بهوقت ساعت هماهنگ جهانی."],[],[]]