RetryLogSaverResultForwarder

public class RetryLogSaverResultForwarder
extends LogSaverResultForwarder

java.lang.Object
   ↳ com.android.tradefed.result.ResultForwarder
     ↳ com.android.tradefed.result.LogSaverResultForwarder
       ↳ com.android.tradefed.retry.RetryLogSaverResultForwarder


फ़ॉरवर्डर, जो मौजूदा कोशिश को भी पास करता है.

खास जानकारी

पब्लिक कंस्ट्रक्टर

RetryLogSaverResultForwarder(ILogSaver logSaver, listeners, IConfiguration config)

सार्वजनिक तरीके

void incrementAttempt()

कोशिश करने की संख्या बढ़ाएं.

void testRunStarted(String runName, int testCount)

टेस्ट रन शुरू होने की जानकारी देता है.

void testRunStarted(String runName, int testCount, int attemptNumber, long startTime)

टेस्ट रन शुरू होने की जानकारी देता है.

void testRunStarted(String runName, int testCount, int attemptNumber)

टेस्ट रन शुरू होने की जानकारी देता है.

पब्लिक कंस्ट्रक्टर

RetryLogSaverResultForwarder

public RetryLogSaverResultForwarder (ILogSaver logSaver, 
                 listeners, 
                IConfiguration config)

पैरामीटर
logSaver ILogSaver

listeners

config IConfiguration

सार्वजनिक तरीके

incrementAttempt

public void incrementAttempt ()

कोशिश करने की संख्या बढ़ाएं.

testRunStarted

public void testRunStarted (String runName, 
                int testCount)

टेस्ट रन शुरू होने की जानकारी देता है.

पैरामीटर
runName String: टेस्ट रन का नाम

testCount int: टेस्ट रन में टेस्ट की कुल संख्या

testRunStarted

public void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber, 
                long startTime)

टेस्ट रन शुरू होने की जानकारी देता है.

पैरामीटर
runName String: टेस्ट रन का नाम

testCount int: टेस्ट रन में टेस्ट की कुल संख्या

attemptNumber int: ऑर्डर नंबर, एक ही runName के अलग-अलग प्रयासों की पहचान करता है, जो कई बार चलाए जाते हैं. attemptNumber का इंडेक्स 0 से शुरू होता है और हर बार नया रन होने पर, इसकी वैल्यू बढ़नी चाहिए. उदाहरण के लिए, किसी टेस्ट को तीन बार फिर से चलाया जाता है, तो उसी runName के तहत कुल चार रन होने चाहिए और attemptNumber की वैल्यू 0 से 3 के बीच होनी चाहिए.

startTime long: रन शुरू होने का समय, जिसे System.currentTimeMillis() से मेज़र किया जाता है

testRunStarted

public void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber)

टेस्ट रन शुरू होने की जानकारी देता है.

पैरामीटर
runName String: टेस्ट रन का नाम

testCount int: टेस्ट रन में टेस्ट की कुल संख्या

attemptNumber int: ऑर्डर नंबर, एक ही runName के अलग-अलग प्रयासों की पहचान करता है, जो कई बार चलाए जाते हैं. attemptNumber का इंडेक्स 0 से शुरू होता है और हर बार नया रन होने पर, इसकी वैल्यू बढ़नी चाहिए. उदाहरण के लिए, किसी टेस्ट को तीन बार फिर से चलाया जाता है, तो एक ही runName के तहत कुल चार रन होने चाहिए और attemptNumber की वैल्यू 0 से 3 के बीच होनी चाहिए.