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() بإرجاع خطأ dataType وتم تعيين compressed-files ، وإلا فسيتم حفظ الدفق غير مضغوط. |
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)
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()
بإرجاع خطأ dataType
وتم تعيين compressed-files
، وإلا فسيتم حفظ الدفق غير مضغوط.
حدود |
---|
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)
الأساليب المحمية
createLogReportDir
protected File generateLogReportDir (IBuildInfo buildInfo,
File reportDir)
طريقة مكشوفة تسمح للفئة الفرعية بتخصيص إنشاء منطق المسار.
عائدات |
---|
File | تم إنشاء الدليل. |