RunOnSystemUserTargetPreparer
public
class
RunOnSystemUserTargetPreparer
extends BaseTargetPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.RunOnSystemUserTargetPreparer |
An ITargetPreparer
that marks that tests should be run on the user (rather than the
current user).
By default, this will switch user so the system user is in the foreground.
When running on a device with a headless system user, the user will not be switched by default, but the tests will still run on that user.
Summary
Public constructors | |
---|---|
RunOnSystemUserTargetPreparer()
|
Public methods | |
---|---|
void
|
setUp(TestInformation testInfo)
|
void
|
tearDown(TestInformation testInfo, Throwable e)
|
Public constructors
RunOnSystemUserTargetPreparer
public RunOnSystemUserTargetPreparer ()
Public methods
setUp
public void setUp (TestInformation testInfo)
Parameters | |
---|---|
testInfo |
TestInformation |
Throws | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
tearDown
public void tearDown (TestInformation testInfo, Throwable e)
Parameters | |
---|---|
testInfo |
TestInformation |
e |
Throwable |
Throws | |
---|---|
DeviceNotAvailableException |