package

com.android.tradefed.testtype

Interfaces

IBuildReceiver A test that needs reference to the build under test. 
IDeviceTest Interface for object that needs a reference to a ITestDevice
IRemoteTest A test that reports results directly to a ITestInvocationListener
IResumableTest An IRemoteTest that supports resuming a previous aborted test run from where it left off. 
IRetriableTest A IRemoteTest that supports retrying if the test aborted before completion. 
IShardableTest A IRemoteTest that can be split into separately executable sub-tests. 

Classes

CodeCoverageTest A Test that runs an instrumentation test package on a given device and generates the code coverage report. 
DeviceBatteryLevelChecker An ITargetPreparer that checks for a minimum battery charge, and waits for the battery to reach a second charging threshold if the minimum charge isn't present. 
DeviceTestCase Helper JUnit test case that provides the IRemoteTest and IDeviceTest services. 
DeviceTestResult An specialization of TestResult that will abort when a DeviceTestResult.RuntimeDeviceNotAvailableException occurs  
DeviceTestSuite Helper JUnit test suite that provides the IRemoteTest and IDeviceTest services. 
FakeTest A fake test whose purpose is to make it easy to generate repeatable test results. 
GTest A Test that runs a native test package on given device. 
GTestResultParser Parses the 'raw output mode' results of native tests using GTest that run from shell, and informs a ITestRunListener of the results. 
HostTest A test runner for JUnit host based tests  
InstalledInstrumentationsTest Runs all instrumentation found on current device. 
InstrumentationTest A Test that runs an instrumentation test package on given device. 
JUnitRunUtil A helper class for directing a run(ITestInvocationListener) call to a run(TestResult) call. 
NativeBenchmarkTest A Test that runs a native benchmark test executable on given device. 
NativeBenchmarkTestParser A IShellOutputReceiver that parses the benchmark test data output, collecting metrics on average time per operation. 
NativeStressTest A Test that runs a native stress test executable on given device. 
NativeStressTestParser A IShellOutputReceiver that parses the stress test data output, collecting metrics on number of iterations complete and average time per iteration. 
StubTest No-op empty test implementation. 
UiAutomatorRunner Runs UI Automator test on device and reports results. 
UiAutomatorTest  

Enums

Exceptions