to top
public interface

IBuildProvider

com.android.tradefed.build.IBuildProvider
Known Indirect Subclasses

Class Overview

Responsible for providing info regarding the build under test.

Summary

Public Methods
abstract void buildNotTested(IBuildInfo info)
Mark the given build as untested.
abstract void cleanUp(IBuildInfo info)
Clean up any temporary build files.
abstract IBuildInfo getBuild()
Retrieve the data for build under test.

Public Methods

public abstract void buildNotTested (IBuildInfo info)

Mark the given build as untested.

Called in cases where TradeFederation has failed to complete testing on the build due to an environment problem.

Parameters
info the IBuildInfo to reset

public abstract void cleanUp (IBuildInfo info)

Clean up any temporary build files.

public abstract IBuildInfo getBuild ()

Retrieve the data for build under test.

Returns
  • the IBuildInfo for build under test or null if no build is available for testing
Throws
BuildRetrievalError if build info failed to be retrieved due to an unexpected error