IModuleParameterHandler

public interface IModuleParameterHandler

com.android.tradefed.testtype.suite.params.IModuleParameterHandler


The interface for parameters of suites modules.

Summary

Public methods

default void addParameterSpecificConfig(IConfiguration moduleConfiguration)

Adds to IConfiguration with the parameter specific needs.

abstract void applySetup(IConfiguration moduleConfiguration)

Apply to the module IConfiguration the parameter specific module setup.

abstract String getParameterIdentifier()

Returns the name the parameterized module will be identified as.

Public methods

addParameterSpecificConfig

public void addParameterSpecificConfig (IConfiguration moduleConfiguration)

Adds to IConfiguration with the parameter specific needs. For example, insert or remove target preparers from configuration.

Parameters
moduleConfiguration IConfiguration: the IConfiguration of the module

applySetup

public abstract void applySetup (IConfiguration moduleConfiguration)

Apply to the module IConfiguration the parameter specific module setup. For example, this could be extra options for the preparers or the tests.

Parameters
moduleConfiguration IConfiguration

getParameterIdentifier

public abstract String getParameterIdentifier ()

Returns the name the parameterized module will be identified as.

Returns
String