IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


একসাথে বেশ কয়েকটি ডিভাইসের জন্য পরীক্ষার পরিবেশ প্রস্তুত করে। শুধুমাত্র একাধিক ডিভাইসের প্রয়োজন এমন একটি সেটআপের জন্য ব্যবহার করুন, অন্যথায় প্রতিটি ডিভাইসে নিয়মিত ITargetPreparer ব্যবহার করুন।

নোট করুন যে একাধিক IMultiTargetPreparer s একটি কনফিগারেশনে নির্দিষ্ট করা যেতে পারে। এটি সুপারিশ করা হয় যে প্রতিটি IMultiTargetPreparer স্পষ্টভাবে তার প্রত্যাশিত পরিবেশ প্রাক-সেটআপ এবং পোস্ট-সেটআপ নথিভুক্ত করে।

সারাংশ

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

default void setUp ( IInvocationContext context)

এই পদ্ধতি অবজ্ঞা করা হয়. পরিবর্তে setUp(com.android.tradefed.invoker.TestInformation) ব্যবহার করুন।

default void setUp ( TestInformation testInformation)

পরীক্ষার জন্য লক্ষ্য সেটআপ সঞ্চালন.

default void tearDown ( TestInformation testInformation, Throwable e)

পরীক্ষার পর লক্ষ্য পরিচ্ছন্নতা/টিয়ারডাউন সম্পাদন করুন।

default void tearDown ( IInvocationContext context, Throwable e)

এই পদ্ধতি অবজ্ঞা করা হয়. পরিবর্তে tearDown(com.android.tradefed.invoker.TestInformation, Throwable) ব্যবহার করুন।

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

সেটআপ

public void setUp (IInvocationContext context)

এই পদ্ধতি অবজ্ঞা করা হয়.
পরিবর্তে setUp(com.android.tradefed.invoker.TestInformation) ব্যবহার করুন।

পরীক্ষার জন্য লক্ষ্য সেটআপ সঞ্চালন.

পরামিতি
context IInvocationContext : IInvocationContext আমন্ত্রণ, ডিভাইস, বিল্ড বর্ণনা করে।

নিক্ষেপ করে
TargetSetupError পরিবেশ স্থাপনে মারাত্মক ত্রুটি ঘটলে
BuildError বিল্ড সম্পর্কিত ত্রুটির ক্ষেত্রে
DeviceNotAvailableException যদি ডিভাইসটি প্রতিক্রিয়াহীন হয়ে পড়ে

সেটআপ

public void setUp (TestInformation testInformation)

পরীক্ষার জন্য লক্ষ্য সেটআপ সঞ্চালন.

পরামিতি
testInformation TestInformation : TestInformation যা আমন্ত্রণ, ডিভাইস, বিল্ড বর্ণনা করে।

নিক্ষেপ করে
TargetSetupError পরিবেশ স্থাপনে মারাত্মক ত্রুটি ঘটলে
BuildError বিল্ড সম্পর্কিত ত্রুটির ক্ষেত্রে
DeviceNotAvailableException যদি ডিভাইসটি প্রতিক্রিয়াহীন হয়ে পড়ে

টিয়ারডাউন

public void tearDown (TestInformation testInformation, 
                Throwable e)

পরীক্ষার পর লক্ষ্য পরিচ্ছন্নতা/টিয়ারডাউন সম্পাদন করুন।

পরামিতি
testInformation TestInformation : TestInformation যা আমন্ত্রণ, ডিভাইস, বিল্ড বর্ণনা করে।

e Throwable : যদি আমন্ত্রণটি একটি ব্যতিক্রমের সাথে শেষ হয়, তবে এটিই হবে ব্যতিক্রম যা আমন্ত্রণ স্তরে ধরা পড়েছিল৷ অন্যথায়, null হবে।

নিক্ষেপ করে
DeviceNotAvailableException যদি ডিভাইসটি প্রতিক্রিয়াহীন হয়ে পড়ে

টিয়ারডাউন

public void tearDown (IInvocationContext context, 
                Throwable e)

এই পদ্ধতি অবজ্ঞা করা হয়.
পরিবর্তে tearDown(com.android.tradefed.invoker.TestInformation, Throwable) ব্যবহার করুন।

পরীক্ষার পর লক্ষ্য পরিচ্ছন্নতা/টিয়ারডাউন সম্পাদন করুন।

পরামিতি
context IInvocationContext : IInvocationContext আমন্ত্রণ, ডিভাইস, বিল্ড বর্ণনা করে।

e Throwable : যদি আমন্ত্রণটি একটি ব্যতিক্রমের সাথে শেষ হয়, তবে এটিই হবে ব্যতিক্রম যা আমন্ত্রণ স্তরে ধরা পড়েছিল৷ অন্যথায়, null হবে।

নিক্ষেপ করে
DeviceNotAvailableException যদি ডিভাইসটি প্রতিক্রিয়াহীন হয়ে পড়ে