मीट्रिक टेस्टकेस
public class MetricTestCase
extends TestCase
java.lang.Object | |||
↳ | junit.framework.Assert | ||
↳ | junit.framework.TestCase | ||
↳ | com.android.tradefed.testtype.MetricTestCase |
TestCase
का विस्तार जो TradeFed के भाग के रूप में चलने पर मेट्रिक्स लॉग करने की अनुमति देता है। या तो सीधे DeviceTestCase
के रूप में या HostTest
के भाग के रूप में। TODO: मूल्यांकन करें कि क्या रनिंग मेट्रिक (न केवल टेस्ट मेट्रिक) 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) परीक्षण मामले के लिए एक मीट्रिक लॉग करें। |
खेत
mlogs
publicmLogs
mmetrics
publicmMetrics
सार्वजनिक निर्माणकर्ता
मीट्रिक टेस्टकेस
public MetricTestCase ()
मीट्रिक टेस्टकेस
public MetricTestCase (String name)
दिए गए नाम के साथ एक टेस्ट केस बनाता है। TestCase
कन्स्ट्रक्टर से विरासत में मिला।
पैरामीटर | |
---|---|
name | String |
सार्वजनिक तरीके
addTestLog
public final void addTestLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
परीक्षण से लॉग प्राप्त करने के लिए JUnit3 फारवर्डर से कॉलबैक।
पैरामीटर | |
---|---|
dataName | String : डेटा का एक स्ट्रिंग वर्णनात्मक नाम। उदाहरण के लिए "डिवाइस_लॉगकैट"। नोट dataName प्रति मंगलाचरण अद्वितीय नहीं हो सकता है। यानी कार्यान्वयनकर्ताओं को एक ही डेटानाम के साथ कई कॉलों को संभालने में सक्षम होना चाहिए |
dataType | LogDataType : डेटा का LogDataType |
dataStream | InputStreamSource : डेटा का InputStreamSource। कार्यान्वयनकर्ताओं को डेटा पढ़ना शुरू करने के लिए createInputStream को कॉल करना चाहिए और पूरा होने पर परिणामी InputStream को बंद करना सुनिश्चित करना चाहिए। कॉल करने वालों को यह सुनिश्चित करना चाहिए कि टेस्टलॉग विधि पूरी होने तक डेटा का स्रोत मौजूद और सुलभ रहे। |
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-03-30 (UTC) को अपडेट किया गया.