RunOnWorkProfileTargetPreparer
public class RunOnWorkProfileTargetPreparer
extends ProfileTargetPreparer
java.lang.Object | |||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | ||
↳ | com.android.tradefed.targetprep.ProfileTargetPreparer | ||
↳ | com.android.tradefed.targetprep.RunOnWorkProfileTargetPreparer |
Ein ITargetPreparer
, der im Setup ein Arbeitsprofil erstellt und markiert, dass Tests in diesem Benutzer ausgeführt werden sollen.
Beim Teardown wird das Arbeitsprofil entfernt.
Wenn bereits ein Arbeitsprofil vorhanden ist, wird es verwendet, anstatt ein neues zu erstellen, und es wird beim Teardown nicht entfernt.
Wenn das Gerät nicht über die Funktion „managed_users“ verfügt oder nicht über die Kapazität verfügt, bei Bedarf einen neuen Benutzer zu erstellen, wird das Instrumentierungsargument „skip-tests-reason“ gesetzt und der Benutzer wird nicht geändert. Auf dem Gerät ausgeführte Tests können dieses Argument lesen, um auf diesen Status zu reagieren.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
RunOnWorkProfileTargetPreparer () |
Öffentliche Bauträger
RunOnWorkProfileTargetPreparer
public RunOnWorkProfileTargetPreparer ()