از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
FileProtoResultReporter
public class FileProtoResultReporter
extends ProtoResultReporter
زیر کلاس های مستقیم شناخته شده |
زیر کلاس های غیر مستقیم شناخته شده |
گزارشگر اولیه که TestRecord
را در یک فایل تخلیه می کند.
خلاصه
روش های محافظت شده |
---|
TestRecordProto.ChildReference | createModuleChildReference (TestRecordProto.TestRecord record) یک مرجع فرزند برای یک ماژول ایجاد می کند. |
فیلدها
PERIODIC_PROTO_WRITING_OPTION
public static final String PERIODIC_PROTO_WRITING_OPTION
PROTO_OUTPUT_FILE
public static final String PROTO_OUTPUT_FILE
USE_DELIMITED_API
public static final String USE_DELIMITED_API
سازندگان عمومی
FileProtoResultReporter
public FileProtoResultReporter ()
روش های عمومی
getOutputFile
public File getOutputFile ()
نوشتن دوره ای است
public boolean isPeriodicWriting ()
فعال بودن یا نبودن نوشتن دوره ای.
processFinalProto
public void processFinalProto (TestRecordProto.TestRecord finalRecord)
رسیدگی به پروتو نهایی با همه نتایج.
پارامترها |
---|
finalRecord | TestRecordProto.TestRecord : پروتو نهایی شده با تمام نتایج فراخوانی. |
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
مدیریت پروتو رکورد ماژول نهایی پس از testModuleEnded()
رخ داد.
پارامترها |
---|
moduleRecord | TestRecordProto.TestRecord : پروتو نهایی که نشان دهنده ماژول است. |
processTestRunEnded
public void processTestRunEnded (TestRecordProto.TestRecord runRecord,
boolean moduleInProgress)
مدیریت پروتو رکورد اجرای نهایی پس از ERROR(/#testRunEnded(long,HashMap))
رخ داد.
پارامترها |
---|
runRecord | TestRecordProto.TestRecord : پروتو نهایی که اجرا را نشان می دهد. |
moduleInProgress | boolean : آیا یک ماژول در حال پیشرفت است یا خیر. |
setDelimitedOutput
public void setDelimitedOutput (boolean delimitedOutput)
پارامترها |
---|
delimitedOutput | boolean |
setFileOutput
public void setFileOutput (File output)
فایل را تعیین می کند که در آن خروجی نتیجه بگیرد.
setOutputFile
public void setOutputFile (File outputFile)
پارامترها |
---|
outputFile | File |
مجموعه نگارش دوره ای
public void setPeriodicWriting (boolean enabled)
نوشتن هر ماژول به صورت جداگانه در یک فایل را فعال کنید.
پارامترها |
---|
enabled | boolean |
روش های محافظت شده
createModuleChildReference
protected TestRecordProto.ChildReference createModuleChildReference (TestRecordProto.TestRecord record)
یک مرجع فرزند برای یک ماژول ایجاد می کند.
پارامترها |
---|
record | TestRecordProto.TestRecord |
برمی گرداند |
---|
TestRecordProto.ChildReference | |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-01-30 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-01-30 بهوقت ساعت هماهنگ جهانی."],[],[]]