IBuildReceiver

public interface IBuildReceiver

com.android.tradefed.testtype.IBuildReceiver
Known Indirect Subclasses
CodeCoverageTestBase<T extends CodeCoverageReportFormat> An abstract base class which runs installed instrumentation test(s) and collects execution data from each test that was run. 
DeviceJUnit4ClassRunner JUnit4 test runner that also accommodate IDeviceTest
DeviceSuite Extends the JUnit4 container Suite in order to provide a ITestDevice to the tests that requires it. 
HostTest A test runner for JUnit host based tests. 
ITestSuite Abstract class used to run Test Suite. 
JackCodeCoverageTest An IRemoteTest which runs installed instrumentation test(s) and generates a code coverage report. 
JacocoCodeCoverageTest An IRemoteTest that generates a code coverage report by generating build.xml on the fly and executing the ant command. 
PythonUnitTestRunner Runs Python tests written with the unittest library. 
SubprocessTfLauncher A IRemoteTest for running tests against a separate TF installation. 
TfSuiteRunner Implementation of ITestSuite which will load tests from TF jars res/config/suite/ folder. 
TfTestLauncher A IRemoteTest for running unit or functional tests against a separate TF installation. 
VersionedTfLauncher A IRemoteTest for running tests against a separate TF installation. 


A test that needs reference to the build under test.

Should be used sparingly. Most tests should not have a dependency on the build-under-test, and should rely on ITargetPreparers to prepare the test environment.

Summary

Public methods

abstract void setBuild(IBuildInfo buildInfo)

Public methods

setBuild

void setBuild (IBuildInfo buildInfo)

Parameters
buildInfo IBuildInfo