voltrondata-labs / benchmarks

Language-independent Continuous Benchmarking (CB) for Apache Arrow
MIT License
10 stars 11 forks source link

Ensure default for optional_benchmark_info is {} #144

Closed alistaire47 closed 1 year ago

alistaire47 commented 1 year ago

143 caused some builds to start failing because in some cases (archery runs for Java and JavaScript) optional_benchmark_info was None instead of {}, which then causes the result to get rejected by the Conbench API. This changes the defaults for optional_benchmark_info so they will always be {} if otherwise unpopulated.

Example failed builds: