RunOnSystemUserTargetPreparer

public class RunOnSystemUserTargetPreparer
extends BaseTargetPreparer

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


Ein ITargetPreparer , dass Marken , die Tests sollten auf dem Benutzer ausgeführt werden ( und nicht den aktuellen Benutzer).

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, aber die Tests werden trotzdem auf diesem Benutzer ausgeführt.

Zusammenfassung

Öffentliche Konstrukteure

RunOnSystemUserTargetPreparer ()

Öffentliche Methoden

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

Öffentliche Konstrukteure

RunOnSystemUserTargetPreparer

public RunOnSystemUserTargetPreparer ()

Öffentliche Methoden

erstellen

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Würfe
DeviceNotAvailableException
TargetSetupError

niederreißen

public void tearDown (TestInformation testInfo, 
                Throwable e)

Parameter
testInfo TestInformation

e Throwable

Würfe
DeviceNotAvailableException