RunOnSystemUserTargetPreparer
public
class
RunOnSystemUserTargetPreparer
extends BaseTargetPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.RunOnSystemUserTargetPreparer |
Ein ITargetPreparer
, das angibt, dass Tests für den Nutzer (nicht für den aktuellen Nutzer) ausgeführt werden sollen.
Standardmäßig wird dadurch der Nutzer gewechselt, sodass der Systemnutzer im Vordergrund ist.
Wenn der Test auf einem Gerät mit einem headless-Systemnutzer ausgeführt wird, wird der Nutzer standardmäßig nicht gewechselt. Die Tests werden aber trotzdem für diesen Nutzer ausgeführt.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
RunOnSystemUserTargetPreparer()
|
Öffentliche Methoden | |
---|---|
void
|
setUp(TestInformation testInfo)
|
void
|
tearDown(TestInformation testInfo, Throwable e)
|
Öffentliche Konstruktoren
RunOnSystemUserTargetPreparer
public RunOnSystemUserTargetPreparer ()
Öffentliche Methoden
setUp
public void setUp (TestInformation testInfo)
Parameter | |
---|---|
testInfo |
TestInformation |
Ausgabe | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
tearDown
public void tearDown (TestInformation testInfo, Throwable e)
Parameter | |
---|---|
testInfo |
TestInformation |
e |
Throwable |
Ausgabe | |
---|---|
DeviceNotAvailableException |