MCPcopy Create free account

hub / github.com/ai-dynamo/grove / functions

Functions2,929 in github.com/ai-dynamo/grove

↓ 758 callersMethodInfo
Info logs an info message
operator/e2e/log/logger.go:122
↓ 516 callersMethodErrorf
Errorf logs a formatted error message
operator/e2e/log/logger.go:137
↓ 494 callersMethodRun
Run executes all defined phases in order and returns the complete result. metadata is embedded in the result for correlation with operator settings.
operator/e2e/measurement/measurement.go:192
↓ 441 callersMethodBuild
Build builds and returns the Pod.
operator/test/utils/pod.go:66
↓ 216 callersMethodError
()
operator/internal/errors/errors.go:54
↓ 190 callersMethodGet
Get returns the backend registered under name, or nil if not found. An empty name returns nil; use GetOrDefault for empty-falls-back-to-default behavi
operator/internal/scheduler/types.go:101
↓ 151 callersMethodLen
Len returns the length of the DeletionSorter
operator/internal/controller/podclique/components/pod/deletionsort.go:33
↓ 151 callersMethodWithScheme
WithScheme sets the scheme used by the delegating fake client.
operator/test/utils/client.go:136
↓ 122 callersMethodWithObjects
WithObjects initializes the delegating fake client builder with objects.
operator/test/utils/client.go:142
↓ 117 callersMethodWithReplicas
WithReplicas sets the number of replicas for the PodClique. Default is set to 1.
operator/test/utils/pclq.go:87
↓ 113 callersMethodDebugf
Debugf logs a formatted debug message
operator/e2e/log/logger.go:107
↓ 78 callersMethodInfof
Infof logs a formatted info message
operator/e2e/log/logger.go:117
↓ 75 callersMethodList
List lists all PodCliques in the indexer. Objects returned here must be treated as read-only.
operator/client/listers/core/v1alpha1/podclique.go:33
↓ 61 callersMethodError
Error logs an error message
operator/e2e/log/logger.go:142
↓ 60 callersMethodWithTimeout
WithTimeout sets the polling timeout.
operator/e2e/waiter/waiter.go:90
↓ 58 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
operator/api/core/v1alpha1/zz_generated.deepcopy.go:190
↓ 54 callersMethodWithOptions
WithOptions applies option functions to customize the PodClique.
operator/test/utils/pclq.go:124
↓ 51 callersMethodDelete
Delete triggers the deletion of all resources that this Operator manages.
operator/internal/controller/common/component/types.go:53
↓ 49 callersMethodWithInterval
WithInterval sets the polling interval.
operator/e2e/waiter/waiter.go:96
↓ 45 callersMethodHas
Has returns true if the set contains value. The Set type uses a sentinel struct{} value, so callers cannot use the comma-ok idiom directly; this metho
operator/internal/controller/common/component/utils/sets.go:42
↓ 44 callersMethodWithPodCliqueTemplateSpec
WithPodCliqueTemplateSpec sets the PodCliqueTemplateSpec for the PodCliqueSet. Consumers can use PodCliqueBuilder to create a PodCliqueTemplateSpec an
operator/test/utils/pcs.go:63
↓ 42 callersFunctioncreateTestPodCliqueSet
createTestPodCliqueSet creates a basic PodCliqueSet for testing.
operator/internal/webhook/admission/pcs/validation/podcliqueset_test.go:1895
↓ 41 callersMethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Server.
operator/api/config/v1alpha1/zz_generated.deepcopy.go:356
↓ 37 callersMethodScheme
()
operator/test/utils/client.go:286
↓ 36 callersMethodWithPodCliqueSetGenerationHash
WithPodCliqueSetGenerationHash sets the CurrentGenerationHash in the PodCliqueSet status.
operator/test/utils/pcs.go:140
↓ 34 callersFunctioncreatePodWithHash
createPodWithHash creates a test pod with the specified template hash label
operator/internal/controller/podclique/reconcilestatus_test.go:189
↓ 31 callersMethodHasErrors
HasErrors returns true if there are errors from the reconcile step.
operator/internal/controller/common/flow.go:53
↓ 30 callersMethodCreate
(ctx context.Context, podClique *corev1alpha1.PodClique, opts v1.CreateOptions)
operator/client/clientset/versioned/typed/core/v1alpha1/podclique.go:40
↓ 30 callersMethodUncordonNodes
UncordonNodes uncordons multiple nodes.
operator/e2e/testctx/context.go:263
↓ 28 callersMethodPatch
(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...stri
operator/client/clientset/versioned/typed/core/v1alpha1/podclique.go:49
↓ 28 callersFunctioncreateDummyPodCliqueTemplate
createDummyPodCliqueTemplate creates a basic PodCliqueTemplateSpec for testing.
operator/internal/webhook/admission/pcs/validation/podcliqueset_test.go:1910
↓ 27 callersMethodRegister
Register registers a components operator against the kind of components it operates on.
operator/internal/controller/common/component/types.go:91
↓ 27 callersMethodWithStatusSubresource
WithStatusSubresource registers types that have status subresources so that Status().Patch() works with the fake client.
operator/test/utils/client.go:150
↓ 26 callersMethodWithMinAvailable
WithMinAvailable sets the MinAvailable field for the PodCliqueScalingGroup.
operator/test/utils/pcsg.go:64
↓ 25 callersMethodGetLabelSelector
GetLabelSelector returns the label selector for the current workload.
operator/e2e/testctx/context.go:192
↓ 25 callersMethodWaitForPods
WaitForPods waits for the expected pod count to be ready.
operator/e2e/testctx/context.go:205
↓ 25 callersMethodWithRoleName
WithRoleName sets the RoleName for the PodCliqueTemplateSpec.
operator/test/utils/pclqTemplate.go:118
↓ 24 callersMethodDeployAndVerifyWorkload
DeployAndVerifyWorkload applies a workload YAML and waits for the expected pod count.
operator/e2e/testctx/context.go:293
↓ 24 callersMethodString
String returns a human-readable representation of the config
operator/e2e/tests/auto-mnnvl/testutils.go:81
↓ 24 callersMethodget
get returns the cached label selector, parsing it on first call.
operator/e2e/measurement/condition/pod.go:45
↓ 23 callersMethodGetAggregatedError
GetAggregatedError returns all task errors joined into a single error.
operator/internal/utils/concurrent.go:56
↓ 23 callersMethodListPods
ListPods lists pods matching the current workload's label selector.
operator/e2e/testctx/context.go:200
↓ 23 callersMethodSync
Sync synchronizes all resources that this Operator manages. If a component does not exist then it will create it. If there are changes in the owning P
operator/internal/controller/common/component/types.go:51
↓ 23 callersMethodWaitUntil
WaitUntil polls fetchFn at the configured interval and checks predicate. Unlike WaitFor, it discards the fetched value and only returns an error.
operator/e2e/waiter/waiter.go:153
↓ 23 callersFunctioncreateTestPod
==================== Test Utilities ====================
operator/internal/index/tracker_test.go:315
↓ 22 callersMethodDebug
Debug logs a debug message
operator/e2e/log/logger.go:112
↓ 22 callersMethodWithCliqueStartupType
WithCliqueStartupType sets the StartupType for the PodCliqueSet.
operator/test/utils/pcs.go:41
↓ 22 callersFunctioncreatePCSWithCliques
createPCSWithCliques creates a PCS with per-clique annotations.
operator/internal/mnnvl/helpers_test.go:308
↓ 21 callersMethodAddPhase
AddPhase registers a phase definition for later execution.
operator/e2e/measurement/measurement.go:186
↓ 21 callersMethodPreferredDomain
PreferredDomain returns the preferred pack domain.
operator/api/core/v1alpha1/podcliqueset.go:330
↓ 21 callersMethodWithOwnerReference
WithOwnerReference sets the owner reference for the PodClique from individual values.
operator/test/utils/pclq.go:110
↓ 21 callersMethodWithScalingGroup
WithScalingGroup adds a scaling group with the specified cliques.
operator/test/utils/pcs.go:111
↓ 20 callersMethodVerifyPodGroupTopology
VerifyPodGroupTopology verifies both top-level topology constraint and SubGroups structure.
operator/e2e/grove/podgroup/podgroup.go:272
↓ 20 callersFunctioncreatePCSWithGPU
createPCSWithGPU creates a PCS with GPU using the builder for tests in this package.
operator/internal/mnnvl/helpers_test.go:291
↓ 19 callersMethodGetOperator
GetOperator gets a components operator that operates on the given kind.
operator/internal/controller/common/component/types.go:93
↓ 19 callersMethodRequiredDomain
RequiredDomain returns the required pack domain, falling back to legacy packDomain.
operator/api/core/v1alpha1/podcliqueset.go:319
↓ 19 callersMethodWaitFor
WaitFor polls fetchFn at the configured interval and checks predicate. Returns the final T on success, or zero T + error on timeout/fetch failure.
operator/e2e/waiter/waiter.go:117
↓ 19 callersMethodWaitForReadyPods
WaitForReadyPods waits for a specific number of pods to be ready.
operator/e2e/testctx/context.go:225
↓ 19 callersMethodWithTerminationDelay
WithTerminationDelay sets the TerminationDelay for the PodCliqueSet.
operator/test/utils/pcs.go:81
↓ 19 callersFunctioncreateTestCT
(name string)
operator/internal/controller/clustertopology/reconciler_test.go:112
↓ 19 callersFunctionintPtr
(v int)
operator/api/config/validation/validation_test.go:100
↓ 18 callersMethodResult
Result returns the result and error from the reconcile step.
operator/internal/controller/common/flow.go:42
↓ 18 callersFunctionensureGroveTopology
ensureGroveTopology creates the shared "grove-topology" ClusterTopologyBinding if it does not already exist. TAS1-TAS16 all reference this topology; T
operator/e2e/tests/topology_test.go:59
↓ 18 callersMethodvalidate
---------------------------- validate create of PodCliqueSet ----------------------------------------------- validate validates the PodCliqueSet objec
operator/internal/webhook/admission/pcs/validation/podcliqueset.go:78
↓ 17 callersMethodGetExistingResourceNames
GetExistingResourceNames returns the names of all the existing resources that this Operator manages.
operator/internal/controller/common/component/types.go:47
↓ 17 callersFunctionGetPodGroupOrFail
GetPodGroupOrFail retrieves a PodGroup for the specified PCS replica or fails the test.
operator/e2e/tests/topology_test.go:87
↓ 17 callersMethodStatus
()
operator/test/utils/client.go:278
↓ 17 callersMethodWithRetryOnError
WithRetryOnError causes fetch/condition errors to be retried instead of causing immediate failure. Errors are logged (if a logger is set) and polling
operator/e2e/waiter/waiter.go:110
↓ 17 callersFunctioncreateValidPCSWithGPU
createValidPCSWithGPU creates a fully valid PCS with GPU and PCS-level annotations.
operator/internal/webhook/admission/pcs/validation/handler_mnnvl_test.go:312
↓ 17 callersFunctionsetupTest
setupTest initializes an update strategy test with the given configuration. It handles: 1. Cluster preparation with required worker nodes 2. TestConte
operator/e2e/tests/update/update.go:70
↓ 16 callersMethodGroveV1alpha1
()
operator/client/clientset/versioned/clientset.go:33
↓ 16 callersMethodName
Name is a unique name of the scheduler backend.
operator/internal/scheduler/types.go:39
↓ 16 callersMethodVerifyPodsInSameTopologyDomain
VerifyPodsInSameTopologyDomain verifies that all pods are in the same topology domain.
operator/e2e/grove/topology/topology.go:124
↓ 16 callersFunctiontriggerPodCliqueUpdate
triggerPodCliqueUpdate triggers an update by adding/updating an environment variable in a PodClique. Uses tc.Workload.Name as the PCS name.
operator/e2e/tests/update/utils.go:275
↓ 16 callersMethodwrite
write writes a formatted string to the underlying writer, short-circuiting if a previous write already failed.
operator/e2e/measurement/exporter/exporter.go:150
↓ 15 callersFunctionDeployWorkloadAndGetPods
DeployWorkloadAndGetPods deploys workload, waits for pods to be ready, and returns the pod list
operator/e2e/tests/topology_test.go:67
↓ 15 callersMethodGetSummary
GetSummary returns a summary of successful, failed, and skipped tasks.
operator/internal/utils/concurrent.go:64
↓ 15 callersMethodWithStandaloneClique
WithStandaloneClique adds a standalone clique (not part of any scaling group).
operator/test/utils/pcs.go:87
↓ 15 callersFunctioncreatePCSWithPCSGConfigAnnotations
createPCSWithPCSGConfigAnnotations creates a PCS with a single PCSG config carrying the given annotations.
operator/internal/mnnvl/helpers_test.go:322
↓ 15 callersFunctiondoReconcile
(r *Reconciler, name string)
operator/internal/controller/clustertopology/reconciler_test.go:128
↓ 15 callersFunctionnewTopologyConstraintsValidator
newTopologyConstraintsValidatorV2 creates a new topologyConstraintsValidator for the given PodCliqueSet.
operator/internal/webhook/admission/pcs/validation/topologyconstraints.go:42
↓ 14 callersFunctionemptyComputeDomain
emptyComputeDomain creates an empty ComputeDomain with only metadata set. We use unstructured.Unstructured instead of typed structs to avoid a compile
operator/internal/mnnvl/computedomain/computedomain.go:419
↓ 14 callersFunctionmarkPCSGPCLQConverged
(t testing.TB, pcs *grovecorev1alpha1.PodCliqueSet, pcsg *grovecorev1alpha1.PodCliqueScalingGroup, pclq *grove
operator/internal/controller/podcliquescalinggroup/reconcilestatus_test.go:976
↓ 14 callersFunctionnewPCSValidator
newPCSValidator creates a new PodCliqueSet validator for the given operation. schedulerConfig is the full scheduler configuration; the validator uses
operator/internal/webhook/admission/pcs/validation/podcliqueset.go:64
↓ 14 callersMethodstop
stop stops the watcher and cleans up resources
operator/e2e/tests/update/tracker.go:99
↓ 13 callersMethodFilterMatches
FilterMatches checks whether the PCSG filter allows injection for the given names. When Filter is nil or no matchNames are provided, all children matc
operator/api/core/v1alpha1/resourcesharing.go:51
↓ 13 callersMethodNeedsRequeue
NeedsRequeue returns true if the reconcile step needs to be requeued. This will happen if there is an error or if the result is marked to be requeued.
operator/internal/controller/common/flow.go:48
↓ 13 callersMethodUpdate
(ctx context.Context, podClique *corev1alpha1.PodClique, opts v1.UpdateOptions)
operator/client/clientset/versioned/typed/core/v1alpha1/podclique.go:41
↓ 13 callersMethodWarnf
Warnf logs a formatted warning message
operator/e2e/log/logger.go:127
↓ 13 callersFunctionformatSeconds
(value)
operator/hack/scale-dashboard/app.js:687
↓ 13 callersFunctiongit
(args: list[str], cwd: Path | None = None)
operator/hack/scale-history.py:440
↓ 13 callersFunctionlog_info
(msg: str)
operator/hack/e2e-cluster/config-cluster.py:66
↓ 12 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
operator/api/config/v1alpha1/zz_generated.deepcopy.go:350
↓ 12 callersMethodListPodsAndAssertDistinctNodes
ListPodsAndAssertDistinctNodes lists pods and asserts they are on distinct nodes.
operator/e2e/testctx/context.go:346
↓ 12 callersFunctionNew
New creates a Waiter with default timeout and interval.
operator/e2e/waiter/waiter.go:82
↓ 12 callersMethodSetupAndCordonNodes
SetupAndCordonNodes retrieves worker nodes and cordons the specified number.
operator/e2e/testctx/context.go:356
↓ 12 callersMethodWaitForPodPhases
WaitForPodPhases waits for pods to reach specific running and pending counts.
operator/e2e/testctx/context.go:220
↓ 12 callersMethodWaitForRunningPods
WaitForRunningPods waits for a specific number of pods to be in Running phase.
operator/e2e/testctx/context.go:231
↓ 12 callersMethodWithUpdateStrategy
WithUpdateStrategy sets the UpdateStrategy for the PodCliqueSet.
operator/test/utils/pcs.go:146
↓ 12 callersFunctionlog_info
(msg: str)
operator/hack/e2e-autoMNNVL/run_autoMNNVL_e2e.py:66
next →1–100 of 2,929, ranked by callers