mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 19:56:01 +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 {
|
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) {
|
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{
|
m := &managerImpl{
|
||||||
recorder: tt.fields.recorder,
|
recorder: tt.fields.recorder,
|
||||||
nodeRef: tt.fields.nodeRef,
|
nodeRef: tt.fields.nodeRef,
|
||||||
|
Loading…
Reference in New Issue
Block a user