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