মেট্রিকটেস্টকেস
public class MetricTestCase
extends TestCase
java.lang.অবজেক্ট | |||
↳ | junit.framework.Assert | ||
↳ | junit.framework.TestCase | ||
↳ | com.android.tradefed.testtype.MetricTestCase |
TestCase এর এক্সটেনশন যা 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) পরীক্ষার ক্ষেত্রে একটি মেট্রিক লগ করুন. |
ক্ষেত্র
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 : ডেটার একটি স্ট্রিং বর্ণনামূলক নাম। যেমন "device_logcat"। নোট ডেটানাম প্রতি আহ্বানে অনন্য নাও হতে পারে। অর্থাৎ বাস্তবায়নকারীরা অবশ্যই একই ডেটানাম সহ একাধিক কল পরিচালনা করতে সক্ষম হবেন |
dataType | LogDataType : ডেটার LogDataType |
dataStream | ইনপুট স্ট্রিম সোর্স: ডেটার InputStreamSource সোর্স। বাস্তবায়নকারীদের ডেটা পড়া শুরু করার জন্য createInputStream কল করা উচিত, এবং সম্পূর্ণ হয়ে গেলে ফলস্বরূপ ইনপুটস্ট্রিম বন্ধ করা নিশ্চিত করা উচিত। টেস্টলগ পদ্ধতিটি সম্পূর্ণ না হওয়া পর্যন্ত কলারদের নিশ্চিত করা উচিত যে ডেটার উত্সটি উপস্থিত এবং অ্যাক্সেসযোগ্য থাকবে। |
টেস্টমেট্রিক যোগ করুন
public final void addTestMetric (String key, MetricMeasurement.Metric metric)
পরামিতি | |
---|---|
key | String |
metric | MetricMeasurement.Metric |
টেস্টমেট্রিক যোগ করুন
public final void addTestMetric (String key, String value)
পরীক্ষার ক্ষেত্রে একটি মেট্রিক লগ করুন.
পরামিতি | |
---|---|
key | String : কী যার অধীনে মেট্রিক পাওয়া যাবে। |
value | String : কী এর সাথে যুক্ত। |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2022-08-15 UTC-তে শেষবার আপডেট করা হয়েছে।