-
Notifications
You must be signed in to change notification settings - Fork 17.8k
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
testing: benchmark verbose output changed in 1.14 #37643
Comments
Please fill out the complete issue template. What was the exact command? What does |
Sorry, I thought it was a trivial report. I run the tests via Intellij so I didn't change any parameters - just the GOROOT for the project. In 1.9.7 the command is
in 1.14 the command is
|
The output of 'go env' is:
|
Interesting too that the 'operations' counts are not whole numbers in 1.14 |
@robaho, it seems like the extra lines here are intended to aid in debugging if one of the benchmarks unexpectedly stalls. Other than being different, are they causing any particular harm? |
@mengzhuo I can't - the parameters passed are part of the IntelliJ GoLand/Plugin test runner. @bcmills not really, but I noticed strange behavior by the test runner in IntelliJ - the progress lines are blank. I have to assume that other CI tools may have problems due to the format change, additionally the non-whole numbers might cause 'regression alerts' in some CI tools. Just giving a heads-up - not blocking me in any way. |
Thanks for letting us know. Doesn't seem like something we should fix in the Go toolchain at this time. (FYI @dlsniper; this may be something for you to look into on the IntelliJ side.) |
@robaho I'd love to have more information on this, but I don't think this is the right place. Please file an issue on our tracker at https://youtrack.jetbrains.com/issues/Go or reach out to us via Gophers Slack in the #goland channel (or me personally using the same handle on Gophers Slack or Twitter). At the moment I'd rather not change anything because I do like the idea of being able to debug stalling benchmarks, which is the reason this was added in the first place. As for running without |
I filed issue GO-8915 <https://youtrack.jetbrains.com/issue/GO-8915>
… On Mar 5, 2020, at 12:55 AM, Florin Pățan ***@***.***> wrote:
but I noticed strange behavior by the test runner in IntelliJ - the progress lines are blank.
@robaho <https://github.com/robaho> I'd love to have more information on this, but I don't think this is the right place. Please file an issue on our tracker at https://youtrack.jetbrains.com/issues/Go <https://youtrack.jetbrains.com/issues/Go> or reach out to us via Gophers Slack in the #goland channel (or me personally using the same handle on Gophers Slack or Twitter).
At the moment I'd rather not change anything because I do like the idea of being able to debug stalling benchmarks, which is the reason this was added in the first place.
As for running without -test.v, we can't really do that as it helps us build the UI around the output from go test.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#37643?email_source=notifications&email_token=ABF2U4NXTKJKD73EBGYXNY3RF5EERA5CNFSM4LAYESXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEN36ERI#issuecomment-595059269>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABF2U4KJPX6Y5FIRDIOD7S3RF5EERANCNFSM4LAYESXA>.
|
Using github.com/robaho/fixed and go bench:
In 1.9.7 results are similar to:
and in 1.14
Notice the extra rows without the PROCs count.
The text was updated successfully, but these errors were encountered: