FilteredResultForwarder
public
class
FilteredResultForwarder
extends ResultForwarder
java.lang.Object | ||
↳ | com.android.tradefed.result.ResultForwarder | |
↳ | com.android.tradefed.result.FilteredResultForwarder |
ResultForwarder
का वैरिएंट, जो सिर्फ़ TestDescription
की अनुमति वाली सूची को रिपोर्ट करने की अनुमति देता है.
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
---|---|
FilteredResultForwarder(
|
सार्वजनिक तरीके | |
---|---|
void
|
testAssumptionFailure(TestDescription test, FailureDescription failure)
जब कोई परमाणु टेस्ट फ़्लैग करता है कि वह किसी ऐसी शर्त को मानता है जो गलत है, तब इसे कॉल किया जाता है |
void
|
testAssumptionFailure(TestDescription test, String trace)
जब कोई परमाणु टेस्ट फ़्लैग करता है कि वह किसी ऐसी शर्त को मानता है जो गलत है, तब इसे कॉल किया जाता है |
void
|
testEnded(TestDescription test,
किसी टेस्ट केस के पूरा होने की जानकारी देता है. |
void
|
testEnded(TestDescription test, long endTime,
|
void
|
testFailed(TestDescription test, FailureDescription failure)
किसी टेस्ट केस के फ़ेल होने की रिपोर्ट करता है. |
void
|
testFailed(TestDescription test, String trace)
किसी टेस्ट केस के फ़ेल होने की रिपोर्ट करता है. |
void
|
testIgnored(TestDescription test)
जब कोई टेस्ट नहीं चलेगा, तब इसे कॉल किया जाएगा. आम तौर पर, ऐसा इसलिए होता है, क्योंकि टेस्ट के तरीके को org.junit.Ignore के साथ एनोटेट किया गया है. |
void
|
testStarted(TestDescription test, long startTime)
|
void
|
testStarted(TestDescription test)
किसी टेस्ट केस के शुरू होने की जानकारी देता है. |
पब्लिक कंस्ट्रक्टर
FilteredResultForwarder
public FilteredResultForwarder (allowedTests, ITestInvocationListener... listeners)
पैरामीटर | |
---|---|
allowedTests |
|
listeners |
ITestInvocationListener |
सार्वजनिक तरीके
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, FailureDescription failure)
जब कोई परमाणु टेस्ट फ़्लैग करता है कि वह किसी ऐसी शर्त को मानता है जो गलत है, तब इसे कॉल किया जाता है
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
failure |
FailureDescription : FailureDescription गड़बड़ी और उसके संदर्भ के बारे में बताना. |
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, String trace)
जब कोई परमाणु टेस्ट फ़्लैग करता है कि वह किसी ऐसी शर्त को मानता है जो गलत है, तब इसे कॉल किया जाता है
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
trace |
String : गड़बड़ी का स्टैक ट्रेस |
testEnded
public void testEnded (TestDescription test,testMetrics)
किसी टेस्ट केस के पूरा होने की जानकारी देता है.
अगर testFailed(TestDescription, FailureDescription)
को ट्रिगर नहीं किया गया था, तो यह टेस्ट पास हो गया. यह उन सभी की-वैल्यू वाली मेट्रिक भी दिखाता है जो टेस्ट केस के दौरान उत्सर्जित की गई हो सकती हैं.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
testMetrics |
: उत्सर्जित मेट्रिक का ERROR(/Map) |
testEnded
public 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) |
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
किसी टेस्ट केस के फ़ेल होने की रिपोर्ट करता है.
इसे testStarted और testEnded के बीच कॉल किया जाएगा.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
failure |
FailureDescription : FailureDescription गड़बड़ी और उसके संदर्भ के बारे में बताना. |
testFailed
public void testFailed (TestDescription test, String trace)
किसी टेस्ट केस के फ़ेल होने की रिपोर्ट करता है.
इसे testStarted और testEnded के बीच कॉल किया जाएगा.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
trace |
String : गड़बड़ी का स्टैक ट्रेस |
testIgnored
public void testIgnored (TestDescription test)
जब कोई टेस्ट नहीं चलेगा, तब इसे कॉल किया जाएगा. आम तौर पर, ऐसा इसलिए होता है, क्योंकि टेस्ट के तरीके को org.junit.Ignore के साथ एनोटेट किया गया है.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |
testStarted
public 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 void testStarted (TestDescription test)
किसी टेस्ट केस के शुरू होने की जानकारी देता है. पुराने इंटरफ़ेस में, जब भी हो सके testStarted(com.android.tradefed.result.TestDescription)
का इस्तेमाल करना चाहिए.
पैरामीटर | |
---|---|
test |
TestDescription : टेस्ट की पहचान करता है |