- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 1,432 for stopCh (0.25 sec)
-
staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/plugin_test.go
wh.SetAuthenticationInfoResolverWrapper(webhooktesting.Wrapper(webhooktesting.NewAuthenticationInfoResolver(new(int32)))) wh.SetServiceResolver(webhooktesting.NewServiceResolver(*serverURL)) wh.SetExternalKubeClientSet(client) wh.SetExternalKubeInformerFactory(informer) informer.Start(stopCh) informer.WaitForCacheSync(stopCh)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Mar 01 06:06:52 UTC 2024 - 11K bytes - Viewed (0) -
pkg/registry/flowcontrol/rest/storage_flowcontrol_test.go
) func TestContextFromChannelAndMaxWaitDurationWithChannelClosed(t *testing.T) { stopCh := make(chan struct{}) ctx, cancel := contextFromChannelAndMaxWaitDuration(stopCh, time.Hour) defer cancel() select { case <-ctx.Done(): t.Fatalf("Expected the derived context to be not cancelled, but got: %v", ctx.Err()) default: } close(stopCh) <-ctx.Done() if ctx.Err() != context.Canceled {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 17 16:08:39 UTC 2021 - 1.5K bytes - Viewed (0) -
pkg/kube/informerfactory/factory.go
Informer cache.SharedIndexInformer start func(stopCh <-chan struct{}) } func (s StartableInformer) Start(stopCh <-chan struct{}) { s.start(stopCh) } // InformerFactory provides access to a shared informer factory type InformerFactory interface { // Start initializes all requested informers. They are handled in goroutines // which run until the stop channel gets closed. Start(stopCh <-chan struct{})
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue May 23 17:08:31 UTC 2023 - 7.9K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/admission.go
Handler: admission.NewHandler(admission.Create, admission.Update), stopCh: nil, numEvaluators: numEvaluators, config: config, quotaAccessor: quotaAccessor, }, nil } // SetDrainedNotification sets the stop channel into QuotaAdmission. func (a *QuotaAdmission) SetDrainedNotification(stopCh <-chan struct{}) { a.stopCh = stopCh } // SetExternalKubeClientSet registers the client into QuotaAdmission
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 23 10:34:50 UTC 2022 - 5.8K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/configuration/configuration_manager_test.go
// set failureThreshold to 0 so that one single failure will set "ready" to false. poller.failureThreshold = 0 stopCh := make(chan struct{}) defer close(stopCh) go poller.Run(stopCh) go func() { // The test might have false negative, but won't be flaky timer := time.NewTimer(2 * time.Second) defer timer.Stop() <-timer.C fakeGetSucceedLock.Lock() defer fakeGetSucceedLock.Unlock() fakeGetSucceed = true }()
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Nov 06 02:02:38 UTC 2017 - 2.4K bytes - Viewed (0) -
pkg/proxy/config/api_test.go
stopCh := make(chan struct{}) defer close(stopCh) handler := NewServiceHandlerMock() sharedInformers := informers.NewSharedInformerFactory(client, time.Minute) serviceConfig := NewServiceConfig(ctx, sharedInformers.Core().V1().Services(), time.Minute) serviceConfig.RegisterEventHandler(handler) go sharedInformers.Start(stopCh) go serviceConfig.Run(stopCh)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Apr 22 05:08:41 UTC 2024 - 8.2K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/plugin/pkg/audit/buffered/buffered_test.go
assert.Len(t, batch, 1, "Expected single event") } t.Log("Collection should hault when stop channel is closed.") stopCh := make(chan struct{}) wg := sync.WaitGroup{} wg.Add(1) go func() { defer wg.Done() batch = backend.collectEvents(nil, stopCh) }() close(stopCh) wg.Wait() assert.Empty(t, batch, "Empty final batch") }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Aug 14 17:20:35 UTC 2018 - 5.9K bytes - Viewed (0) -
pkg/proxy/config/config_test.go
stopCh := make(chan struct{}) defer close(stopCh) sharedInformers := informers.NewSharedInformerFactory(client, time.Minute) config := NewServiceConfig(ctx, sharedInformers.Core().V1().Services(), time.Minute) handler := NewServiceHandlerMock() config.RegisterEventHandler(handler) go sharedInformers.Start(stopCh) go config.Run(stopCh) service := &v1.Service{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Apr 22 05:08:41 UTC 2024 - 14.3K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/validating/plugin_test.go
wh.SetAuthenticationInfoResolverWrapper(webhooktesting.Wrapper(webhooktesting.NewAuthenticationInfoResolver(new(int32)))) wh.SetServiceResolver(webhooktesting.NewServiceResolver(*serverURL)) wh.SetExternalKubeClientSet(client) wh.SetExternalKubeInformerFactory(informer) informer.Start(stopCh) informer.WaitForCacheSync(stopCh)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Mar 01 06:06:52 UTC 2024 - 11.9K bytes - Viewed (0) -
pkg/kubelet/volumemanager/volume_manager_test.go
manager := newTestVolumeManager(t, tmpDir, podManager, kubeClient, node) stopCh := runVolumeManager(manager) defer close(stopCh) podManager.SetPods([]*v1.Pod{pod}) // Fake node status update go simulateVolumeInUseUpdate( v1.UniqueVolumeName(node.Status.VolumesAttached[0].Name), stopCh, manager) err = manager.WaitForAttachAndMount(context.Background(), pod)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Jun 04 06:25:43 UTC 2024 - 14.1K bytes - Viewed (0)