मेट्रिकटेस्टकेस
public class MetricTestCase
extends TestCase
java.lang.ऑब्जेक्ट | |||
↳ | junit.framework.Assert | ||
↳ | जूनिट.फ्रेमवर्क.टेस्टकेस | ||
↳ | com.android.tradefed.testtype.MetricTestCase |
TestCase
का विस्तार जो ट्रेडफेड के हिस्से के रूप में चलने पर मेट्रिक्स को लॉग करने की अनुमति देता है। या तो सीधे DeviceTestCase
के रूप में या HostTest
के भाग के रूप में। कार्य: मूल्यांकन करें कि क्या रन मेट्रिक (केवल परीक्षण मेट्रिक नहीं) JUnit3 परीक्षणों के लिए सार्थक है।
सारांश
नेस्टेड कक्षाएं | |
---|---|
class | MetricTestCase.LogHolder रिपोर्ट की जाने वाली लॉग फ़ाइल को रखने की संरचना। |
खेत | |
---|---|
public | mLogs |
public | mMetrics
|
सार्वजनिक निर्माणकर्ता | |
---|---|
MetricTestCase () | |
MetricTestCase (String name) दिए गए नाम के साथ एक परीक्षण केस बनाता है। |
सार्वजनिक तरीके | |
---|---|
final void | addTestLog (String dataName, LogDataType dataType, InputStreamSource dataStream) परीक्षण से लॉग प्राप्त करने के लिए JUnit3 फारवर्डर से कॉलबैक। |
final void | addTestMetric (String key, MetricMeasurement.Metric metric) |
final void | addTestMetric (String key, String value) परीक्षण मामले के लिए एक मीट्रिक लॉग करें. |
खेत
एमएललॉग्स
publicmLogs
एममेट्रिक्स
publicmMetrics
सार्वजनिक निर्माणकर्ता
मेट्रिकटेस्टकेस
public MetricTestCase ()
मेट्रिकटेस्टकेस
public MetricTestCase (String name)
दिए गए नाम के साथ एक परीक्षण केस बनाता है। TestCase
कंस्ट्रक्टर से विरासत में मिला।
पैरामीटर | |
---|---|
name | String |
सार्वजनिक तरीके
addTestLog
public final void addTestLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
परीक्षण से लॉग प्राप्त करने के लिए JUnit3 फारवर्डर से कॉलबैक।
पैरामीटर | |
---|---|
dataName | String : डेटा का एक स्ट्रिंग वर्णनात्मक नाम। उदाहरण के लिए "डिवाइस_लॉगकैट"। नोट डेटानाम प्रति आह्वान अद्वितीय नहीं हो सकता है। यानी कार्यान्वयनकर्ताओं को एक ही डेटानाम के साथ एकाधिक कॉल को संभालने में सक्षम होना चाहिए |
dataType | LogDataType : डेटा का LogDataType |
dataStream | InputStreamSource : डेटा का इनपुटस्ट्रीमसोर्स। कार्यान्वयनकर्ताओं को डेटा पढ़ना शुरू करने के लिए createInputStream को कॉल करना चाहिए, और पूरा होने पर परिणामी इनपुटस्ट्रीम को बंद करना सुनिश्चित करना चाहिए। कॉल करने वालों को यह सुनिश्चित करना चाहिए कि टेस्टलॉग विधि पूरी होने तक डेटा का स्रोत मौजूद और पहुंच योग्य बना रहे। |
addTestMetric
public final void addTestMetric (String key, MetricMeasurement.Metric metric)
पैरामीटर | |
---|---|
key | String |
metric | MetricMeasurement.Metric |
addTestMetric
public final void addTestMetric (String key, String value)
परीक्षण मामले के लिए एक मीट्रिक लॉग करें.
पैरामीटर | |
---|---|
key | String : वह कुंजी जिसके अंतर्गत मीट्रिक मिलेगी. |
value | String : कुंजी से संबद्ध. |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.