FileSystemLogSaver

public class FileSystemLogSaver
extends Object implements ILogSaver

java.lang.Object
com.android.tradefed.result.FileSystemLogSaver


लॉग को फ़ाइल सिस्टम में सहेजें।

सारांश

सार्वजनिक निर्माणकर्ता

FileSystemLogSaver ()

सार्वजनिक तरीके

LogFile getLogReportDir ()

void invocationEnded (long elapsedTime)

void invocationStarted (IInvocationContext context)

इसके अलावा, लॉग्स को बचाने के लिए report-dir/[branch/]build-id/test-tag/unique_dir तहत एक अद्वितीय फ़ाइल सिस्टम निर्देशिका 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 ()

रिटर्न
LogFile

मंगलाचरण

public void invocationEnded (long elapsedTime)
है

मापदंडों
elapsedTime long

मंगलाचरण

public void invocationStarted (IInvocationContext context)

इसके अलावा, लॉग्स को बचाने के लिए report-dir/[branch/]build-id/test-tag/unique_dir तहत एक अद्वितीय फ़ाइल सिस्टम निर्देशिका report-dir/[branch/]build-id/test-tag/unique_dir । यदि निर्देशिका का निर्माण विफल रहता है, तो स्थानीय फ़ाइल सिस्टम पर एक अस्थायी निर्देशिका में लॉग लिखेंगे।

मापदंडों
context IInvocationContext

saveLogData

public LogFile saveLogData (String dataName, 
                LogDataType dataType, 
                InputStream dataStream)

ज़िप और सेव लॉग फ़ाइल जाएगा अगर LogDataType#isCompressed() के लिए झूठे रिटर्न dataType और compressed-files सेट कर दिया जाता है, अन्यथा, धारा असम्पीडित सहेज लिया जाएगा।

मापदंडों
dataName String

dataType LogDataType

dataStream InputStream

रिटर्न
LogFile

saveLogDataRaw

public LogFile saveLogDataRaw (String dataName, 
                LogDataType dataType, 
                InputStream dataStream)

मापदंडों
dataName String

dataType LogDataType

dataStream InputStream

रिटर्न
LogFile

setCompressFiles

public void setCompressFiles (boolean compress)

मापदंडों
compress boolean

संरक्षित तरीके

उत्पन्नलॉगपोर्टपोर्ट

protected File generateLogReportDir (IBuildInfo buildInfo, 
                File reportDir)

एक उजागर तरीका जो उपवर्ग को उत्पन्न तर्क पथ को अनुकूलित करने की अनुमति देता है।

मापदंडों
buildInfo IBuildInfo : IBuildInfo

reportDir File : रिपोर्ट निर्देशिका के लिए ERROR(/File)

रिटर्न
File निर्देशिका बनाई।