Thanks for working on Bencher!
For monorepos that contain multiple projects, any PR that touches central benchmarks/test infra can trigger bencher reports for all projects. However, this is not distinguished in the results reported by bencher on the PR itself. See this recent PR for example, that touches benchmarks in four different bencher projects:
Unfortunately all four runs create the same GitHub check, overwriting each other. They should have resulted in four different checks, each with Bencher Report - {PROJECT_NAME} instead of all overwriting the same Bencher Report.
Thanks for working on Bencher!
For monorepos that contain multiple projects, any PR that touches central benchmarks/test infra can trigger bencher reports for all projects. However, this is not distinguished in the results reported by bencher on the PR itself. See this recent PR for example, that touches benchmarks in four different bencher projects:
Unfortunately all four runs create the same GitHub check, overwriting each other. They should have resulted in four different checks, each with
Bencher Report - {PROJECT_NAME}instead of all overwriting the sameBencher Report.