New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cmd/go: 'go test' output incompatible with benchstat #21341
Comments
Can't reproduce the issue:
Are you using the latest benchstat binary? The one in |
I've been using benchstat too (the x/ version) with no problem. Perhaps it's time to add a run time warning/notice to - or even break - the old tool. @rsc |
I use the one I get from That tool does not print anything on my I assume someone can fix @ALTree your listing doesn't match mine: Different |
@bep thanks for checking. Could you please paste in this issue the two files you are running |
Here it is:
|
Thanks for the reproducer. Also my I bisected this to benchstat, cmd/benchstat: group benchmark results . cc @quentinmit |
Passing a bogus separator to
seems to fix the issue:
I'm still not sure if the go1.8 vs go1.9 comparison was broken intentionally (and it now requires the use of the In any case this should (at least) be documented. |
CC @aclements |
As far as I can tell, this is fixed. |
I thought I should take the new Go 1.9rc2 for a spin on Hugo and compare the performance with Go 1.8.3. But when writing the output file to use with
benchstat
I have to manually remove thegoos
etc. info that is printed before the actual benchmark results. This info is not present when running the same benchmark with Go 1.8.3.On the positve note, when I remove those lines and run
benchstat
:The text was updated successfully, but these errors were encountered: