মেট্রিকটেস্টকেস
public class MetricTestCase
extends TestCase
java.lang.অবজেক্ট | |||
↳ | 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 : ডেটার একটি স্ট্রিং বর্ণনামূলক নাম। যেমন "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 License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-10 UTC-তে শেষবার আপডেট করা হয়েছে।