You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Continuous performance tracking to avoid major regressions #5103
@djc Interesting that you mentioned Codspeed, because I was talking to them about a possible integration in rustup back in July. However our bench suite, if there is one, would be quite unconventional to them because it will rely on a subprocess call (?)
Of course I can mock it away in this particular case, but once we add something just slightly more complex (e.g. if we really need something to happen in that subprocess call), this approach will no longer work.
I'll dig into this and see what I can do about it.
Activity
djc commentedon Sep 24, 2026
In other projects we've successfully used Codspeed's GitHub Actions to do this in CI -- might be nice?
For example, in upki:
https://github.com/rustls/upki/blob/main/.github/workflows/bench.yml
rami3l commentedon Sep 24, 2026
@djc Interesting that you mentioned Codspeed, because I was talking to them about a possible integration in rustup back in July. However our bench suite, if there is one, would be quite unconventional to them because it will rely on a subprocess call (?)
Of course I can mock it away in this particular case, but once we add something just slightly more complex (e.g. if we really need something to happen in that subprocess call), this approach will no longer work.
I'll dig into this and see what I can do about it.
rami3l commentedon Sep 24, 2026
Regarding the subprocess thing, it looks like this is no longer an issue since last month: CodSpeedHQ/action#235