Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for resultChan (0.15 sec)

  1. staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher_whitebox_test.go

    	d.RLock()
    	defer d.RUnlock()
    	return d.requestWatchProgressCounter
    }
    
    type dummyWatch struct {
    	ch chan watch.Event
    }
    
    func (w *dummyWatch) ResultChan() <-chan watch.Event {
    	return w.ch
    }
    
    func (w *dummyWatch) Stop() {
    	close(w.ch)
    }
    
    func newDummyWatch() watch.Interface {
    	return &dummyWatch{
    		ch: make(chan watch.Event),
    	}
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 10:12:02 UTC 2024
    - 82.9K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/storage/testing/watcher_tests.go

    		ResourceVersion: "0",
    		Predicate:       storage.Everything,
    	})
    	if err != nil {
    		t.Fatal(err)
    	}
    
    	select {
    	case _, ok := <-w.ResultChan():
    		if ok {
    			t.Error("ResultChan() should be closed")
    		}
    	case <-time.After(wait.ForeverTestTimeout):
    		t.Errorf("timeout after %v", wait.ForeverTestTimeout)
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 63.8K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/registry/rest/resttest/resttest.go

    				t.Errorf("unexpected error: %v, %v", err, action)
    			}
    
    			if err := emitFn(obj, action); err != nil {
    				t.Errorf("unexpected error: %v", err)
    			}
    
    			select {
    			case _, ok := <-watcher.ResultChan():
    				if !ok {
    					t.Errorf("watch channel should be open")
    				}
    			case <-time.After(wait.ForeverTestTimeout):
    				t.Errorf("unexpected timeout from result channel")
    			}
    			watcher.Stop()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 26 17:14:05 UTC 2022
    - 55.8K bytes
    - Viewed (0)
  4. src/net/http/httputil/reverseproxy_test.go

    	}
    
    	type result struct {
    		before, after string
    	}
    
    	resultChan := make(chan result, 1)
    	proxyHandler := NewSingleHostReverseProxy(backendURL)
    	frontend := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
    		before := r.URL.String()
    		proxyHandler.ServeHTTP(w, r)
    		after := r.URL.String()
    		resultChan <- result{before: before, after: after}
    	}))
    	defer frontend.Close()
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 54.6K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go

    	watcher := &errWatcher{result: make(chan watch.Event, 1)}
    	watcher.result <- errEvent
    	close(watcher.result)
    
    	return watcher
    }
    
    // Implements watch.Interface.
    func (c *errWatcher) ResultChan() <-chan watch.Event {
    	return c.result
    }
    
    // Implements watch.Interface.
    func (c *errWatcher) Stop() {
    	// no-op
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 10:12:02 UTC 2024
    - 51.8K bytes
    - Viewed (0)
  6. staging/src/k8s.io/cli-runtime/pkg/resource/builder_test.go

    		Do().Watch("12")
    
    	if err != nil {
    		t.Fatalf("unexpected error: %v", err)
    	}
    
    	defer w.Stop()
    	ch := w.ResultChan()
    	select {
    	case obj := <-ch:
    		if obj.Type != watch.Added {
    			t.Fatalf("unexpected watch event %#v", obj)
    		}
    		service, ok := obj.Object.(*v1.Service)
    		if !ok {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 01 11:58:41 UTC 2023
    - 56.1K bytes
    - Viewed (0)
Back to top