IntelPython / bearysta

Pandas-based statistics aggregation tool
Apache License 2.0
3 stars 4 forks source link

Rethink runner-aggregator interface #13

Closed bibikar closed 1 month ago

bibikar commented 4 years ago

Currently, the runner creates a complicated directory hierarchy to organize benchmarks. This both good and bad...

We should rethink this and other parts of the runner-aggregator interface to simplify what's going on and make it easier to do things like manually run the aggregator on a new collection of files that aren't organized in the complicated way.

Of course, adding a command-line option to the aggregator telling it to load files from a particular directory would work to solve this issue... but how would it work when config files reference each other? Would paths mentioned in aggregator recipes be relative to the specified path instead?

There's probably more considerations for this issue...

What we need to pass from runner to aggregator