RunOnSystemUserTargetPreparer

public class RunOnSystemUserTargetPreparer
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.RunOnSystemUserTargetPreparer


Ein ITargetPreparer , der markiert, dass Tests für den Benutzer (und nicht für den aktuellen Benutzer) ausgeführt werden sollen.

Standardmäßig wird dadurch der Benutzer gewechselt, sodass der Systembenutzer im Vordergrund steht.

Bei der Ausführung auf einem Gerät mit einem Headless-Systembenutzer wird der Benutzer standardmäßig nicht gewechselt, die Tests werden jedoch weiterhin auf diesem Benutzer ausgeführt.

Zusammenfassung

Öffentliche Bauträger

RunOnSystemUserTargetPreparer ()

Öffentliche Methoden

void setUp ( TestInformation testInfo)
void tearDown ( TestInformation testInfo, Throwable e)

Öffentliche Bauträger

RunOnSystemUserTargetPreparer

public RunOnSystemUserTargetPreparer ()

Öffentliche Methoden

aufstellen

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Würfe
DeviceNotAvailableException
TargetSetupError

abreißen

public void tearDown (TestInformation testInfo, 
                Throwable e)

Parameter
testInfo TestInformation

e Throwable

Würfe
DeviceNotAvailableException