Skip to content

Two independent yaml loaders for run and post-summary modes #14

@minghangli-uni

Description

@minghangli-uni

The tool currently supports two distinct yaml configuration formats:

  • Run config (batch trace processing), parsed by config.load_config
  • Post-summary config (summarising existing results), parsed by postprocess.load_post_runs_config

While the schemas are intentionally different but they did the same thing:

  • reading the same yaml structure - default_settings and runs
  • doing similar validations

Hence it leads to duplicated parsing across the package, increased maintenance cost when extending the config behaviour and increased risk of inconsistency handling over time.

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions