मीट्रिक टेस्टकेस
public class MetricTestCase
extends TestCase
java.lang.ऑब्जेक्ट | |||
मैं | जूनिट.फ्रेमवर्क.एसर्ट | ||
मैं | जूनिट.फ्रेमवर्क.टेस्टकेस | ||
मैं | com.android.tradefed.testtype.MetricTestCase |
टेस्टकेस का विस्तार जो TestCase
के हिस्से के रूप में चलते समय मेट्रिक्स लॉग करने की अनुमति देता है। या तो सीधे 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) परीक्षण मामले के लिए एक मीट्रिक लॉग करें। |
खेत
एमएललॉग
publicmLogs
एममेट्रिक्स
publicmMetrics
सार्वजनिक निर्माणकर्ता
मीट्रिक टेस्टकेस
public MetricTestCase ()
मीट्रिक टेस्टकेस
public MetricTestCase (String name)
दिए गए नाम के साथ एक टेस्ट केस बनाता है। TestCase
कंस्ट्रक्टर से विरासत में मिला।
मापदंडों | |
---|---|
name | String |
सार्वजनिक तरीके
टेस्टलॉग जोड़ें
public final void addTestLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
परीक्षण से लॉग प्राप्त करने के लिए JUnit3 फारवर्डर से कॉलबैक।
मापदंडों | |
---|---|
dataName | String : डेटा का एक स्ट्रिंग वर्णनात्मक नाम। उदाहरण के लिए "device_logcat"। नोट डेटानाम प्रति आमंत्रण अद्वितीय नहीं हो सकता है। यानी कार्यान्वयनकर्ता एक ही डेटानाम के साथ कई कॉलों को संभालने में सक्षम होना चाहिए |
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 : कुंजी से संबंधित। |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-08-15 UTC.