RunOnSecondaryUserTargetPreparer

public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer

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


একটি ITargetPreparer যাতে পরীক্ষাটি সেকেন্ডারি ব্যবহারকারী হিসাবে চলে তা নিশ্চিত করতে। উপরন্তু, যদি ERROR(/START_BACKGROUND_USER) বিকল্পটি true হয় এবং বর্তমান ব্যবহারকারী ইতিমধ্যেই একজন সেকেন্ডারি ব্যবহারকারী, তাহলে এটি নিশ্চিত করবে যে একটি সেকেন্ডারি ডিসপ্লেতে একটি দৃশ্যমান ব্যাকগ্রাউন্ড সেকেন্ডারি ব্যবহারকারী চলছে।

লক্ষ্য গৌণ ব্যবহারকারীর অস্তিত্ব না থাকলে, এটি একটি নতুন তৈরি করবে এবং এটিকে বিচ্ছিন্ন করে সরিয়ে দেবে। অন্যথায়, এটি একটি নতুন তৈরি করার পরিবর্তে ব্যবহার করা হবে, এবং এটি টিয়ারডাউনে সরানো হবে না।

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

সারাংশ

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

RunOnSecondaryUserTargetPreparer ()

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

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

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

boolean canCreateAdditionalUsers ( ITestDevice device, int numberOfUsers)

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

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

RunOnSecondaryUserTargetPreparer

public RunOnSecondaryUserTargetPreparer ()

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

সেটআপ

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