klog update#115277
Conversation
44da35a to
f5de090
Compare
|
/lgtm cancel |
4448a61 to
a990eae
Compare
This improves performance of the text formatting and ktesting. Because ktesting no longer buffers messages by default, one unit test needs to ask for that explicitly.
| @@ -0,0 +1,173 @@ | |||
| /* | |||
| Copyright 2019 The Kubernetes Authors. | |||
| Copyright 2020 Intel Coporation. | |||
There was a problem hiding this comment.
that's a surprising copyright header (and a typo)
|
/lgtm |
|
LGTM label has been added. DetailsGit tree hash: c9cdc4b5ed3296718e3dc01afc0c9c6e8a325136 |
|
The Kubernetes project has merge-blocking tests that are currently too flaky to consistently pass. This bot retests PRs for certain kubernetes repos according to the following rules:
You can:
/retest |
|
@pohly: The following test failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
What type of PR is this?
/kind feature
What this PR does / why we need it:
The new klog v2.90.0 contains several performance improvements. To measure those as realistically as possible, logfiles from https://testgrid.k8s.io/sig-instrumentation-tests#kind-json-logging-1.26 were downloaded and the corresponding benchmarks that simulate writing those were updated (included in #115358).
klog v2.90.1 restores immediate discarding of large buffers and extends the ktesting logger.
Here is a comparison using these benchmarks:
Does this PR introduce a user-facing change?