RunOnWorkProfileTargetPreparer

public class RunOnWorkProfileTargetPreparer
extends ProfileTargetPreparer

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


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

डिवाइस हटाने पर, वर्क प्रोफ़ाइल हटा दी जाती है.

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

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

खास जानकारी

पब्लिक कंस्ट्रक्टर

RunOnWorkProfileTargetPreparer()

पब्लिक कंस्ट्रक्टर

RunOnWorkProfileTargetPreparer

public RunOnWorkProfileTargetPreparer ()