ExperimentalConfig


@ExperimentalBenchmarkConfigApi
class ExperimentalConfig


Experimental configuration options for a benchmark.

Currently used to override the default PerfettoConfig, or to enable Startup Insightss.

Summary

Public constructors

ExperimentalConfig(
    perfettoConfig: PerfettoConfig?,
    startupInsightsConfig: StartupInsightsConfig?
)

Public properties

PerfettoConfig?

The PerfettoConfig for the benchmark - null to use the default config.

StartupInsightsConfig?

The StartupInsightsConfig for the benchmark - null to not enable insights reporting.

Public constructors

ExperimentalConfig

Added in 1.4.0
ExperimentalConfig(
    perfettoConfig: PerfettoConfig? = null,
    startupInsightsConfig: StartupInsightsConfig? = null
)

Public properties

perfettoConfig

Added in 1.4.0
val perfettoConfigPerfettoConfig?

The PerfettoConfig for the benchmark - null to use the default config.

startupInsightsConfig

Added in 1.4.0
val startupInsightsConfigStartupInsightsConfig?

The StartupInsightsConfig for the benchmark - null to not enable insights reporting.