फाइलसिस्टमलॉगसेवर
public class FileSystemLogSaver
extends Object
implements ILogSaver
java.lang.ऑब्जेक्ट |
↳ | com.android.tradefed.result.FileSystemLogSaver |
ज्ञात प्रत्यक्ष उपवर्ग ATestFileSystemLogSaver | इस लॉगसेवर क्लास का उपयोग ATest द्वारा किसी विशिष्ट पथ में लॉग को सहेजने के लिए किया जाता है। |
|
लॉग को फ़ाइल सिस्टम में सहेजें.
सारांश
सार्वजनिक तरीके |
---|
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) एक उजागर विधि जो उपवर्ग को जनरेटिंग पथ तर्क को अनुकूलित करने की अनुमति देती है। |
सार्वजनिक निर्माणकर्ता
फाइलसिस्टमलॉगसेवर
public FileSystemLogSaver ()
सार्वजनिक तरीके
getLogReportDir
public LogFile getLogReportDir ()
मंगलाचरणसमाप्त
public void invocationEnded (long elapsedTime)
पैरामीटर |
---|
elapsedTime | long |
मंगलाचरणशुरू हुआ
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 |
सेटकंप्रेसफ़ाइलें
public void setCompressFiles (boolean compress)
पैरामीटर |
---|
compress | boolean |
संरक्षित तरीके
generateLogReportDir
protected File generateLogReportDir (IBuildInfo buildInfo,
File reportDir)
एक उजागर विधि जो उपवर्ग को जनरेटिंग पथ तर्क को अनुकूलित करने की अनुमति देती है।
रिटर्न |
---|
File | निर्देशिका बनाई गई. |