गड़बड़ी की रिपोर्ट
public
class
Bugreport
extends Object
implements
Closeable
| java.lang.Object | |
| ↳ | com.android.tradefed.util.Bugreport |
यह ऑब्जेक्ट, गड़बड़ी की रिपोर्ट वाली फ़ाइलों के रेफ़रंस को सेव करता है. यह फ़्लैट गड़बड़ी की रिपोर्ट और ज़िप की गई गड़बड़ी की रिपोर्ट (bugreportz) के साथ काम करता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
Bugreport(File bugreportFile, boolean isZipped)
|
|
पब्लिक मेथड | |
|---|---|
void
|
close()
गड़बड़ी की रिपोर्ट वाले ऑब्जेक्ट में सेव की गई फ़ाइलें मिटाएं. |
File
|
getFileByName(String name)
गड़बड़ी की रिपोर्ट में, नाम से जुड़ी |
List<String>
|
getListOfFiles()
ज़िप की गई गड़बड़ी की रिपोर्ट में मौजूद फ़ाइलों की सूची वापस पाएं. |
File
|
getMainFile()
गड़बड़ी की रिपोर्ट की मुख्य फ़ाइल की ओर इशारा करने वाली |
boolean
|
isZipped()
अगर गड़बड़ी की रिपोर्ट ज़िप की गई है, तो 'सही' दिखाता है. ऐसा नहीं होने पर 'गलत' दिखाता है. |
void
|
log(String dataName, ITestLogger logger)
गड़बड़ी की रिपोर्ट को लॉग करने में मदद करता है. इससे कोई फ़र्क़ नहीं पड़ता कि रिपोर्ट ज़िप की गई है या नहीं. |
सार्वजनिक कंस्ट्रक्टर
गड़बड़ी की रिपोर्ट
public Bugreport (File bugreportFile,
boolean isZipped)| पैरामीटर | |
|---|---|
bugreportFile |
File |
isZipped |
boolean |
पब्लिक मेथड
बंद करें
public void close ()
गड़बड़ी की रिपोर्ट वाले ऑब्जेक्ट में सेव की गई फ़ाइलें मिटाएं. जब ऑब्जेक्ट का इस्तेमाल न किया जा रहा हो, तब इसे कॉल करना ज़रूरी है.
| थ्रॉ | |
|---|---|
IOException |
|
getFileByName
public File getFileByName (String name)
गड़बड़ी की रिपोर्ट में, नाम से जुड़ी File वापस पाएं. अगर फ़ाइल नहीं मिलती है या
नाम की वैल्यू null है, तो null दिखाता है. ज़िप नहीं की गई गड़बड़ी की रिपोर्ट हमेशा null दिखाती है.
वापस लाई गई फ़ाइल, उसकी कॉपी होती है. इसलिए, उपयोगकर्ता को इसे सही तरीके से मैनेज करना चाहिए.
| पैरामीटर | |
|---|---|
name |
String |
| रिटर्न | |
|---|---|
File |
|
getListOfFiles
public List<String> getListOfFiles ()
ज़िप की गई गड़बड़ी की रिपोर्ट में मौजूद फ़ाइलों की सूची वापस पाएं. अगर गड़बड़ी की रिपोर्ट ज़िप नहीं की गई है, तो null दिखाता है.
| रिटर्न | |
|---|---|
List<String> |
|
getMainFile
public File getMainFile ()
गड़बड़ी की रिपोर्ट की मुख्य फ़ाइल की ओर इशारा करने वाली File वापस पाएं. फ़्लैट गड़बड़ी की रिपोर्ट के लिए, यह
फ़्लैट गड़बड़ी की रिपोर्ट ही दिखाता है. ज़िप की गई गड़बड़ी की रिपोर्ट के लिए, यह मुख्य एंट्री फ़ाइल दिखाता है.
वापस लाई गई फ़ाइल, उसकी कॉपी होती है. इसलिए, उपयोगकर्ता को इसे सही तरीके से मैनेज करना चाहिए.
| रिटर्न | |
|---|---|
File |
|
isZipped
public boolean isZipped ()
अगर गड़बड़ी की रिपोर्ट ज़िप की गई है, तो 'सही' दिखाता है. ऐसा नहीं होने पर 'गलत' दिखाता है.
| रिटर्न | |
|---|---|
boolean |
|
log
public void log (String dataName,
ITestLogger logger)गड़बड़ी की रिपोर्ट को लॉग करने में मदद करता है. इससे कोई फ़र्क़ नहीं पड़ता कि रिपोर्ट ज़िप की गई है या नहीं.
| पैरामीटर | |
|---|---|
dataName |
String: लॉग इन करने के बाद, डेटा का नाम. |
logger |
ITestLogger: लॉग पाने के लिए, ITestLogger. |