Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for getFinishedTime (0.26 sec)

  1. pkg/controller/job/backoff_utils.go

    			return *backoff
    		}
    
    		backoff.failuresAfterLastSuccess = 0
    		backoff.lastFailureTime = nil
    
    		lastSuccessTime := getFinishedTime(newSucceededPods[len(newSucceededPods)-1])
    		for i := len(newFailedPods) - 1; i >= 0; i-- {
    			failedTime := getFinishedTime(newFailedPods[i])
    			if !failedTime.After(lastSuccessTime) {
    				break
    			}
    			if backoff.lastFailureTime == nil {
    				backoff.lastFailureTime = &failedTime
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 07:46:41 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  2. pkg/controller/job/indexed_job_utils.go

    				}
    				if lastPodWithDelayedDeletion, ok := podsWithDelayedDeletionPerIndex[ix]; ok {
    					if getIndexAbsoluteFailureCount(logger, lastPodWithDelayedDeletion) <= getIndexAbsoluteFailureCount(logger, p) && !getFinishedTime(p).Before(getFinishedTime(lastPodWithDelayedDeletion)) {
    						podsWithDelayedDeletionPerIndex[ix] = p
    					}
    				} else {
    					podsWithDelayedDeletionPerIndex[ix] = p
    				}
    			}
    		}
    		return false
    	})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 21 00:44:53 UTC 2023
    - 17.5K bytes
    - Viewed (0)
  3. pkg/controller/job/backoff_utils_test.go

    							},
    						},
    					},
    				},
    			},
    			wantFinishTime: defaultTestTime,
    		},
    	}
    
    	for name, tc := range testCases {
    		t.Run(name, func(t *testing.T) {
    			f := getFinishedTime(&tc.pod)
    			if !f.Equal(tc.wantFinishTime) {
    				t.Errorf("Expected value of finishedTime %v; got %v", tc.wantFinishTime, f)
    			}
    		})
    	}
    }
    
    func TestGetRemainingBackoffTime(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 07:46:41 UTC 2024
    - 16.7K bytes
    - Viewed (0)
Back to top