ITestSummaryListener

public interface ITestSummaryListener
implements ITestInvocationListener

com.android.tradefed.result.ITestSummaryListener


यह इंटरफ़ेस, ITestInvocationListener को खास जानकारी के ज़रिए कुछ सीमित जानकारी शेयर करने की अनुमति देता है.

खास जानकारी

पब्लिक मेथड

default void putEarlySummary(List<TestSummary> summaries)

यह क्लास, नॉन-नल TestSummary के List को पास करती है. यह List, कॉन्फ़िगरेशन के हिस्से के तौर पर इंस्टैंशिएट किए गए किसी भी ITestInvocationListener से मिला हो सकता है.

default void putSummary(List<TestSummary> summaries)

यह क्लास, नॉन-नल TestSummary के List को पास करती है. यह List, कॉन्फ़िगरेशन के हिस्से के तौर पर इंस्टैंशिएट किए गए किसी भी ITestInvocationListener से मिला हो सकता है.

पब्लिक मेथड

putEarlySummary

public void putEarlySummary (List<TestSummary> summaries)

यह क्लास, नॉन-नल TestSummary के List को पास करती है. यह List, कॉन्फ़िगरेशन के हिस्से के तौर पर इंस्टैंशिएट किए गए किसी भी ITestInvocationListener से मिला हो सकता है. शुरुआती खास जानकारी, invocationStarted(IInvocationContext) के बाद जनरेट की जाती है. साथ ही, इसे कॉल के आखिर में putSummary(List) के ज़रिए पूरा किया जा सकता है.

इसे invocationStarted(IInvocationContext) से पहले कॉल किया जाता है. इसमें, इससे पहले कॉन्फ़िगर किए गए लिसनर की सभी खास जानकारी शामिल होती है.

पैरामीटर
summaries List: यह List, मौजूदा कॉन्फ़िगरेशन के हिस्से के तौर पर शामिल ITestInvocationListener से मिले TestSummary के नॉन-नल List को दिखाता है.

putSummary

public void putSummary (List<TestSummary> summaries)

यह क्लास, नॉन-नल TestSummary के List को पास करती है. यह List, कॉन्फ़िगरेशन के हिस्से के तौर पर इंस्टैंशिएट किए गए किसी भी ITestInvocationListener से मिला हो सकता है.

पैरामीटर
summaries List: यह List, मौजूदा कॉन्फ़िगरेशन के हिस्से के तौर पर शामिल ITestInvocationListener से मिले TestSummary के नॉन-नल List को दिखाता है.