ITestLoggerReceiver

public interface ITestLoggerReceiver

com.android.tradefed.result.ITestLoggerReceiver
ActivityStatusChecker Status checker for left over activities running at the end of a module. 
AtestRunner Implementation of ITestSuite 
BaseTestSuite A Test for running Compatibility Test Suite with new suite system. 
DeviceActionTargetPreparer A ITargetPreparer to perform device actions. 
FolderSaver A ITargetPreparer that pulls directories off device, compresses and saves it into logging backend. 
ITestSuite Abstract class used to run Test Suite. 
LocalAndroidVirtualDevice The class for local virtual devices running on TradeFed host. 
ManagedRemoteDevice A device running inside a virtual machine that we manage remotely via a Tradefed instance inside the VM. 
NativeDevice Default implementation of a ITestDevice Non-full stack android devices. 
NativeLeakCollector A ITargetPreparer that runs 'dumpsys meminfo --unreachable -a' to identify the unreachable native memory currently held by each process. 
NestedRemoteDevice Representation of the device running inside a remote Cuttlefish VM. 
RecoveryLogPreparer A target preparer used to collect logs before recovery. 
RemoteAndroidDevice Implementation of a ITestDevice for a full stack android device connected via adb connect. 
RemoteAndroidVirtualDevice Extends RemoteAndroidDevice behavior for a full stack android device running in the Google Compute Engine (Gce). 
RunHostCommandTargetPreparer Target preparer to run arbitrary host commands before and after running the test. 
TestDevice Implementation of a ITestDevice for a full stack android device 
TestMappingSuiteRunner Implementation of BaseTestSuite to run tests specified by option include-filter, or TEST_MAPPING files from build, as a suite. 
TfSuiteRunner Implementation of ITestSuite which will load tests from TF jars res/config/suite/ folder. 


An entity that can be injected with an ITestLogger instance so that it can be used for logging purposes.

Summary

Public methods

abstract void setTestLogger(ITestLogger testLogger)

Injects the ITestLogger instance

Public methods

setTestLogger

public abstract void setTestLogger (ITestLogger testLogger)

Injects the ITestLogger instance

Parameters
testLogger ITestLogger