از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
FileSystemLogSaver
public class FileSystemLogSaver
extends Object
implements ILogSaver
java.lang.object |
↳ | com.android.tradefed.result.FileSystemLogSaver |
زیر کلاس های مستقیم شناخته شده |
گزارشها را در یک سیستم فایل ذخیره کنید.
خلاصه
روش های عمومی |
---|
LogFile | getLogReportDir () |
void | invocationEnded (long elapsedTime) |
void | invocationStarted (IInvocationContext context) همچنین، یک فهرست فایل سیستم منحصر به فرد را در report-dir/[branch/]build-id/test-tag/unique_dir برای ذخیره گزارشها ایجاد کنید. |
LogFile | saveLogData (String dataName, LogDataType dataType, InputStream dataStream) اگر LogDataType#isCompressed() false را برای dataType برگرداند و compressed-files تنظیم شود، فایل log فشرده و ذخیره میشود، در غیر این صورت، جریان بدون فشردهسازی ذخیره میشود. |
LogFile | saveLogDataRaw (String dataName, LogDataType dataType, InputStream dataStream) |
void | setCompressFiles (boolean compress) |
روش های محافظت شده |
---|
File | generateLogReportDir (IBuildInfo buildInfo, File reportDir) یک روش آشکار که به زیر کلاس اجازه می دهد تا منطق مسیر تولید را سفارشی کند. |
سازندگان عمومی
FileSystemLogSaver
public FileSystemLogSaver ()
روش های عمومی
getLogReportDir
public LogFile getLogReportDir ()
فراخوان پایان یافت
public void invocationEnded (long elapsedTime)
پارامترها |
---|
elapsedTime | long |
invocationStarted
public void invocationStarted (IInvocationContext context)
همچنین، یک فهرست فایل سیستم منحصر به فرد را در report-dir/[branch/]build-id/test-tag/unique_dir
برای ذخیره گزارشها ایجاد کنید. اگر ایجاد دایرکتوری ناموفق باشد، گزارشها را در یک فهرست موقت در سیستم فایل محلی مینویسد.
پارامترها |
---|
context | IInvocationContext |
public LogFile saveLogData (String dataName,
LogDataType dataType,
InputStream dataStream)
اگر LogDataType#isCompressed()
false را برای dataType
برگرداند و compressed-files
تنظیم شود، فایل log فشرده و ذخیره میشود، در غیر این صورت، جریان بدون فشردهسازی ذخیره میشود.
پارامترها |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStream |
public LogFile saveLogDataRaw (String dataName,
LogDataType dataType,
InputStream dataStream)
پارامترها |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStream |
setCompressFiles
public void setCompressFiles (boolean compress)
پارامترها |
---|
compress | boolean |
روش های محافظت شده
generateLogReportDir
protected File generateLogReportDir (IBuildInfo buildInfo,
File reportDir)
یک روش آشکار که به زیر کلاس اجازه می دهد تا منطق مسیر تولید را سفارشی کند.
برمی گرداند |
---|
File | دایرکتوری ایجاد شد. |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و 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 بهوقت ساعت هماهنگ جهانی."],[],[]]