क्लस्टर लॉगसेवर
public class ClusterLogSaver
extends Object
implements ILogSaver
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.cluster.ClusterLogSaver |
TFC पर परीक्षण आउटपुट अपलोड करने के लिए एक ILogSaver
वर्ग।
सारांश
नेस्टेड कक्षाएं | |
---|---|
enum | ClusterLogSaver.FilePickingStrategy फ़ाइल चयन रणनीतियाँ। |
खेत | |
---|---|
public static final String | FILE_NAMES_FILE_NAME सभी परीक्षण आउटपुट फ़ाइल नामों वाली टेक्स्ट फ़ाइल का नाम। |
public static final String | TOOL_LOG_PATH एक उपनिर्देशिका का नाम जिसमें होस्ट प्रक्रिया द्वारा उत्पन्न सभी फाइलें होती हैं। |
सार्वजनिक निर्माणकर्ता | |
---|---|
ClusterLogSaver () |
सार्वजनिक तरीके | |
---|---|
LogFile | getLogReportDir () निर्देशिका का पथ और/या URL युक्त |
void | invocationEnded (long elapsedTime) रिपोर्ट करता है कि आमंत्रण समाप्त हो गया है, चाहे सफलतापूर्वक या किसी त्रुटि स्थिति के कारण। |
void | invocationStarted ( IInvocationContext context) परीक्षण आमंत्रण की शुरुआत की रिपोर्ट करता है। |
LogFile | saveLogData (String dataName, LogDataType dataType, InputStream dataStream) लॉग डेटा सहेजें। |
खेत
FILE_NAMES_FILE_NAME
public static final String FILE_NAMES_FILE_NAME
सभी परीक्षण आउटपुट फ़ाइल नामों वाली टेक्स्ट फ़ाइल का नाम।
TOOL_LOG_PATH
public static final String TOOL_LOG_PATH
एक उपनिर्देशिका का नाम जिसमें होस्ट प्रक्रिया द्वारा उत्पन्न सभी फाइलें होती हैं।
सार्वजनिक निर्माणकर्ता
क्लस्टर लॉगसेवर
public ClusterLogSaver ()
सार्वजनिक तरीके
getLogReportDir
public LogFile getLogReportDir ()
निर्देशिका का पथ और/या URL युक्त LogFile
प्राप्त करें जहां लॉग सहेजे गए हैं।
रिटर्न | |
---|---|
LogFile | LogFile । |
आह्वान समाप्त
public void invocationEnded (long elapsedTime)
रिपोर्ट करता है कि आमंत्रण समाप्त हो गया है, चाहे सफलतापूर्वक या किसी त्रुटि स्थिति के कारण।
ITestInvocationListener#invocationEnded(long)
जाने के बाद ट्रेडफेडरेशन फ्रेमवर्क द्वारा स्वचालित रूप से कॉल किया जाएगा।
मापदंडों | |
---|---|
elapsedTime | long : ms . में आह्वान का बीता हुआ समय |
मंगलाचरण प्रारंभ
public void invocationStarted (IInvocationContext context)
परीक्षण आमंत्रण की शुरुआत की रिपोर्ट करता है।
ITestInvocationListener#invocationStarted(IInvocationContext)
को कॉल करने से पहले ट्रेडफेडरेशन फ्रेमवर्क द्वारा स्वचालित रूप से कॉल किया जाएगा।
मापदंडों | |
---|---|
context | IInvocationContext : आमंत्रण के बारे में जानकारी। |
सेवलॉगडाटा
public LogFile saveLogData (String dataName, LogDataType dataType, InputStream dataStream)
लॉग डेटा सहेजें।
जब भी ITestLogger.testLog(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
को ट्रेडफेडरेशन फ्रेमवर्क द्वारा स्वचालित रूप से कॉल किया जाएगा। अतिरिक्त लॉग डेटा को बचाने के लिए इसे एक सहायक विधि के रूप में भी इस्तेमाल किया जा सकता है।
कार्यान्वयन और नीति के आधार पर, लॉग को संपीड़ित रूप में सहेजा जा सकता है। लॉग को ट्रेडफेड के लिए दुर्गम स्थान पर भी संग्रहीत किया जा सकता है।
मापदंडों | |
---|---|
dataName | String : डेटा का एक String वर्णनात्मक नाम। उदाहरण के लिए "device_logcat" |
dataType | LogDataType : फ़ाइल का LogDataType । |
dataStream | InputStream : डेटा की ERROR(/InputStream) । |
रिटर्न | |
---|---|
LogFile | LogFile जिसमें सहेजी गई फ़ाइल का पथ और URL है। |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2022-08-15 (UTC) को अपडेट किया गया.