Class Hierarchy

Class Interfaces
 
BootstrapBuildProvider IDeviceBuildProvider     
BuildInfo IBuildInfo     
AppBuildInfo IAppBuildInfo     
AppDeviceBuildInfo IAppBuildInfo    IDeviceBuildInfo     
DeviceBuildInfo IDeviceBuildInfo     
DeviceFolderBuildInfo IDeviceBuildInfo    IFolderBuildInfo     
FolderBuildInfo IFolderBuildInfo     
KernelBuildInfo IKernelBuildInfo     
KernelDeviceBuildInfo IDeviceBuildInfo    IKernelBuildInfo     
OtatoolsBuildInfo  
SdkBuildInfo ISdkBuildInfo     
SdkFolderBuildInfo IFolderBuildInfo    ISdkBuildInfo     
BuildSerializedVersion  
DeviceBuildDescriptor  
ExistingBuildProvider IBuildProvider     
FileDownloadCache  
FileDownloadCacheFactory  
FileDownloadCacheWrapper IFileDownloader     
LocalSdkBuildProvider IBuildProvider     
OtaDeviceBuildInfo IDeviceBuildInfo     
OtaToolsDeviceBuildInfo  
OtaZipfileBuildProvider IBuildProvider     
StubBuildProvider IBuildProvider     
LocalAppBuildProvider  
LocalDeviceBuildProvider  
LocalFolderBuildProvider  
VersionedFile Serializable     
CommandFileParser  
CommandFileParser.Bitmask  
CommandFileWatcher.CommandFile  
CommandOptions ICommandOptions     
CommandRunner  
CommandScheduler.CommandTracker  
CommandScheduler.CommandTrackerIdComparator Comparator     
Console.ArgRunnable Runnable     
Verify  
DeviceTracker  
ExecCommandTracker ICommandScheduler.IScheduledInvocationListener     
Configuration IConfiguration     
ConfigurationDef  
ConfigurationDef.ConfigObjectDef  
ConfigurationDef.OptionDef  
ConfigurationDescriptor Serializable     
ConfigurationFactory IConfigurationFactory     
SandboxConfigurationFactory  
ConfigurationFactory.ConfigId  
ConfigurationFactory.ConfigLoader IConfigDefLoader     
ConfigurationUtil  
ConfigurationXmlParser  
ConfigurationXmlParserSettings  
DeviceConfigurationHolder IDeviceConfiguration     
GlobalConfiguration IGlobalConfiguration     
OptionCopier  
OptionSetter  
ArgsOptionParser  
OptionSetter.FieldDef  
AndroidDebugBridgeWrapper IAndroidDebugBridge     
CollectingByteOutputReceiver IShellOutputReceiver     
CollectingOutputReceiver IShellOutputReceiver     
CpuStatsCollector.CpuStats  
DeviceManager IDeviceManager     
DeviceMonitorMultiplexer IDeviceMonitor     
DeviceProperties  
DeviceSelectionOptions IDeviceSelection     
DeviceUtilStatsMonitor IDeviceMonitor     
DeviceUtilStatsMonitor.UtilizationDesc  
FastbootHelper  
FileEntryWrapper IFileEntry     
IDeviceMonitor.DeviceLister  
IManagedTestDevice.DeviceEventResponse  
ITestDevice.MountPointInfo  
LargeOutputReceiver IShellOutputReceiver     
LogcatReceiver ILogcatReceiver     
ManagedDeviceList Iterable     
ManagedTestDeviceFactory IManagedTestDeviceFactory     
NativeDevice IManagedTestDevice     
TestDevice  
RemoteAndroidDevice  
NativeDevice.AdbAction NativeDevice.DeviceAction     
NativeDeviceStateMonitor IDeviceStateMonitor     
DeviceStateMonitor  
PackageInfo  
ReconnectingRecovery IDeviceRecovery     
StubDevice IDevice     
DeviceManager.FastbootDevice  
NullDevice  
TcpDevice  
TestDeviceMutator ITestDeviceMutator     
TestDeviceOptions  
TopHelper.TopStats  
WaitDeviceRecovery IDeviceRecovery     
RetryingWaitDeviceRecovery  
WifiHelper IWifiHelper     
HostOptions IHostOptions     
InvocationContext IInvocationContext     
TestInvocation ITestInvocation     
ShardBuildCloner  
ShardHelper IShardHelper     
StrictShardHelper  
TestsPoolPoller IConfigurationReceiver    ISystemStatusCheckerReceiver    IBuildReceiver    IDeviceTest    IInvocationContextReceiver    IMultiDeviceTest    IRemoteTest    ITestCollector     
FileLogger ILeveledLogOutput     
HistoryLogger  
LogReceiver  
LogRegistry ILogRegistry     
LogUtil  
LogUtil.CLog  
StdoutLogger ILeveledLogOutput     
TerribleFailureEmailHandler ITerribleFailureHandler     
AggregatingProfiler IAggregatingTestProfiler     
StubTestProfiler  
MetricOutputData  
NumericAggregateFunction  
StubMetricsRecorder IMetricsRecorder     
TraceLine  
TraceMetric  
TraceMetricsRecorder IMetricsRecorder     
TraceParser  
AggregatingProfilerListener ITestInvocationListener     
BugreportCollector ITestInvocationListener     
BugreportCollector.Predicate  
ByteArrayInputStreamSource InputStreamSource     
CodeCoverageReporter ITestInvocationListener     
CollectingTestListener ITestInvocationListener     
ShardListener  
ConsoleResultReporter ILogSaverListener     
EmailResultReporter ITestSummaryListener     
DeviceUnavailEmailResultReporter  
FailureEmailResultReporter  
InvocationFailureEmailResultReporter  
TestFailureEmailResultReporter  
JsonHttpTestResultReporter  
XmlResultReporter ILogSaverListener     
SuiteResultReporter  
ModuleListener  
DeviceFileReporter  
FileInputStreamSource InputStreamSource     
FileMetadataCollector ILogSaverListener    ITestInvocationListener     
FileSystemLogSaver ILogSaver     
InvocationSummaryHelper  
InvocationToJUnitResultForwarder ITestInvocationListener     
TextResultReporter ILogSaverListener    ITestInvocationListener     
InvocationToJUnitResultForwarder.TestIdentifierResult Test     
JUnitToInvocationResultForwarder TestListener     
LogFile  
LogFileSaver  
LogFilesReporter IDeviceTest    IRemoteTest     
NameMangleListener ITestInvocationListener     
ResultForwarder ITestInvocationListener     
LogSaverResultForwarder  
ShardMasterResultForwarder  
CodeCoverageTestBase.CoverageCollectingListener AutoCloseable     
RetentionFileSaver  
SnapshotInputStreamSource InputStreamSource     
StubTestRunListener ITestRunListener     
StubTestInvocationListener ITestInvocationListener     
SubprocessResultsReporter ITestInvocationListener    AutoCloseable     
TestSummary  
TestSummary.TypedString  
SuiteResultReporter.ModulePrepTimes  
SandboxConfigDump  
SandboxConfigUtil  
SandboxInvocationRunner  
TradefedSanboxRunner  
TradefedSanboxRunner.StubScheduledInvocationListener ICommandScheduler.IScheduledInvocationListener     
TradefedSandbox ISandbox     
ActivityStatusChecker ITestLoggerReceiver    ISystemStatusChecker     
KeyguardStatusChecker ISystemStatusChecker     
SystemServerFileDescriptorChecker ISystemStatusChecker     
SystemServerStatusChecker ISystemStatusChecker     
AbstractTargetCleaner ITargetCleaner     
AdditionalFilesInstaller ITargetCleaner    ITargetPreparer     
AllTestAppsInstallSetup ITargetCleaner    IAbiReceiver     
AppSetup ITargetCleaner    ITargetPreparer     
BuildInfoAttributePreparer ITargetPreparer     
BuildInfoRecorder ITargetPreparer     
ConnectionChecker ITargetPreparer     
CpuThrottlingWaiter ITargetPreparer     
DefaultTestsZipInstaller ITestsZipInstaller     
DeviceBuildInfoInjector ITargetPreparer     
DeviceCleaner ITargetCleaner     
DeviceFlashPreparer ITargetCleaner     
DeviceSetup ITargetCleaner    ITargetPreparer     
DeviceWiper ITargetPreparer     
EraseUserDataPreparer ITargetPreparer     
FastbootDeviceFlasher IDeviceFlasher     
CdmaDeviceFlasher  
FileCleaner ITargetCleaner     
FlashingResourcesParser IFlashingResourcesParser     
FolderSaver ITestLoggerReceiver    ITargetCleaner     
InstallAllTestZipAppsSetup ITargetCleaner     
InstallApkSetup ITargetPreparer     
InstallBuildEnvApkSetup ITargetPreparer     
InstrumentationPreparer ITargetPreparer     
KernelFlashPreparer ITargetPreparer     
KeyValueConfigPreparer ITargetPreparer     
NativeLeakCollector ITestLoggerReceiver    ITargetCleaner     
PreloadedClassesPreparer ITargetPreparer     
PushFilePreparer ITargetCleaner     
PythonVirtualenvPreparer ITargetPreparer     
RemoveSystemAppPreparer ITargetPreparer     
RunCommandTargetPreparer ITargetCleaner     
CompanionRunCommandTargetPreparer  
RunHostCommandTargetPreparer ITargetCleaner     
SdkAvdPreparer IHostCleaner    ITargetPreparer     
LocalSdkAvdPreparer  
StopServicesSetup ITargetPreparer     
StubTargetPreparer IConfigurationReceiver    ITargetPreparer     
SystemUpdaterDeviceFlasher IDeviceFlasher     
TearDownPassThroughPreparer IConfigurationReceiver    ITargetCleaner     
TemperatureThrottlingWaiter ITargetPreparer     
TestAppInstallSetup ITargetCleaner    IAbiReceiver     
CompanionTestAppInstallSetup  
SuiteApkInstaller  
TestFilePushSetup ITargetPreparer     
CrashCollector ITestLoggerReceiver    ITargetCleaner     
PushFileInvoker ITargetPreparer     
TestSystemAppInstallSetup ITargetPreparer     
TimeWaster ITargetPreparer     
WaitForDeviceDatetimePreparer ITargetPreparer     
WifiPreparer ITargetCleaner    ITargetPreparer     
CompanionAllocator ITargetCleaner     
CompanionAwarePreparer ITargetPreparer     
CheckPairingPreparer  
CompanionDeviceTracker  
HelloWorldMultiTargetPreparer IMultiTargetPreparer     
StubMultiTargetPreparer IMultiTargetPreparer     
Abi IAbi     
CodeCoverageTestBase IBuildReceiver    IDeviceTest    IRemoteTest     
JackCodeCoverageTest  
JacocoCodeCoverageTest  
CompanionAwareTest IDeviceTest    IRemoteTest     
DeviceBatteryLevelChecker IDeviceTest    IRemoteTest     
DeviceJUnit4ClassRunner.LogAnnotation Annotation     
DeviceJUnit4ClassRunner.MetricAnnotation Annotation     
FakeTest IDeviceTest    IRemoteTest     
GTest IDeviceTest    IRemoteTest    IRuntimeHintProvider    IShardableTest    IStrictShardableTest    ITestCollector    ITestFilterReceiver     
GTestXmlResultParser  
GoogleBenchmarkResultParser  
GoogleBenchmarkTest IDeviceTest    IRemoteTest     
HostTest IAbiReceiver    IBuildReceiver    IDeviceTest    IRemoteTest    IRuntimeHintProvider    IShardableTest    IStrictShardableTest    ITestAnnotationFilterReceiver    ITestCollector    ITestFilterReceiver     
InstalledInstrumentationsTest IDeviceTest    IResumableTest    IShardableTest    IStrictShardableTest     
InstrumentationFileTest IRemoteTest     
InstrumentationSerialTest IRemoteTest     
InstrumentationTest IAbiReceiver    IDeviceTest    IResumableTest    ITestCollector     
AndroidJUnitTest IRuntimeHintProvider    IShardableTest    IStrictShardableTest    ITestAnnotationFilterReceiver    ITestFileFilterReceiver    ITestFilterReceiver     
CodeCoverageTest  
JUnitRunUtil  
MetricTestCase.LogHolder  
NativeBenchmarkTest IDeviceTest    IRemoteTest     
NativeStressTest IDeviceTest    IRemoteTest     
NoisyDryRunTest IRemoteTest     
PythonUnitTestRunner IBuildReceiver    IRemoteTest     
StubTest IShardableTest     
SubprocessTfLauncher IConfigurationReceiver    IBuildReceiver    IInvocationContextReceiver    IRemoteTest     
TfTestLauncher  
VersionedTfLauncher IMultiDeviceTest    IStrictShardableTest     
UiAutomatorRunner IRemoteAndroidTestRunner     
UiAutomatorTest IDeviceTest    IRemoteTest     
ITestSuite ISystemStatusCheckerReceiver    IBuildReceiver    IDeviceTest    IInvocationContextReceiver    IRemoteTest    IRuntimeHintProvider    IShardableTest    ITestCollector     
TfSuiteRunner  
ModuleDefinition ITestCollector    Comparable     
ModuleMerger  
ModuleSplitter  
TestFailureListener ITestInvocationListener     
TestSuiteInfo  
ValidateSuiteConfigHelper  
BaseModuleController IModuleController     
InstrumentationTestDef  
XmlDefsTest IDeviceTest    IResumableTest    IShardableTest     
AaptParser  
AbiFormatter  
AbiUtils  
ArrayUtil  
BluetoothUtils  
Bugreport Closeable     
BuildTestsZipUtils  
BulkEmailer  
ByteArrayList  
CircularAtraceUtil  
CircularByteArray  
ClassPathScanner  
ClassPathScanner.ClassNameFilter ClassPathScanner.IClassPathFilter     
ClassPathScanner.ExternalClassNameFilter  
CommandResult  
ConditionPriorityBlockingQueue Iterable     
ConditionPriorityBlockingQueue.AlwaysMatch ConditionPriorityBlockingQueue.IMatcher     
ConfigCompletor Completor     
DeviceConcurrentUtil  
DeviceConcurrentUtil.ShellCommandCallable Callable     
DeviceRecoveryModeUtil  
DirectedGraph  
Email IEmail     
EmmaXmlConstants  
EmmaXmlReportParser  
FakeTestsZipFolder  
FileUtil  
HprofAllocSiteParser  
IEmail.Message  
KeyguardControllerState  
ListInstrumentationParser.InstrumentationTarget Comparable     
LogcatUpdaterEventParser Closeable     
LogcatUpdaterEventParser.AsyncUpdaterEvent  
MultiMap Serializable     
UniqueMultiMap  
NullUtil  
Pair  
ProcessInfo  
PropertyChanger  
PsParser  
QuotationAwareTokenizer  
RegexTrie  
RegexTrie.CompPattern  
RunUtil IRunUtil     
RunUtil.RunnableResult IRunUtil.IRunnableResult     
SerializationUtil  
SimplePerfResult  
SimplePerfStatResultParser  
SimplePerfUtil  
SimpleStats  
StreamUtil  
StringEscapeUtils  
SubprocessEventHelper  
SubprocessEventHelper.BaseTestEventInfo  
SubprocessEventHelper.FailedTestEventInfo  
SubprocessEventHelper.TestEndedEventInfo  
SubprocessEventHelper.TestStartedEventInfo  
SubprocessEventHelper.InvocationFailedEventInfo  
SubprocessEventHelper.InvocationStartedEventInfo  
SubprocessEventHelper.TestLogEventInfo  
SubprocessEventHelper.TestRunEndedEventInfo  
SubprocessEventHelper.TestRunFailedEventInfo  
SubprocessEventHelper.TestRunStartedEventInfo  
SubprocessTestResultsParser Closeable     
SubprocessTestResultsParser.StatusKeys  
SystemUtil  
TableFormatter  
TarUtil  
TestFilterHelper  
TestLoader  
TimeUtil  
VersionParser  
ZipCompressionStrategy ICompressionStrategy     
ZipUtil  
ZipUtil2  
ClockworkUtils  
EmailHostHealthAgent IHostHealthAgent     
HostMetric  
IHostMonitor.HostDataPoint  
DryRunKeyStore IKeyStoreClient     
JSONFileKeyStoreClient IKeyStoreClient     
JSONFileKeyStoreFactory IKeyStoreFactory     
StubKeyStoreClient IKeyStoreClient     
StubKeyStoreFactory IKeyStoreFactory     
HttpHelper IHttpHelper     
HttpHelper.RequestRunnable IRunUtil.IRunnableResult     
HttpMultipartPost  
XmlRpcHelper  
Sl4aClient AutoCloseable     
Sl4aEventDispatcher.EventSl4aObject  
AbstractXmlParser  
XmlDefsParser  
JUnitXmlParser  
AndroidManifestWriter