Log an event when container runtime exceeds grace-period during eviction

This commit is contained in:
derekwaynecarr
2016-09-07 13:28:08 -04:00
parent a82c716e9d
commit ff017839c7
5 changed files with 7 additions and 4 deletions

View File

@@ -331,8 +331,9 @@ func TestFakePodWorkers(t *testing.T) {
// TestKillPodNowFunc tests the blocking kill pod function works with pod workers as expected.
func TestKillPodNowFunc(t *testing.T) {
fakeRecorder := &record.FakeRecorder{}
podWorkers, processed := createPodWorkers()
killPodFunc := killPodNow(podWorkers)
killPodFunc := killPodNow(podWorkers, fakeRecorder)
pod := newPod("test", "test")
gracePeriodOverride := int64(0)
err := killPodFunc(pod, api.PodStatus{Phase: api.PodFailed, Reason: "reason", Message: "message"}, &gracePeriodOverride)