Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 409 for trackers (0.13 sec)

  1. pkg/test/util/assert/tracker.go

    	"istio.io/istio/pkg/test/util/retry"
    )
    
    type Tracker[T comparable] struct {
    	t      test.Failer
    	mu     sync.Mutex
    	events []T
    }
    
    // NewTracker builds a tracker which records events that occur
    func NewTracker[T comparable](t test.Failer) *Tracker[T] {
    	return &Tracker[T]{t: t}
    }
    
    // Record that an event occurred.
    func (t *Tracker[T]) Record(event T) {
    	t.mu.Lock()
    	defer t.mu.Unlock()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/admission_test.go

    	return setupTestCommon(t, comp, match, true)
    }
    
    // Starts CEL admission controller and sets up a plugin configured with it as well
    // as object trackers for manipulating the objects available to the system
    //
    // ParamTracker only knows the gvk `paramGVK`. If in the future we need to
    // support multiple types of params this function needs to be augmented
    //
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 25 01:39:01 UTC 2024
    - 63.8K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/endpoints/filters/traces.go

    Ziqi Zhao <******@****.***> 1710466962 +0800
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 15 01:42:42 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  4. pkg/kubelet/util/pod_startup_latency_tracker_test.go

    		metrics.Register()
    
    		tracker := &basicPodStartupLatencyTracker{
    			pods:  map[types.UID]*perPodState{},
    			clock: fakeClock,
    		}
    
    		podInit := buildInitializingPod()
    		tracker.ObservedPodOnWatch(podInit, frozenTime)
    
    		// image pulling took 100ms
    		tracker.RecordImageStartedPulling(podInit.UID)
    		fakeClock.Step(time.Millisecond * 100)
    		tracker.RecordImageFinishedPulling(podInit.UID)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 15 06:09:49 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  5. src/runtime/traceruntime.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    // Runtime -> tracer API.
    
    package runtime
    
    import (
    	"internal/runtime/atomic"
    	_ "unsafe" // for go:linkname
    )
    
    // gTraceState is per-G state for the tracer.
    type gTraceState struct {
    	traceSchedResourceState
    }
    
    // reset resets the gTraceState for a new goroutine.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:31:00 UTC 2024
    - 25.7K bytes
    - Viewed (0)
  6. cmd/http-tracer.go

    Klaus Post <******@****.***> 1717429554 -0700
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 03 15:45:54 UTC 2024
    - 6K bytes
    - Viewed (0)
  7. pkg/kubelet/util/node_startup_latency_tracker_test.go

    		); err != nil {
    			t.Error(err)
    		}
    
    		assert.Equal(t, frozenTime.Add(-100*time.Millisecond), tracker.bootTime)
    		assert.Equal(t, frozenTime, tracker.kubeletStartTime)
    		assert.True(t, tracker.firstRegistrationAttemptTime.IsZero())
    		assert.True(t, tracker.firstRegisteredNewNodeTime.IsZero())
    		assert.True(t, tracker.firstNodeReadyTime.IsZero())
    	})
    }
    
    func TestRecordAllTimestamps(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Sep 11 05:54:25 UTC 2023
    - 18K bytes
    - Viewed (0)
  8. platforms/core-execution/snapshots/src/test/groovy/org/gradle/internal/snapshot/RelativePathTrackerTest.groovy

            def name = tracker.leave()
            then:
            name == "root"
            tracker.root
            tracker.segments.empty
            tracker.toRelativePath() == ""
        }
    
        def "can enter and leave first level"() {
            given:
            tracker.enter("root")
            when:
            tracker.enter("first")
            then:
            !tracker.root
            tracker.segments as List == ["first"]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  9. pkg/kube/kclient/client_test.go

    		wasm := kclient.NewDelayedInformer[controllers.Object](c, gvr.WasmPlugin, kubetypes.StandardInformer, kubetypes.Filter{})
    		wt := clienttest.NewWriter[*istioclient.WasmPlugin](t, c)
    		tracker := assert.NewTracker[string](t)
    		wasm.AddEventHandler(clienttest.TrackerHandler(tracker))
    		go constantlyAccessForRaceDetection(stop, wasm)
    
    		// CRD and Delayed client are ready to go by the time we start informers
    		clienttest.MakeCRD(t, c, gvr.WasmPlugin)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jun 11 15:12:54 UTC 2024
    - 17.2K bytes
    - Viewed (0)
  10. platforms/jvm/language-java/src/test/groovy/org/gradle/api/internal/tasks/compile/processing/TimeTrackingProcessorTest.groovy

        def delegate = Mock(Processor)
        def result = new AnnotationProcessorResult(null, "")
        def currentNanos = 0L
        def tracker = new TimeTrackingProcessor(delegate, result, { currentNanos })
    
        def "tracks time for getSupportedAnnotationTypes()"() {
            when:
            def types = tracker.getSupportedAnnotationTypes()
    
            then:
            1 * delegate.getSupportedAnnotationTypes() >> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 4.7K bytes
    - Viewed (0)
Back to top