BasePostProcessor
public
abstract
class
BasePostProcessor
extends Object
implements
IPostProcessor
java.lang.Object | |
↳ | com.android.tradefed.postprocessor.Baseपोस्ट प्रोसेसर |
हर बार लागू होने वाला बेस IPostProcessor
, जिसे लागू किया जाना चाहिए. पक्का करें कि नतीजे की जानकारी देने वाले फ़ंक्शन से पहले, डेटा प्रोसेस करने के बाद के तरीके लागू किए जाएं.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
BasePostProcessor()
|
सार्वजनिक तरीके | |
---|---|
final
ITestInvocationListener
|
init(ITestInvocationListener listener)
पोस्ट प्रोसेसर शुरू करने का चरण. |
final
void
|
invocationEnded(long elapsedTime)
यह रिपोर्ट दिखाती है कि अनुरोध पूरा हो गया है या किसी गड़बड़ी की वजह से पूरा नहीं हो पाया. |
final
void
|
invocationFailed(FailureDescription failure)
किसी गड़बड़ी की वजह से, इंवोकेशन पूरा न होने की जानकारी देता है. |
final
void
|
invocationFailed(Throwable cause)
किसी गड़बड़ी की वजह से, इंवोकेशन पूरा न होने की जानकारी देता है. |
void
|
invocationSkipped(SkipReason reason)
किसी अनुरोध को 'अभी नहीं' के तौर पर रिपोर्ट करता है |
final
void
|
invocationStarted(IInvocationContext context)
फ़ॉरवर्ड करने के लिए, इनवोकेशन लिसनर |
final
boolean
|
isDisabled()
अगर पूरा ऑब्जेक्ट बंद है, तो True दिखाता है (सेटअप और टियरडाउन, दोनों को छोड़ें). |
final
void
|
logAssociation(String dataName, LogFile logFile)
कुछ मामलों में, लॉग को टेस्ट केस से ज़्यादा से ज़्यादा जोड़ा जाना चाहिए. हालांकि, डायरेक्ट लॉग-टू-टेस्ट जुड़ाव को अपडेट करता है. |
|
processAllTestMetricsAndLogs(ListMultimap<String, MetricMeasurement.Metric> allTestMetrics,
सभी जांचों के लिए मेट्रिक और लॉग को इकट्ठा करने के लिए, यह तरीका लागू करें. |
abstract
|
processRunMetricsAndLogs(
मौजूदा मेट्रिक से नई मेट्रिक का एक सेट जनरेट करने के लिए, यह तरीका इस्तेमाल करें और लॉग. |
|
processTestMetricsAndLogs(TestDescription testDescription,
हर टेस्ट से, प्रोसेस से जुड़ी मेट्रिक और लॉग पोस्ट करने के लिए, यह तरीका लागू करें. |
final
void
|
setLogSaver(ILogSaver logSaver)
लागू करने वाले व्यक्ति को फ़ाइलें सेव करने की अनुमति देने के लिए, |
void
|
setUp()
टेस्ट शुरू होने से पहले शुरू करने के लिए, चाइल्ड पोस्ट प्रोसेसर में इस तरीके को बदलें. |
final
void
|
testAssumptionFailure(TestDescription test, String trace)
इसे तब कॉल किया जाता है, जब कोई ऐटॉमिक टेस्ट फ़्लैग करता है कि यह ऐसी स्थिति मान लेता है जो गलत है |
final
void
|
testAssumptionFailure(TestDescription test, FailureDescription failure)
यह तब कॉल किया जाता है, जब किसी परमाणु जांच में यह फ़्लैग होता है कि वह किसी ऐसी शर्त को मान रही है जो गलत है |
final
void
|
testEnded(TestDescription test, long endTime,
यह |
final
void
|
testEnded(TestDescription test,
यह रिपोर्ट, टेस्ट केस के लागू होने की प्रोसेस खत्म होने की रिपोर्ट करती है. |
final
void
|
testFailed(TestDescription test, FailureDescription failure)
किसी टेस्ट केस के फ़ेल होने की रिपोर्ट करता है. |
final
void
|
testFailed(TestDescription test, String trace)
किसी टेस्ट केस के फ़ेल होने की रिपोर्ट करता है. |
final
void
|
testIgnored(TestDescription test)
जब कोई टेस्ट नहीं चलेगा, तब इसे कॉल किया जाएगा. आम तौर पर, ऐसा तब होता है, जब किसी टेस्ट मेथड को org.junit.Ignore के साथ एनोटेट किया गया हो. |
final
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
PostProcessor लागू करने से जुड़ी फ़ाइल को लॉग करने के लिए, इस तरीके का इस्तेमाल करें. |
final
void
|
testLogSaved(String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
टेस्ट लॉग सेव होने पर कॉल किया जाता है. |
final
void
|
testModuleEnded()
यह मॉड्यूल चलने के खत्म होने की रिपोर्ट करता है. |
final
void
|
testModuleStarted(IInvocationContext moduleContext)
किसी मॉड्यूल के चलने की शुरुआत की रिपोर्ट करता है. |
final
void
|
testRunEnded(long elapsedTime,
टेस्ट रन खत्म होने की रिपोर्ट. |
final
void
|
testRunFailed(FailureDescription failure)
|
final
void
|
testRunFailed(String errorMessage)
किसी गंभीर गड़बड़ी की वजह से, रिपोर्ट की जांच पूरी नहीं हो सकी. |
final
void
|
testRunStarted(String runName, int testCount, int attemptNumber)
टेस्ट रन शुरू होने की जानकारी देता है. |
final
void
|
testRunStarted(String runName, int testCount)
टेस्ट रन कॉलबैक |
final
void
|
testRunStarted(String runName, int testCount, int attemptNumber, long startTime)
टेस्ट रन शुरू होने की जानकारी देता है. |
final
void
|
testRunStopped(long elapsedTime)
उपयोगकर्ता के अनुरोध की वजह से, रिपोर्ट की जांच पूरी होने से पहले ही रुक गई. |
final
void
|
testSkipped(TestDescription test, SkipReason reason)
जब किसी टेस्ट को छोड़ दिया जाता है और वह ऐसी वजह से नहीं चलता है जिसकी आम तौर पर उम्मीद नहीं की जाती, तब यह ट्रिगर होता है. |
final
void
|
testStarted(TestDescription test, long startTime)
|
final
void
|
testStarted(TestDescription test)
टेस्ट केस के कॉलबैक |
सुरक्षित तरीके | |
---|---|
void
|
cleanUp()
|
MetricMeasurement.DataType
|
getMetricType()
अगर ज़रूरी हो, तो मेट्रिक टाइप बदलने के लिए, इस तरीके को बदलें. |
String
|
getRunName()
|
सार्वजनिक कंस्ट्रक्टर
BasePostProcessor
public BasePostProcessor ()
सार्वजनिक तरीके
Init
public final ITestInvocationListener init (ITestInvocationListener listener)
पोस्ट प्रोसेसर को शुरू करने का चरण. पक्का किया गया हो कि किसी भी टेस्ट से पहले कॉल किया जाना ज़रूरी है कॉलबैक.
पैरामीटर | |
---|---|
listener |
ITestInvocationListener |
रिटर्न | |
---|---|
ITestInvocationListener |
शुरू होने का समय खत्म
public final void invocationEnded (long elapsedTime)
यह रिपोर्ट दिखाती है कि अनुरोध पूरा हो गया है या किसी गड़बड़ी की वजह से पूरा नहीं हो पाया.
TradeFederation फ़्रेमवर्क इसे अपने-आप कॉल करेगा.
पैरामीटर | |
---|---|
elapsedTime |
long : शुरू करने का समय मिलीसेकंड में |
शुरू करने में समस्या
public final void invocationFailed (FailureDescription failure)
किसी गड़बड़ी की स्थिति की वजह से, कॉल शुरू करने की प्रोसेस पूरी नहीं होने की रिपोर्ट करता है.
TradeFederation फ़्रेमवर्क इसे अपने-आप कॉल करेगा.
पैरामीटर | |
---|---|
failure |
FailureDescription : FailureDescription , जिसमें गड़बड़ी की वजह बताई गई है |
invocationFailed
public final void invocationFailed (Throwable cause)
किसी गड़बड़ी की स्थिति की वजह से, कॉल शुरू करने की प्रोसेस पूरी नहीं होने की रिपोर्ट करता है.
TradeFederation फ़्रेमवर्क इसे अपने-आप कॉल करेगा.
पैरामीटर | |
---|---|
cause |
Throwable : गड़बड़ी की Throwable वजह |
शुरू करने की प्रक्रिया छोड़ी गई
public void invocationSkipped (SkipReason reason)
किसी अनुरोध को 'अभी नहीं' के तौर पर रिपोर्ट करता है
पैरामीटर | |
---|---|
reason |
SkipReason |
invocationStarted
public final void invocationStarted (IInvocationContext context)
फ़ॉरवर्ड करने के लिए बोला जाने वाला लिसनर
पैरामीटर | |
---|---|
context |
IInvocationContext : शुरू करने के बारे में जानकारी |
isDisabled
public final boolean isDisabled ()
पूरे ऑब्जेक्ट के बंद होने पर 'सही' दिखाता है (सेटअप और टियरडाउन दोनों को छोड़ें). गलत है.
रिटर्न | |
---|---|
boolean |
लॉगअसोसिएशन
public final void logAssociation (String dataName, LogFile logFile)
कुछ मामलों में, लॉग का अच्छी तरह से टेस्ट केस के साथ जुड़ा होना ज़रूरी है, लेकिन
तो सीधे testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)
पर
कॉलबैक नहीं किया जा सकता. इसलिए, इस कॉलबैक की मदद से, साफ़ तौर पर एक बेहतर असोसिएशन दिया जा सकता है.
लॉग-टू-टेस्ट असोसिएशन को अपडेट करता है. यदि परीक्षण के दौरान इस विधि को कॉल किया जाता है, तो लॉग टेस्ट से जुड़ा है; नहीं तो यह रन लॉग होगा.
पैरामीटर | |
---|---|
dataName |
String : डेटा का नाम |
logFile |
LogFile : वह LogFile जो पहले लॉग किया गया था और जो जांच के मामले से जुड़ा होना चाहिए. |
processAllTestMetricsAndLogs
publicprocessAllTestMetricsAndLogs (ListMultimap<String, MetricMeasurement.Metric> allTestMetrics, allTestLogs)
सभी जांचों के लिए मेट्रिक और लॉग को इकट्ठा करने के लिए, यह तरीका लागू करें. इस तरीके से मिलने वाली मेट्रिक, रन मेट्रिक के तौर पर रिपोर्ट की जाएंगी. सिर्फ़ नई जनरेट की गई मेट्रिक को दिखाया जाना चाहिए. साथ ही, उनका नाम यूनीक होना चाहिए. मौजूदा कुंजियों से मेल खाने वाले नामों की अनुमति नहीं है.
पैरामीटर | |
---|---|
allTestMetrics |
ListMultimap : मेट्रिक के नाम के हिसाब से ग्रुप किए गए हर टेस्ट की मेट्रिक को सेव करने वाला हैशमल्टीमैप. |
allTestLogs |
: हर जांच के लिए लॉग फ़ाइलों का मैप सेव करने वाला मैप, जो उनके डेटा नाम से सेव होता है,
हर टेस्ट की TestDescription को कुंजियों के तौर पर इस्तेमाल करके. |
रिटर्न | |
---|---|
|
यह सभी टेस्ट मेट्रिक से जनरेट की गई नई मेट्रिक का सेट है. |
प्रोसेसरन मेट्रिक्सऐंडलॉग्स
public abstractprocessRunMetricsAndLogs ( rawMetrics, runLogs)
मौजूदा मेट्रिक से नई मेट्रिक का एक सेट जनरेट करने के लिए, यह तरीका इस्तेमाल करें और लॉग. सिर्फ़ जनरेट की गई नई मेट्रिक दिखाई जानी चाहिए और उन्हें खास नाम के साथ दिखाया जाना चाहिए (नहीं मौजूदा कुंजियों के साथ टकराव होने की अनुमति है).
पैरामीटर | |
---|---|
rawMetrics |
: रन के लिए उपलब्ध रॉ मेट्रिक का सेट. |
runLogs |
: टेस्ट रन के लिए लॉग फ़ाइलों का सेट. |
रिटर्न | |
---|---|
|
यह रन मेट्रिक से जनरेट की गई नई मेट्रिक का सेट है. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
हर टेस्ट से, प्रोसेस से जुड़ी मेट्रिक और लॉग पोस्ट करने के लिए, यह तरीका लागू करें. सिर्फ़ नई जनरेट की गई मेट्रिक दिखानी चाहिए. साथ ही, उनका नाम यूनीक होना चाहिए. मौजूदा कुंजियों के नाम से मेल खाने वाली कुंजियों की अनुमति नहीं है.
पैरामीटर | |
---|---|
testDescription |
TestDescription : टेस्ट की जानकारी देने वाला TestDescription ऑब्जेक्ट. |
testMetrics |
: टेस्ट से मिली मेट्रिक का सेट. |
testLogs |
: जांच के दौरान लॉग की गई फ़ाइलों का सेट. |
रिटर्न | |
---|---|
|
टेस्ट मेट्रिक से जनरेट की गई नई मेट्रिक का सेट. |
सेटलॉग सेवर
public final void setLogSaver (ILogSaver logSaver)
लागू करने वाले व्यक्ति को फ़ाइलें सेव करने की अनुमति देने के लिए, ILogSaver
सेट करें.
पैरामीटर | |
---|---|
logSaver |
ILogSaver : ILogSaver |
setUp
public void setUp ()
टेस्ट के शुरू होने से पहले, चाइल्ड पोस्ट प्रोसेसर में इस तरीके को बदलें.
testAssumptionFailure
public final void testAssumptionFailure (TestDescription test, String trace)
जब कोई परमाणु टेस्ट फ़्लैग करता है कि वह किसी ऐसी शर्त को मानता है जो गलत है, तब इसे कॉल किया जाता है
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
trace |
String : गड़बड़ी का स्टैक ट्रेस |
TestAssumptionFailure
public final void testAssumptionFailure (TestDescription test, FailureDescription failure)
जब कोई परमाणु टेस्ट फ़्लैग करता है कि वह किसी ऐसी शर्त को मानता है जो गलत है, तब इसे कॉल किया जाता है
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
failure |
FailureDescription : FailureDescription गड़बड़ी और उसके कॉन्टेक्स्ट के बारे में जानकारी दे रहा है. |
परीक्षण खत्म
public final void testEnded (TestDescription test, long endTime,testMetrics)
यह ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))
का विकल्प है, जहां हम खत्म होने का समय तय कर सकते हैं
सकता है. सटीक माप के लिए, testStarted(com.android.tradefed.result.TestDescription, long)
के साथ जोड़ें.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
endTime |
long : जांच खत्म होने का समय, जिसे System.currentTimeMillis() से मापा गया है |
testMetrics |
: उत्सर्जित मेट्रिक का ERROR(/Map) |
testEnded
public final void testEnded (TestDescription test,testMetrics)
किसी टेस्ट केस के पूरा होने की जानकारी देता है.
अगर testFailed(TestDescription, FailureDescription)
को ट्रिगर नहीं किया गया था, तो यह टेस्ट पास हो गया. इसके अलावा, कोई कुंजी/वैल्यू भी दिखाता है
ऐसी मेट्रिक जो टेस्ट केस के एक्ज़ीक्यूट होने के दौरान निकली हों.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
testMetrics |
: उत्सर्जित की गई मेट्रिक का ERROR(/Map) |
जांच नहीं की जा सकी
public final void testFailed (TestDescription test, FailureDescription failure)
किसी टेस्ट केस के फ़ेल होने की रिपोर्ट करता है.
testStarted और testEnded के बीच कॉल किया जाएगा.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
failure |
FailureDescription : FailureDescription गड़बड़ी और उसके संदर्भ के बारे में बताना. |
testFailed
public final void testFailed (TestDescription test, String trace)
किसी टेस्ट केस के फ़ेल होने की रिपोर्ट करता है.
testStarted और testEnded के बीच कॉल किया जाएगा.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
trace |
String : गड़बड़ी का स्टैक ट्रेस |
testIgnored
public final void testIgnored (TestDescription test)
इसे तब कॉल किया जाता है, जब टेस्ट नहीं चलाया जाएगा, क्योंकि आम तौर पर टेस्ट के तरीके के साथ एनोटेट किया जाता है org.junit.ignore.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
टेस्टलॉग
public final void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
PostProcessor लागू करने से जुड़ी फ़ाइल को लॉग करने के लिए, इस तरीके का इस्तेमाल करें.
पैरामीटर | |
---|---|
dataName |
String : डेटा का String ब्यौरा देने वाला नाम. उदाहरण के लिए, "device_logcat". ध्यान दें
dataName हर बार यूनीक नहीं हो सकता. इसका मतलब है कि लागू करने वाले, एक ही dataName वाले कई कॉल को मैनेज कर पाएं |
dataType |
LogDataType : डेटा का LogDataType |
dataStream |
InputStreamSource : डेटा का InputStreamSource . लागू करने वालों को कॉल करना चाहिए
createइनपुटStream डेटा पढ़ना शुरू करें और नतीजे को बंद करना न भूलें
पूरा होने पर InputStream. कॉल करने वाले को यह पक्का करना चाहिए कि testLog का तरीका पूरा होने तक, डेटा का सोर्स मौजूद रहे और उसे ऐक्सेस किया जा सके. |
testLogSaved
public final void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
टेस्ट लॉग सेव होने पर कॉल किया जाता है.
ITestInvocationListener#testLog(String, LogDataType,
InputStreamSource)
की जगह इस्तेमाल किया जाना चाहिए.
पैरामीटर | |
---|---|
dataName |
String : डेटा के बारे में जानकारी देने वाला String नाम. उदाहरण के लिए, "device_logcat" है. ध्यान दें
हर बार कॉल करने पर, dataName यूनीक नहीं हो सकता. इसका मतलब है कि लागू करने वाले, एक ही dataName वाले कई कॉल को मैनेज कर पाएं |
dataType |
LogDataType : डेटा का LogDataType |
dataStream |
InputStreamSource : डेटा का InputStreamSource . डेटा पढ़ना शुरू करने के लिए, लागू करने वाले को
createInputStream को कॉल करना चाहिए. साथ ही, डेटा पढ़ने के बाद,
InputStream को बंद करना न भूलें. |
logFile |
LogFile : LogFile , जिसमें सेव की गई फ़ाइल का मेटाडेटा होता है. |
testModuleEnded
public final void testModuleEnded ()
यह मॉड्यूल चलने के खत्म होने की रिपोर्ट करता है.
परीक्षण मॉड्यूल शुरू किया गया
public final void testModuleStarted (IInvocationContext moduleContext)
किसी मॉड्यूल के चलने की शुरुआत की रिपोर्ट करता है. यह कॉलबैक testModuleEnded()
से जुड़ा है और क्रम में शामिल करना ज़रूरी नहीं है. इसे सिर्फ़ ऐसी दौड़ के दौरान इस्तेमाल किया जाता है जिसमें
मॉड्यूल: सुइट पर आधारित रनर.
पैरामीटर | |
---|---|
moduleContext |
IInvocationContext : मॉड्यूल का IInvocationContext . |
testRunEnded
public final void testRunEnded (long elapsedTime,runMetrics)
टेस्ट रन खत्म होने की रिपोर्ट.
पैरामीटर | |
---|---|
elapsedTime |
long : डिवाइस के हिसाब से, बीत चुका समय (मिलीसेकंड में) |
runMetrics |
: की-वैल्यू पेयर, टेस्ट रन के आखिर में रिपोर्ट किए जाते हैं |
testRunFailed
public final void testRunFailed (FailureDescription failure)
FailureDescription
में बताई गई गड़बड़ी की वजह से, रिपोर्ट की जांच पूरी नहीं हो सकी.
पैरामीटर | |
---|---|
failure |
FailureDescription : FailureDescription गड़बड़ी और उसके संदर्भ के बारे में बताना. |
परीक्षणरन विफल
public final void testRunFailed (String errorMessage)
किसी गंभीर गड़बड़ी की वजह से, रिपोर्ट की जांच पूरी नहीं हो सकी.
पैरामीटर | |
---|---|
errorMessage |
String : String , रन नहीं होने की वजह बता रहा है. |
testRunStarted
public final void testRunStarted (String runName, int testCount, int attemptNumber)
टेस्ट रन शुरू होने की जानकारी देता है.
पैरामीटर | |
---|---|
runName |
String : टेस्ट रन का नाम |
testCount |
int : टेस्ट रन में टेस्ट की कुल संख्या |
attemptNumber |
int : ऑर्डर नंबर, एक ही runName के अलग-अलग प्रयासों की पहचान करता है, जो कई बार चलाए जाते हैं. attemptNumber का इंडेक्स 0 से शुरू होता है और हर बार नया रन होने पर, इसकी वैल्यू बढ़नी चाहिए. उदाहरण के लिए, किसी टेस्ट को तीन बार फिर से चलाया जाता है, तो एक ही runName के तहत कुल चार रन होने चाहिए और attemptNumber की वैल्यू 0 से 3 के बीच होनी चाहिए. |
testRunStarted
public final void testRunStarted (String runName, int testCount)
कॉलबैक की जांच करना
पैरामीटर | |
---|---|
runName |
String : टेस्ट रन का नाम |
testCount |
int : टेस्ट रन में टेस्ट की कुल संख्या |
testRunStarted
public final void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
टेस्ट रन शुरू होने की जानकारी देता है.
पैरामीटर | |
---|---|
runName |
String : टेस्ट रन का नाम |
testCount |
int : टेस्ट रन में टेस्ट की कुल संख्या |
attemptNumber |
int : ऑर्डर नंबर, एक ही runName के अलग-अलग प्रयासों की पहचान करता है, जो कई बार चलाए जाते हैं. प्रयास संख्या 0-इंडेक्स की गई है और यह हर बार
नई शुरुआत करते हैं. उदाहरण के लिए, टेस्ट में तीन बार ज़्यादा बारीकी से कोशिश की गई है. इसे चार बार पूरा किया जाना चाहिए
एक ही RunName नाम के नीचे होता है और trialNumber 0 से 3 तक होता है. |
startTime |
long : रन शुरू होने का समय, जिसे System.currentTimeMillis() से मेज़र किया जाता है |
परीक्षण रन बंद
public final void testRunStopped (long elapsedTime)
उपयोगकर्ता के अनुरोध की वजह से, रिपोर्ट की जांच पूरी होने से पहले ही रुक गई.
TODO: फ़िलहाल इस्तेमाल नहीं किया जा रहा है, इसे हटाने पर विचार करें
पैरामीटर | |
---|---|
elapsedTime |
long : डिवाइस से मिलीसेकंड में, बीत चुका समय |
testSkipped
public final void testSkipped (TestDescription test, SkipReason reason)
जब किसी टेस्ट को छोड़ दिया जाता है और वह ऐसी वजह से नहीं चलता है जिसकी आम तौर पर उम्मीद नहीं की जाती, तब यह ट्रिगर होता है. सही तरीके से एक्ज़ीक्यूशन पाने के लिए, इन जांचों की फिर से कोशिश की जाएगी.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
reason |
SkipReason : SkipReason |
testStarted
public final void testStarted (TestDescription test, long startTime)
यह testStarted(com.android.tradefed.result.TestDescription)
का विकल्प है, जहां हम यह भी तय करते हैं कि टेस्ट कब किया गया
शुरू किया गया, जिसे सटीक आकलन के लिए ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map))
के साथ जोड़ा गया.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
startTime |
long : जांच शुरू होने का समय, जिसे System.currentTimeMillis() से मेज़र किया जाता है |
testStarted
public final void testStarted (TestDescription test)
टेस्ट केस कॉलबैक
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
सुरक्षित तरीके
cleanUp
protected void cleanUp ()
गेटमेट्रिक टाइप
protected MetricMeasurement.DataType getMetricType ()
अगर ज़रूरी हो, तो मेट्रिक टाइप बदलने के लिए, इस तरीके को बदलें. डिफ़ॉल्ट तौर पर, मेट्रिक इस पर सेट होती है प्रोसेस किया गया टाइप.
रिटर्न | |
---|---|
MetricMeasurement.DataType |
getRunName
protected String getRunName ()
रिटर्न | |
---|---|
String |