RunOnSecondaryUserTargetPreparer

public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer implements IConfigurationReceiver

java.lang.অবজেক্ট
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.RunOnSecondaryUserTargetPreparer


একটি ITargetPreparer যা সেটআপে একটি মাধ্যমিক ব্যবহারকারী তৈরি করে এবং চিহ্নিত করে যে পরীক্ষাগুলি সেই ব্যবহারকারীর মধ্যে চালানো উচিত।

টিয়ারডাউনে, গৌণ ব্যবহারকারীকে সরানো হয়।

যদি একটি গৌণ ব্যবহারকারী ইতিমধ্যেই বিদ্যমান থাকে, তবে এটি একটি নতুন তৈরি করার পরিবর্তে ব্যবহার করা হবে এবং এটি বিচ্ছিন্নভাবে সরানো হবে না।

প্রয়োজনের সময় যদি ডিভাইসটির একটি নতুন ব্যবহারকারী তৈরি করার ক্ষমতা না থাকে, তাহলে ইনস্ট্রুমেন্টেশন আর্গুমেন্ট স্কিপ-টেস্ট-কারণ সেট করা হবে এবং ব্যবহারকারী পরিবর্তন করা হবে না। ডিভাইসে চলমান পরীক্ষাগুলি এই অবস্থার প্রতিক্রিয়া জানাতে এই যুক্তিটি পড়তে পারে।

সারাংশ

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

RunOnSecondaryUserTargetPreparer ()

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

void setConfiguration ( IConfiguration configuration)

ব্যবহৃত IConfiguration ইনজেক্ট করে।

void setUp (TestInformation testInfo)
void tearDown (TestInformation testInfo, Throwable e)

সুরক্ষিত পদ্ধতি

boolean canCreateAdditionalUsers (ITestDevice device, int numberOfUsers)

পছন্দসই সংখ্যক ব্যবহারকারী তৈরি করা সম্ভব কিনা তা পরীক্ষা করে।

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

RunOnSecondaryUserTargetPreparer

public RunOnSecondaryUserTargetPreparer ()

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

সেট কনফিগারেশন

public void setConfiguration (IConfiguration configuration)

ব্যবহৃত IConfiguration ইনজেক্ট করে।

পরামিতি
configuration IConfiguration

সেটআপ

public void setUp (TestInformation testInfo)

পরামিতি
testInfo TestInformation

নিক্ষেপ করে
DeviceNotAvailableException
TargetSetupError

টিয়ারডাউন

public void tearDown (TestInformation testInfo, 
                Throwable e)

পরামিতি
testInfo TestInformation

e Throwable

নিক্ষেপ করে
DeviceNotAvailableException

সুরক্ষিত পদ্ধতি

অতিরিক্ত ব্যবহারকারী তৈরি করতে পারেন

protected boolean canCreateAdditionalUsers (ITestDevice device, 
                int numberOfUsers)

পছন্দসই সংখ্যক ব্যবহারকারী তৈরি করা সম্ভব কিনা তা পরীক্ষা করে।

পরামিতি
device ITestDevice

numberOfUsers int

রিটার্নস
boolean

নিক্ষেপ করে
DeviceNotAvailableException