Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 39 of 39 for DeletePod (0.15 sec)

  1. pkg/scheduler/internal/queue/scheduling_queue_test.go

    `,
    		},
    		{
    			name: "add pods to activeQ/unschedulablePods and then delete some Pods",
    			operations: []operation{
    				addPodActiveQ,
    				addPodUnschedulablePods,
    				deletePod,
    				deletePod,
    				deletePod,
    			},
    			operands: [][]*framework.QueuedPodInfo{
    				pInfos[:30],
    				pInfos[30:],
    				pInfos[:2],
    				pInfos[30:33],
    				pInfos[50:54],
    			},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 13:26:09 UTC 2024
    - 146.9K bytes
    - Viewed (0)
  2. pkg/kubelet/kubelet.go

    		}
    	}
    	return podsToSync
    }
    
    // deletePod deletes the pod from the internal state of the kubelet by:
    // 1.  stopping the associated pod worker asynchronously
    // 2.  signaling to kill the pod by sending on the podKillingCh channel
    //
    // deletePod returns an error if not all sources are ready or the pod is not
    // found in the runtime cache.
    func (kl *Kubelet) deletePod(pod *v1.Pod) error {
    	if pod == nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 126.1K bytes
    - Viewed (0)
  3. pkg/scheduler/framework/preemption/preemption.go

    						errCh.SendErrorWithCancel(err, cancel)
    						return
    					}
    				}
    			}
    			if err := util.DeletePod(ctx, cs, victim); err != nil {
    				logger.Error(err, "Preempted pod", "pod", klog.KObj(victim), "preemptor", klog.KObj(pod))
    				errCh.SendErrorWithCancel(err, cancel)
    				return
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 15:52:16 UTC 2024
    - 25.1K bytes
    - Viewed (0)
  4. pkg/controller/controller_utils_test.go

    	podControl := RealPodControl{
    		KubeClient: fakeClient,
    		Recorder:   &record.FakeRecorder{},
    	}
    
    	controllerSpec := newReplicationController(1)
    
    	err := podControl.DeletePod(context.TODO(), "namespace-name", "podName", controllerSpec)
    	assert.True(t, apierrors.IsNotFound(err))
    }
    
    func TestCountTerminatingPods(t *testing.T) {
    	now := metav1.Now()
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 39.4K bytes
    - Viewed (0)
  5. pilot/pkg/serviceregistry/kube/controller/controller_test.go

    	addPod := func(name, ip string) {
    		pod := generatePod(ip, name, "nsA", name, "node1", map[string]string{"app": "prod-app"}, map[string]string{})
    		addPods(t, controller, fx, pod)
    	}
    	deletePod := func(name, ip string) {
    		if err := controller.client.Kube().CoreV1().Pods("nsA").Delete(context.TODO(), name, metav1.DeleteOptions{}); err != nil {
    			t.Fatal(err)
    		}
    		retry.UntilSuccessOrFail(t, func() error {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 85K bytes
    - Viewed (0)
  6. pkg/controller/endpointslice/endpointslice_controller_test.go

    				assert.Nil(t, err, "error while retrieving old value of %q: %v", update.podName, err)
    				assert.Equal(t, true, exists, "pod should exist")
    				esController.podStore.Delete(old)
    				esController.deletePod(old)
    			}
    
    			time.Sleep(tc.finalDelay)
    			assert.Len(t, client.Actions(), tc.wantRequestCount)
    			// In case of error, make debugging easier.
    			for _, action := range client.Actions() {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 08:33:32 UTC 2024
    - 65.5K bytes
    - Viewed (0)
  7. pkg/controller/job/job_controller_test.go

    	pod1 := newPod("pod1", job1)
    	pod2 := newPod("pod2", job2)
    	informer.Core().V1().Pods().Informer().GetIndexer().Add(pod1)
    	informer.Core().V1().Pods().Informer().GetIndexer().Add(pod2)
    
    	jm.deletePod(logger, pod1, true)
    	verifyEmptyQueueAndAwaitForQueueLen(ctx, t, jm, 1)
    	key, done := jm.queue.Get()
    	if key == "" || done {
    		t.Fatalf("failed to enqueue controller for pod %v", pod1.Name)
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 11 15:36:36 UTC 2024
    - 229.2K bytes
    - Viewed (0)
  8. pkg/controller/endpoint/endpoints_controller_test.go

    				}
    				if !exists {
    					t.Fatalf("Pod %q doesn't exist", update.podName)
    				}
    				endpoints.podStore.Delete(old)
    				endpoints.deletePod(old)
    			}
    
    			time.Sleep(tc.finalDelay)
    			endpointsHandler.ValidateRequestCount(t, tc.wantRequestCount)
    		})
    	}
    }
    
    func TestSyncEndpointsServiceNotFound(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 06:51:56 UTC 2024
    - 87.7K bytes
    - Viewed (0)
  9. pkg/controller/statefulset/stateful_set_control_test.go

    	defer om.updatePodTracker.trackParallelRequests()
    	if err := om.updatePodTracker.incWithOptionalError(); err != nil {
    		return err
    	}
    	return om.podsIndexer.Update(pod)
    }
    
    func (om *fakeObjectManager) DeletePod(pod *v1.Pod) error {
    	defer om.deletePodTracker.trackParallelRequests()
    	if err := om.deletePodTracker.incWithOptionalError(); err != nil {
    		return err
    	}
    	if key, err := controller.KeyFunc(pod); err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 07 19:01:47 UTC 2024
    - 108.7K bytes
    - Viewed (0)
Back to top