StubTestRunListener
public
class
StubTestRunListener
extends Object
implements
ITestRunListener
| java.lang.Object | |
| ↳ | com.android.tradefed.result.StubTestRunListener |
ITestRunListener का स्टब लागू करना
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
|---|---|
StubTestRunListener()
|
|
सार्वजनिक तरीके | |
|---|---|
void
|
testAssumptionFailure(TestIdentifier test, String trace)
इस फ़ंक्शन को तब कॉल किया जाता है, जब कोई ऐटॉमिक टेस्ट यह फ़्लैग करता है कि वह ऐसी शर्त मान रहा है जो गलत है |
void
|
testEnded(TestIdentifier test,
यह किसी टेस्ट केस के खत्म होने की जानकारी देता है. |
void
|
testFailed(TestIdentifier test, String trace)
यह किसी टेस्ट केस के फ़ेल होने की जानकारी देता है. |
void
|
testIgnored(TestIdentifier test)
इस फ़ंक्शन को तब कॉल किया जाता है, जब टेस्ट नहीं चलाया जाता. आम तौर पर, ऐसा इसलिए होता है, क्योंकि टेस्ट के तरीके को org.junit.Ignore के साथ एनोटेट किया जाता है. |
void
|
testRunEnded(long elapsedTime,
यह कुकी, टेस्ट रन के खत्म होने की जानकारी देती है. |
void
|
testRunFailed(String errorMessage)
गंभीर गड़बड़ी की वजह से, रिपोर्ट के टेस्ट रन को पूरा नहीं किया जा सका. |
void
|
testRunStarted(String runName, int testCount)
यह कुकी, टेस्ट रन की शुरुआत की रिपोर्ट करती है. |
void
|
testRunStopped(long elapsedTime)
उपयोगकर्ता के अनुरोध की वजह से, रिपोर्ट के टेस्ट रन को पूरा होने से पहले ही रोक दिया गया. |
void
|
testStarted(TestIdentifier test)
यह फ़ंक्शन, किसी टेस्ट केस के शुरू होने की जानकारी देता है. |
पब्लिक कंस्ट्रक्टर
StubTestRunListener
public StubTestRunListener ()
सार्वजनिक तरीके
testAssumptionFailure
public void testAssumptionFailure (TestIdentifier test, String trace)
इस फ़ंक्शन को तब कॉल किया जाता है, जब कोई ऐटॉमिक टेस्ट यह फ़्लैग करता है कि वह ऐसी शर्त मान रहा है जो गलत है
| पैरामीटर | |
|---|---|
test |
TestIdentifier: इससे टेस्ट की पहचान होती है |
trace |
String: गड़बड़ी का स्टैक ट्रेस |
testEnded
public void testEnded (TestIdentifier test,testMetrics)
यह किसी टेस्ट केस के खत्म होने की जानकारी देता है.
अगर testFailed(TestIdentifier, String) को लागू नहीं किया गया था, तो यह टेस्ट पास हो गया. यह टेस्ट केस के एक्ज़ीक्यूशन के दौरान, जनरेट हुई किसी भी मुख्य/वैल्यू मेट्रिक को भी दिखाता है.
| पैरामीटर | |
|---|---|
test |
TestIdentifier: इससे टेस्ट की पहचान होती है |
testMetrics |
: android.app.Instrumentation#sendStatus की ओर से टेस्ट केस को लागू करने के दौरान, जनरेट की गई मेट्रिक का ERROR(/Map). अगर एक ही कुंजी को कई बार नहीं भेजा जाता है, तो
डेटा को उसी क्रम में दिखाया जाता है जिस क्रम में उसे डाला गया था. ध्यान दें कि IInstrumentationResultParser.StatusKeys में तय की गई स्टैंडर्ड कुंजियों को इस मैप से फ़िल्टर कर दिया जाता है. Ddmlib, IInstrumentationResultParser.StatusKeys में तय की गई अतिरिक्त टेस्ट मेट्रिक जोड़ सकता है. |
testFailed
public void testFailed (TestIdentifier test, String trace)
यह किसी टेस्ट केस के फ़ेल होने की जानकारी देता है.
इसे testStarted और testEnded के बीच कॉल किया जाएगा.
| पैरामीटर | |
|---|---|
test |
TestIdentifier: इससे टेस्ट की पहचान होती है |
trace |
String: गड़बड़ी का स्टैक ट्रेस |
testIgnored
public void testIgnored (TestIdentifier test)
इस फ़ंक्शन को तब कॉल किया जाता है, जब टेस्ट नहीं चलाया जाता. आम तौर पर, ऐसा इसलिए होता है, क्योंकि टेस्ट के तरीके को org.junit.Ignore के साथ एनोटेट किया जाता है.
| पैरामीटर | |
|---|---|
test |
TestIdentifier: इससे टेस्ट की पहचान होती है |
testRunEnded
public void testRunEnded (long elapsedTime,
runMetrics) यह कुकी, टेस्ट रन के खत्म होने की जानकारी देती है.
| पैरामीटर | |
|---|---|
elapsedTime |
long: डिवाइस ने मिलीसेकंड में बीता हुआ समय रिपोर्ट किया |
runMetrics |
: android.app.Instrumentation#addResults की ओर से टेस्ट केस को लागू करने के दौरान, जनरेट की गई मेट्रिक का ERROR(/Map). अगर एक ही कुंजी को कई बार नहीं भेजा जाता है, तो
डेटा को उसी क्रम में दिखाया जाता है जिस क्रम में उसे डाला गया था. ध्यान दें कि IInstrumentationResultParser.StatusKeys में तय की गई स्टैंडर्ड कुंजियों को इस मैप से फ़िल्टर कर दिया जाता है. Ddmlib, IInstrumentationResultParser.StatusKeys में तय की गई अतिरिक्त टेस्ट मेट्रिक जोड़ सकता है. |
testRunFailed
public void testRunFailed (String errorMessage)
गंभीर गड़बड़ी की वजह से, रिपोर्ट के टेस्ट रन को पूरा नहीं किया जा सका.
| पैरामीटर | |
|---|---|
errorMessage |
String: String में, रन फ़ेल होने की वजह बताई गई है. |
testRunStarted
public void testRunStarted (String runName,
int testCount)यह कुकी, टेस्ट रन की शुरुआत की रिपोर्ट करती है.
| पैरामीटर | |
|---|---|
runName |
String: टेस्ट रन का नाम |
testCount |
int: टेस्ट रन में कुल टेस्ट की संख्या |
testRunStopped
public void testRunStopped (long elapsedTime)
उपयोगकर्ता के अनुरोध की वजह से, रिपोर्ट के टेस्ट रन को पूरा होने से पहले ही रोक दिया गया.
| पैरामीटर | |
|---|---|
elapsedTime |
long: डिवाइस ने मिलीसेकंड में बीता हुआ समय रिपोर्ट किया |
testStarted
public void testStarted (TestIdentifier test)
यह फ़ंक्शन, किसी टेस्ट केस के शुरू होने की जानकारी देता है.
| पैरामीटर | |
|---|---|
test |
TestIdentifier: इससे टेस्ट की पहचान होती है |