টেস্ট ব্যর্থ শ্রোতা

public class TestFailureListener
extends Object implements ITestInvocationListener

java.lang.অবজেক্ট
com.android.tradefed.testtype.suite.TestFailureListener


শ্রোতা অনুরোধ করা হলে পরীক্ষায় ব্যর্থ হলে স্ক্রিনশট, বাগ রিপোর্ট, লগক্যাট সংগ্রহের মতো পদক্ষেপ নিতেন।

সারসংক্ষেপ

পাবলিক কনস্ট্রাক্টর

TestFailureListener ( devices, boolean bugReportOnFailure, boolean rebootOnFailure) TestFailureListener ( devices, boolean bugReportOnFailure, boolean rebootOnFailure)

পাবলিক পদ্ধতি

void applyModuleConfiguration (boolean bugreportOnFailure)

মডিউল নির্দিষ্ট কনফিগারেশন দ্বারা ব্যর্থতার উপর ক্যাপচারের আহ্বান সেটিংস ওভাররাইড করার অনুমতি দেয়৷

void join ()

সমস্ত লগক্যাট ক্যাপচারিং থ্রেডের সমাপ্তি নিশ্চিত করতে যোগ দিন।

void setLogger (ITestLogger logger)

লগগুলি কোথায় সংরক্ষণ করা উচিত তা সেট করে।

void testFailed (TestDescription test, String trace)

void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
void testLogForward (String dataName, LogDataType dataType, InputStreamSource dataStream)

লগারে লগ ফরোয়ার্ড করুন, #testLog কলব্যাক থেকে এটি করবেন না যেন TestFailureListener চেইনের অংশ, এটি একটি অসীম লুপের পরিণতি পাবে।

পাবলিক কনস্ট্রাক্টর

টেস্ট ব্যর্থ শ্রোতা

public TestFailureListener ( devices, 
                boolean bugReportOnFailure, 
                boolean rebootOnFailure)

পরামিতি
devices

bugReportOnFailure boolean

rebootOnFailure boolean

পাবলিক পদ্ধতি

আবেদন মডিউল কনফিগারেশন

public void applyModuleConfiguration (boolean bugreportOnFailure)

মডিউল নির্দিষ্ট কনফিগারেশন দ্বারা ব্যর্থতার উপর ক্যাপচারের আহ্বান সেটিংস ওভাররাইড করার অনুমতি দেয়৷

পরামিতি
bugreportOnFailure boolean : পরীক্ষার ব্যর্থতার উপর একটি বাগ রিপোর্ট ক্যাপচার করতে সত্য। অন্যথায় মিথ্যা।

যোগদান

public void join ()

সমস্ত লগক্যাট ক্যাপচারিং থ্রেডের সমাপ্তি নিশ্চিত করতে যোগ দিন।

সেটলগার

public void setLogger (ITestLogger logger)

লগগুলি কোথায় সংরক্ষণ করা উচিত তা সেট করে।

পরামিতি
logger ITestLogger

পরীক্ষায় ব্যর্থ

public void testFailed (TestDescription test, 
                String trace)

পরামিতি
test TestDescription

trace String

টেস্টলগ

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

পরামিতি
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogForward

public void testLogForward (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

লগারে লগ ফরোয়ার্ড করুন, #testLog কলব্যাক থেকে এটি করবেন না যেন TestFailureListener চেইনের অংশ, এটি একটি অসীম লুপের পরিণতি পাবে।

পরামিতি
dataName String

dataType LogDataType

dataStream InputStreamSource