संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

RunOnWorkProfileTargetPreparer

public class RunOnWorkProfileTargetPreparer
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.RunOnWorkProfileTargetPreparer


एक ITargetPreparer जो सेटअप में एक कार्य प्रोफ़ाइल बनाता है, और यह चिन्हित करता है कि उस उपयोगकर्ता में परीक्षण चलाए जाने चाहिए।

फाड़ने में, वर्क प्रोफ़ाइल हटा दी जाती है।

यदि कोई कार्य प्रोफ़ाइल पहले से मौजूद है, तो नई प्रोफ़ाइल बनाने के बजाय उसका उपयोग किया जाएगा और उसे फाड़ने में नहीं निकाला जाएगा.

यदि डिवाइस में मैनेज्ड_यूजर्स सुविधा नहीं है, या आवश्यकता पड़ने पर एक नया उपयोगकर्ता बनाने की क्षमता नहीं है, तो इंस्ट्रूमेंटेशन तर्क स्किप-टेस्ट-कारण सेट किया जाएगा, और उपयोगकर्ता को बदला नहीं जाएगा। डिवाइस पर चल रहे परीक्षण इस स्थिति पर प्रतिक्रिया देने के लिए इस तर्क को पढ़ सकते हैं।

सारांश

सार्वजनिक निर्माणकर्ता

RunOnWorkProfileTargetPreparer ()

सार्वजनिक तरीके

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

संरक्षित तरीके

boolean canCreateAdditionalUsers ( ITestDevice device, int numberOfUsers)

जांचता है कि उपयोगकर्ताओं की वांछित संख्या बनाना संभव है या नहीं।

सार्वजनिक निर्माणकर्ता

RunOnWorkProfileTargetPreparer

public RunOnWorkProfileTargetPreparer ()

सार्वजनिक तरीके

स्थापित करना

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