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     
BuildInfoKey  
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  
GCSConfigurationFactory  
ConfigurationFactory.ConfigId  
ConfigurationFactory.ConfigLoader IConfigDefLoader     
GCSConfigurationFactory.GCSConfigLoader  
ConfigurationUtil  
ConfigurationXmlParser  
ConfigurationXmlParserSettings  
DeviceConfigurationHolder IDeviceConfiguration     
GlobalConfiguration IGlobalConfiguration     
OptionCopier  
OptionSetter  
ArgsOptionParser  
OptionSetter.FieldDef  
GCSConfigurationServer IConfigurationServer     
AndroidDebugBridgeWrapper IAndroidDebugBridge     
BatteryTemperature IBatteryTemperature     
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     
NativeDevice.AdbShellAction NativeDevice.DeviceAction     
NativeDeviceStateMonitor IDeviceStateMonitor     
DeviceStateMonitor  
PackageInfo  
ReconnectingRecovery IDeviceRecovery     
StubDevice IDevice     
DeviceManager.FastbootDevice  
NullDevice  
TcpDevice  
TestDeviceMutator ITestDeviceMutator     
TestDeviceOptions  
TopHelper.TopStats  
WaitDeviceRecovery IDeviceRecovery     
RetryingWaitDeviceRecovery  
WifiHelper IWifiHelper     
BaseDeviceMetricCollector IMetricCollector     
AtraceCollector  
TraceCmdCollector  
FilePullerDeviceMetricCollector  
AtraceRunMetricCollector  
FilePullerLogCollector  
ScheduleMultipleDeviceMetricCollector  
ScheduledDeviceMetricCollector  
BuddyInfoMetricCollector  
BugreportzMetricCollector  
DumpHeapCollector  
GraphicsStatsMetricCollector  
IonHeapInfoMetricCollector  
MemInfoMetricCollector  
PagetypeInfoMetricCollector  
ProcessMaxMemoryCollector  
TemperatureCollector  
TraceMetricCollector  
DeviceMetricData Serializable     
InvocationScope Scope     
HostOptions IHostOptions     
InvocationContext IInvocationContext     
InvocationExecution IInvocationExecution     
SandboxedInvocationExecution  
TestInvocation ITestInvocation     
ShardBuildCloner  
ShardHelper IShardHelper     
StrictShardHelper  
TestsPoolPoller IConfigurationReceiver    IMetricCollectorReceiver    ISystemStatusCheckerReceiver    IBuildReceiver    IDeviceTest    IInvocationContextReceiver    IMultiDeviceTest    IRemoteTest    ITestCollector     
BaseLeveledLogOutput ILeveledLogOutput     
FileLogger  
HistoryLogger  
LogReceiver  
LogRegistry ILogRegistry     
LogUtil  
LogUtil.CLog  
StdoutLogger ILeveledLogOutput     
TerribleFailureEmailHandler ITerribleFailureHandler     
BugreportCollector ITestInvocationListener     
BugreportCollector.Predicate  
ByteArrayInputStreamSource InputStreamSource     
CollectingTestListener ILogSaverListener    ITestInvocationListener     
ShardListener  
ConsoleResultReporter ILogSaverListener     
EmailResultReporter ITestSummaryListener     
DeviceUnavailEmailResultReporter  
FailureEmailResultReporter  
InvocationFailureEmailResultReporter  
TestFailureEmailResultReporter  
JsonHttpTestResultReporter  
MetricsXMLResultReporter  
XmlResultReporter ILogSaverListener     
SuiteResultReporter  
FormattedGeneratorReporter  
XmlFormattedGeneratorReporter  
ModuleListener  
DeviceFileReporter  
FileInputStreamSource InputStreamSource     
FileMetadataCollector ILogSaverListener    ITestInvocationListener     
FileSystemLogSaver ILogSaver     
InvocationSummaryHelper  
InvocationToJUnitResultForwarder ITestInvocationListener     
TextResultReporter ILogSaverListener    ITestInvocationListener     
InvocationToJUnitResultForwarder.TestIdentifierResult Test     
JUnitToInvocationResultForwarder TestListener     
LogFile Serializable     
LogFileSaver  
LogFilesReporter IDeviceTest    IRemoteTest     
NameMangleListener ITestInvocationListener     
ResultForwarder ITestInvocationListener     
ShardMasterResultForwarder ILogSaverListener     
LogSaverResultForwarder ILogSaverListener     
LogcatCrashResultForwarder  
CodeCoverageListener  
CodeCoverageTestBase.CoverageCollectingListener AutoCloseable     
InstrumentationTest.FailedTestLogcatGenerator  
InstrumentationTest.FailedTestScreenshotGenerator  
PythonBinaryHostTest.PythonForwarder  
RetentionFileSaver  
SnapshotInputStreamSource InputStreamSource     
StubTestRunListener ITestRunListener     
SubprocessResultsReporter ILogSaverListener    ITestInvocationListener    AutoCloseable     
LegacySubprocessResultsReporter  
TestDescription Serializable     
TestResult  
TestRunResult  
TestSummary  
TestSummary.TypedString  
TestRunToTestInvocationForwarder ITestRunListener     
SuiteResultHolder  
SuiteResultReporter.ModulePrepTimes  
XmlSuiteResultFormatter IFormatterGenerator     
SandboxConfigDump  
SandboxConfigUtil  
SandboxInvocationRunner  
SandboxOptions  
TradefedSandbox ISandbox     
TradefedSandboxRunner  
TradefedSandboxRunner.StubScheduledInvocationListener ICommandScheduler.IScheduledInvocationListener     
ActivityStatusChecker ITestLoggerReceiver    ISystemStatusChecker     
DeviceSettingChecker ISystemStatusChecker     
KeyguardStatusChecker ISystemStatusChecker     
StatusCheckerResult  
SystemServerFileDescriptorChecker ISystemStatusChecker     
SystemServerStatusChecker ISystemStatusChecker     
TimeStatusChecker ISystemStatusChecker     
AbstractTargetCleaner ITargetCleaner     
BaseTargetPreparer ITargetPreparer     
AdditionalFilesInstaller ITargetCleaner     
AllTestAppsInstallSetup ITargetCleaner    IAbiReceiver     
AppSetup ITargetCleaner     
BuildInfoAttributePreparer  
BuildInfoRecorder  
ConnectionChecker  
CpuThrottlingWaiter  
DeviceBuildInfoInjector  
DeviceCleaner ITargetCleaner     
DeviceFlashPreparer ITargetCleaner     
DeviceSetup ITargetCleaner     
DeviceStorageFiller ITargetCleaner     
DeviceStringPusher ITargetCleaner     
DeviceWiper  
EraseUserDataPreparer  
FileCleaner ITargetCleaner     
FolderSaver ITestLoggerReceiver    ITargetCleaner     
InstallAllTestZipAppsSetup ITargetCleaner     
InstallApkSetup  
InstallBuildEnvApkSetup  
InstrumentationPreparer  
KernelFlashPreparer  
KeyValueConfigPreparer  
NativeLeakCollector ITestLoggerReceiver    ITargetCleaner     
PreloadedClassesPreparer  
PushFilePreparer ITargetCleaner     
PythonVirtualenvPreparer  
RebootTargetPreparer  
RemoveSystemAppPreparer  
RestartSystemServerTargetPreparer ITargetCleaner     
RootTargetPreparer ITargetCleaner     
RunCommandTargetPreparer ITargetCleaner     
CompanionRunCommandTargetPreparer  
RunHostCommandTargetPreparer ITestLoggerReceiver    ITargetCleaner     
SdkAvdPreparer IHostCleaner     
LocalSdkAvdPreparer  
StopServicesSetup  
StubTargetPreparer IConfigurationReceiver     
TearDownPassThroughPreparer IConfigurationReceiver    ITargetCleaner     
TemperatureThrottlingWaiter  
TestAppInstallSetup ITargetCleaner    IAbiReceiver     
CompanionTestAppInstallSetup  
SuiteApkInstaller  
TestFilePushSetup  
CrashCollector ITestLoggerReceiver    ITargetCleaner     
PushFileInvoker  
TestSystemAppInstallSetup  
TimeSetterTargetPreparer ITargetCleaner     
TimeWaster  
WaitForDeviceDatetimePreparer  
WifiPreparer ITargetCleaner     
CompanionAllocator ITargetCleaner     
CompanionAwarePreparer  
CheckPairingPreparer  
DefaultTestsZipInstaller ITestsZipInstaller     
FastbootDeviceFlasher IDeviceFlasher     
CdmaDeviceFlasher  
FlashingResourcesParser IFlashingResourcesParser     
SystemUpdaterDeviceFlasher IDeviceFlasher     
CompanionDeviceTracker  
BaseMultiTargetPreparer IMultiTargetPreparer     
HelloWorldMultiTargetPreparer  
MergeMultiBuildTargetPreparer  
StubMultiTargetPreparer  
Abi IAbi     
CodeCoverageTestBase IBuildReceiver    IDeviceTest    IRemoteTest     
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    IInvocationContextReceiver    IMultiDeviceTest    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    ITestFilterReceiver     
CoverageMeasurementForwarder IBuildReceiver    IRemoteTest     
PrettyTestEventLogger ITestInvocationListener     
BaseHostJUnit4Test IAbiReceiver    IBuildReceiver    IDeviceTest    IInvocationContextReceiver     
DeviceTestRunOptions  
DetectRegression IRemoteTest     
DetectRegression.TableRow  
Metrics  
PythonBinaryHostTest IBuildReceiver    IDeviceTest    IInvocationContextReceiver    IRemoteTest     
GranularRetriableTestWrapper IRemoteTest     
ITestSuite IConfigurationReceiver    IMetricCollectorReceiver    ISystemStatusCheckerReceiver    IBuildReceiver    IDeviceTest    IInvocationContextReceiver    IMultiDeviceTest    IRemoteTest    IRuntimeHintProvider    IShardableTest    ITestCollector     
BaseTestSuite  
AtestRunner  
TestMappingSuiteRunner  
TfSuiteRunner  
ModuleDefinition ITestCollector    Comparable     
ModuleMerger  
ModuleSplitter  
SuiteModuleLoader  
SuiteModuleLoader.ConfigFilter FilenameFilter     
SuiteTestFilter  
TestFailureListener ITestInvocationListener     
TestSuiteInfo  
ValidateSuiteConfigHelper  
BaseModuleController IModuleController     
NativeBridgeModuleController  
TestFailureModuleController  
InstrumentationTestDef  
XmlDefsTest IDeviceTest    IResumableTest    IShardableTest     
AaptParser  
AbiFormatter  
AbiUtils  
AppVersionFetcher  
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  
GCSBucketUtil  
GCSFileDownloader  
HprofAllocSiteParser  
IEmail.Message  
KeyguardControllerState  
ListInstrumentationParser.InstrumentationTarget Comparable     
LogcatUpdaterEventParser Closeable     
LogcatUpdaterEventParser.AsyncUpdaterEvent  
MetricsXmlParser  
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.LogAssociationEventInfo  
SubprocessEventHelper.TestLogEventInfo  
SubprocessEventHelper.TestModuleStartedEventInfo  
SubprocessEventHelper.TestRunEndedEventInfo  
SubprocessEventHelper.TestRunFailedEventInfo  
SubprocessEventHelper.TestRunStartedEventInfo  
SubprocessTestResultsParser Closeable     
SubprocessTestResultsParser.StatusKeys  
SystemUtil  
TableBuilder  
TableFormatter  
TarUtil  
TestFilterHelper  
TestLoader  
TestMapping  
TestMapping.TestInfo  
TestMapping.TestOption  
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  
TfMetricProtoUtil  
Sl4aClient AutoCloseable     
Sl4aEventDispatcher.EventSl4aObject  
AbstractXmlParser  
XmlDefsParser  
JUnitXmlParser  
AndroidManifestWriter