RunOnWorkProfileTargetPreparer

public class RunOnWorkProfileTargetPreparer
extends ProfileTargetPreparer

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


Eine ITargetPreparer, die bei der Einrichtung ein Arbeitsprofil erstellt und angibt, dass Tests für diesen Nutzer ausgeführt werden sollen.

Beim Entfernen wird das Arbeitsprofil entfernt.

Wenn bereits ein Arbeitsprofil vorhanden ist, wird es verwendet, anstatt ein neues zu erstellen. Es wird beim Entfernen nicht entfernt.

Wenn das Gerät die Funktion „managed_users“ nicht hat oder keinen neuen Nutzer erstellen kann, wenn einer erforderlich ist, wird das Instrumentierungsargument „skip-tests-reason“ festgelegt und der Nutzer wird nicht geändert. Auf dem Gerät ausgeführte Tests können dieses Argument lesen, um auf diesen Status zu reagieren.

Zusammenfassung

Öffentliche Konstruktoren

RunOnWorkProfileTargetPreparer()

Öffentliche Konstruktoren

RunOnWorkProfileTargetPreparer

public RunOnWorkProfileTargetPreparer ()