از 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-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-07-29 بهوقت ساعت هماهنگ جهانی."],[],[]]