ITestInvocation

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


একটি ট্রেডফেডারেশন টেস্ট আহ্বান পরিচালনা করে।

সারসংক্ষেপ

নেস্টেড ক্লাস

class ITestInvocation.ExitInformation

একটি আহ্বানের জন্য কিছু প্রস্থান তথ্য উপস্থাপন করে।

জনসাধারণের পদ্ধতি

default ITestInvocation.ExitInformation getExitInfo ()

প্রদত্ত আহ্বানের প্রস্থান তথ্য।

abstract void invoke ( IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)

টেস্ট ইনভোকেশনটি সম্পাদন করুন।

default void notifyInvocationForceStopped (String message, ErrorIdentifier errorId)

TestInvocation অবহিত করুন যে TradeFed-কে বন্ধ করার জন্য অনুরোধ করা হয়েছে।

default void notifyInvocationStopped (String message)

TestInvocation অবহিত করুন যে TradeFed অবশেষে বন্ধ হয়ে যাবে।

default void setClearcutClient (ClearcutClient client)

মেট্রিক্স রিপোর্ট করার জন্য সুস্পষ্ট ক্লায়েন্টকে ফরোয়ার্ড করুন।

জনসাধারণের পদ্ধতি

প্রস্থান তথ্য পান

public ITestInvocation.ExitInformation getExitInfo ()

প্রদত্ত আহ্বানের প্রস্থান তথ্য।

ফেরত
ITestInvocation.ExitInformation

আহ্বান করুন

public abstract void invoke (IInvocationContext metadata, 
                IConfiguration config, 
                IRescheduler rescheduler, 
                ITestInvocationListener... extraListeners)

টেস্ট ইনভোকেশনটি সম্পাদন করুন।

প্যারামিটার
metadata IInvocationContext : পরীক্ষাগুলো সম্পাদন করার জন্য ব্যবহৃত IInvocationContext

config IConfiguration : এই টেস্ট রানের IConfiguration

rescheduler IRescheduler : অন্য সংস্থান(গুলি)তে সম্পাদনের জন্য আহ্বানের অংশগুলি পুনঃনির্ধারণ করার জন্য IRescheduler

extraListeners ITestInvocationListener : config থাকাগুলোর পাশাপাশি যে ITestInvocationListener গুলোকে নোটিফাই করতে হবে।

নিক্ষেপ
DeviceNotAvailableException ডিভাইসের সাথে যোগাযোগ বিচ্ছিন্ন হয়ে গেলে
java.lang.Throwable
Throwable

notifyInvocationForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

TestInvocation অবহিত করুন যে TradeFed-কে বন্ধ করার জন্য অনুরোধ করা হয়েছে।

প্যারামিটার
message String : আহ্বান বন্ধ করার সাথে সম্পর্কিত বার্তা।

errorId ErrorIdentifier : জোরপূর্বক বন্ধ করার সাথে যুক্ত শনাক্তকারী

notifyInvocationStopped

public void notifyInvocationStopped (String message)

TestInvocation অবহিত করুন যে TradeFed অবশেষে বন্ধ হয়ে যাবে।

প্যারামিটার
message String : আহ্বান বন্ধ করার সাথে সম্পর্কিত বার্তা।

setClearcutClient

public void setClearcutClient (ClearcutClient client)

মেট্রিক্স রিপোর্ট করার জন্য সুস্পষ্ট ক্লায়েন্টকে ফরোয়ার্ড করুন।

প্যারামিটার
client ClearcutClient