AutomatedReporters

public class AutomatedReporters
extends Object

java.lang.Object
   ↳ com.android.tradefed.config.proxy.AutomatedReporters


Class that defines the mapping from Tradefed automated reporters.

TODO: Formalize how to expose the list of supported automation.

Summary

Constants

String PROTO_REPORTING_FILE

String PROTO_REPORTING_FILE_GRANULAR

String PROTO_REPORTING_PORT

Fields

public static final ImmutableSet<String> REPORTER_MAPPING

Public constructors

AutomatedReporters()

Public methods

void applyAutomatedReporters(IConfiguration configuration)

Complete the listeners based on the environment.

Protected methods

String getEnv(String key)

Constants

PROTO_REPORTING_FILE

public static final String PROTO_REPORTING_FILE

Constant Value: "PROTO_REPORTING_FILE"

PROTO_REPORTING_FILE_GRANULAR

public static final String PROTO_REPORTING_FILE_GRANULAR

Constant Value: "PROTO_REPORTING_FILE_GRANULAR"

PROTO_REPORTING_PORT

public static final String PROTO_REPORTING_PORT

Constant Value: "PROTO_REPORTING_PORT"

Fields

REPORTER_MAPPING

public static final ImmutableSet<String> REPORTER_MAPPING

Public constructors

AutomatedReporters

public AutomatedReporters ()

Public methods

applyAutomatedReporters

public void applyAutomatedReporters (IConfiguration configuration)

Complete the listeners based on the environment.

Parameters
configuration IConfiguration: The configuration to complete

Protected methods

getEnv

protected String getEnv (String key)

Parameters
key String

Returns
String