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)

कुछ मामलों में, लॉग को टेस्ट केस से ज़्यादा से ज़्यादा जोड़ा जाना चाहिए. हालांकि, डायरेक्ट testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile) callback पर ऐसा करना संभव नहीं है.

लॉग-टू-टेस्ट जुड़ाव को अपडेट करता है.

processAllTestMetricsAndLogs(ListMultimap<String, MetricMeasurement.Metric> allTestMetrics, allTestLogs)

सभी जांचों के लिए मेट्रिक और लॉग को इकट्ठा करने के लिए, यह तरीका लागू करें.

abstract processRunMetricsAndLogs( rawMetrics, runLogs)

मौजूदा मेट्रिक से नई मेट्रिक का एक सेट जनरेट करने के लिए, यह तरीका इस्तेमाल करें और लॉग.

processTestMetricsAndLogs(TestDescription testDescription, testMetrics, testLogs)

हर टेस्ट से, प्रोसेस से जुड़ी मेट्रिक और लॉग पोस्ट करने के लिए, यह तरीका लागू करें.

final void setLogSaver(ILogSaver logSaver)

लागू करने वाले व्यक्ति को फ़ाइलें सेव करने की अनुमति देने के लिए, ILogSaver सेट करें.

void setUp()

टेस्ट शुरू होने से पहले शुरू करने के लिए, चाइल्ड पोस्ट प्रोसेसर में इस तरीके को बदलें.

final void testAssumptionFailure(TestDescription test, String trace)

इसे तब कॉल किया जाता है, जब कोई ऐटॉमिक टेस्ट फ़्लैग करता है कि यह ऐसी स्थिति मान लेता है जो गलत है

final void testAssumptionFailure(TestDescription test, FailureDescription failure)

यह तब कॉल किया जाता है, जब किसी परमाणु जांच में यह फ़्लैग होता है कि वह किसी ऐसी शर्त को मान रही है जो गलत है

final void testEnded(TestDescription test, long endTime, testMetrics)

यह ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) का विकल्प है, जहां हम खत्म होने का समय तय कर सकते हैं सकता है.

final void testEnded(TestDescription test, testMetrics)

यह रिपोर्ट, टेस्ट केस के लागू होने की प्रोसेस खत्म होने की रिपोर्ट करती है.

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, runMetrics)

टेस्ट रन खत्म होने की रिपोर्ट.

final void testRunFailed(FailureDescription failure)

FailureDescription में बताई गई गड़बड़ी की वजह से, रिपोर्ट की जांच पूरी नहीं हो सकी.

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)

testStarted(com.android.tradefed.result.TestDescription) का विकल्प, जिसमें हम यह भी बताते हैं कि जांच कब शुरू की गई थी. सटीक मेज़रमेंट के लिए, इसे ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) के साथ जोड़ा जाता है.

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

public  processAllTestMetricsAndLogs (ListMultimap<String, MetricMeasurement.Metric> allTestMetrics, 
                 allTestLogs)

सभी जांचों के लिए मेट्रिक और लॉग को इकट्ठा करने के लिए, यह तरीका लागू करें. इस तरीके से मिलने वाली मेट्रिक, रन मेट्रिक के तौर पर रिपोर्ट की जाएंगी. सिर्फ़ नई जनरेट की गई मेट्रिक को दिखाया जाना चाहिए. साथ ही, उनका नाम यूनीक होना चाहिए. मौजूदा कुंजियों से मेल खाने वाले नामों की अनुमति नहीं है.

पैरामीटर
allTestMetrics ListMultimap: मेट्रिक के नाम के हिसाब से ग्रुप किए गए हर टेस्ट की मेट्रिक को सेव करने वाला हैशमल्टीमैप.

allTestLogs : हर जांच के लिए लॉग फ़ाइलों का मैप सेव करने वाला मैप, जो उनके डेटा नाम से सेव होता है, हर टेस्ट की TestDescription को कुंजियों के तौर पर इस्तेमाल करके.

रिटर्न
यह सभी टेस्ट मेट्रिक से जनरेट की गई नई मेट्रिक का सेट है.

प्रोसेसरन मेट्रिक्सऐंडलॉग्स

public abstract  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

मौजूदा मेट्रिक से नई मेट्रिक का एक सेट जनरेट करने के लिए, यह तरीका इस्तेमाल करें और लॉग. सिर्फ़ जनरेट की गई नई मेट्रिक दिखाई जानी चाहिए और उन्हें खास नाम के साथ दिखाया जाना चाहिए (नहीं मौजूदा कुंजियों के साथ टकराव होने की अनुमति है).

पैरामीटर
rawMetrics : रन के लिए उपलब्ध रॉ मेट्रिक का सेट.

runLogs : टेस्ट रन के लिए लॉग फ़ाइलों का सेट.

रिटर्न
यह रन मेट्रिक से जनरेट की गई नई मेट्रिक का सेट है.

processTestMetricsAndLogs

public  processTestMetricsAndLogs (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