mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
84172e4e70
This supports benchmark names where parameter-value pairs are separated by `=` rather than `.`, and benchmarks where `GOMAXPROCS` is not appended to the name of the benchmark. This is used in Kubernetes benchmarks where the `GOMAXPROCS` value of the machine running the Kubernetes client has no bearing on the benchmark's performance. This also moves the logic for how to handle sub-test names to the caller. Docker benchmarks continue to have the behavior of treating sub-names as a `Condition` with key equal to its value. Kubernetes benchmarks will instead treat sub-test names as a single `Condition` called `subtest`. PiperOrigin-RevId: 709861103