Using the perf app from x/build, after uploading a new set of benchmark results, I run the cron/sync API, and it panics with a nil pointer error. I am running a local copy with minor modifications to support ppc64le.
In my particular case, a benchmark was present in the experiment results, but not the baseline results.
Go version
go1.21.8
Output of
go env
in your module/workspace:What did you do?
Using the perf app from x/build, after uploading a new set of benchmark results, I run the cron/sync API, and it panics with a nil pointer error. I am running a local copy with minor modifications to support ppc64le.
In my particular case, a benchmark was present in the experiment results, but not the baseline results.
What did you see happen?
In the perf logs, I see:
What did you expect to see?
No panic, maybe a log warning about measurements which have no baseline.