[testbed] TestbedConfig#
TOML section: [testbed]
Pydantic model: TestbedConfig defined in hydromodpy.analysis.testbed.config.
Validated configuration for one method testbed.
Fields#
execute
bool default = True user source
When false, child configs are materialized but not executed.
base_config_path
Path | None default = None user source
Optional child workflow TOML used as the case base config.
runner
in TOML:
[testbed.runner]
TestbedRunnerConfig required user source
Child-runner selection for every case.
case
in TOML:
[[testbed.case]]
tuple[TestbedCaseConfig, …] default = () user source
Explicit executable cases declared in the TOML.
catalog
in TOML:
[testbed.catalog]
TestbedCatalogConfig | None default = None user source
Optional catalog source used to expand cases from rows.
case_from_catalog
in TOML:
[[testbed.case_from_catalog]]
tuple[TestbedCatalogCaseConfig, …] default = () user source
Case-generation rules applied to catalog rows.
metrics
in TOML:
[[testbed.metrics]]
tuple[TestbedMetricConfig, …] default = () user source
Metrics extracted from each child-runner summary.