You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've created benchmark config by using ManualConfig derived class.
And using this config with [Config(typeof(CustomConfig))] attribute.
When running benchmarks.
It seems config is always merged with DefaultConfig.Instance by BenchmarkConverter::GetFullTypeConfig
And it causes unintended settings to be used when running benchmarks.
I've created benchmark config by using
ManualConfig
derived class.And using this config with
[Config(typeof(CustomConfig))]
attribute.When running benchmarks.
It seems config is always merged with
DefaultConfig.Instance
by BenchmarkConverter::GetFullTypeConfigAnd it causes unintended settings to be used when running benchmarks.
Minimum code to reproduce problems
Warnings
Following warnings occurred when running above code.
It seems default exporters are configured that are defined by
DefaultConfig
.Temporary workaround
This problem can be avoided by explicitly specifying the config or pass config that is created by
ManualConfig.CreateEmpty()
.The text was updated successfully, but these errors were encountered: