mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 03:41:45 +00:00
Merge pull request #107774 from calvin0327/fix-data-race
fix: data race when hijack klog
This commit is contained in:
commit
7cfe0ca828
@ -677,14 +677,14 @@ func Test_managerImpl_processShutdownEvent(t *testing.T) {
|
||||
},
|
||||
}
|
||||
for _, tt := range tests {
|
||||
|
||||
l := klog.Level(1)
|
||||
l.Set("1")
|
||||
tmpWriteBuffer := bytes.NewBuffer(nil)
|
||||
klog.SetOutput(tmpWriteBuffer)
|
||||
klog.LogToStderr(false)
|
||||
|
||||
t.Run(tt.name, func(t *testing.T) {
|
||||
l := klog.Level(1)
|
||||
l.Set("1")
|
||||
// hijack the klog output
|
||||
tmpWriteBuffer := bytes.NewBuffer(nil)
|
||||
klog.SetOutput(tmpWriteBuffer)
|
||||
klog.LogToStderr(false)
|
||||
|
||||
m := &managerImpl{
|
||||
recorder: tt.fields.recorder,
|
||||
nodeRef: tt.fields.nodeRef,
|
||||
|
Loading…
Reference in New Issue
Block a user