Google is committed to advancing racial equity for Black communities. See how.

DeviceCleaner

public class DeviceCleaner
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.DeviceCleaner


Performs reboot or format as cleanup action after test, and optionally turns screen off

Summary

Nested classes

enum DeviceCleaner.CleanupAction

 

enum DeviceCleaner.PostCleanupAction

 

Public constructors

DeviceCleaner()

Public methods

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

Protected methods

void clean(ITestDevice device)

Execute cleanup action followed by post cleanup action

Public constructors

DeviceCleaner

public DeviceCleaner ()

Public methods

setUp

public void setUp (TestInformation testInfo)

Parameters
testInfo TestInformation

Throws
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

Parameters
testInfo TestInformation

e Throwable

Throws
DeviceNotAvailableException

Protected methods

clean

protected void clean (ITestDevice device)

Execute cleanup action followed by post cleanup action

Parameters
device ITestDevice

Throws
DeviceNotAvailableException