Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ai-dynamo/grove
/ functions
Functions
2,929 in github.com/ai-dynamo/grove
⨍
Functions
2,929
◇
Types & classes
420
↳
Endpoints
1
↓ 758 callers
Method
Info
Info logs an info message
operator/e2e/log/logger.go:122
↓ 516 callers
Method
Errorf
Errorf logs a formatted error message
operator/e2e/log/logger.go:137
↓ 494 callers
Method
Run
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 callers
Method
Build
Build builds and returns the Pod.
operator/test/utils/pod.go:66
↓ 216 callers
Method
Error
()
operator/internal/errors/errors.go:54
↓ 190 callers
Method
Get
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 callers
Method
Len
Len returns the length of the DeletionSorter
operator/internal/controller/podclique/components/pod/deletionsort.go:33
↓ 151 callers
Method
WithScheme
WithScheme sets the scheme used by the delegating fake client.
operator/test/utils/client.go:136
↓ 122 callers
Method
WithObjects
WithObjects initializes the delegating fake client builder with objects.
operator/test/utils/client.go:142
↓ 117 callers
Method
WithReplicas
WithReplicas sets the number of replicas for the PodClique. Default is set to 1.
operator/test/utils/pclq.go:87
↓ 113 callers
Method
Debugf
Debugf logs a formatted debug message
operator/e2e/log/logger.go:107
↓ 78 callers
Method
Infof
Infof logs a formatted info message
operator/e2e/log/logger.go:117
↓ 75 callers
Method
List
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 callers
Method
Error
Error logs an error message
operator/e2e/log/logger.go:142
↓ 60 callers
Method
WithTimeout
WithTimeout sets the polling timeout.
operator/e2e/waiter/waiter.go:90
↓ 58 callers
Method
DeepCopyInto
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 callers
Method
WithOptions
WithOptions applies option functions to customize the PodClique.
operator/test/utils/pclq.go:124
↓ 51 callers
Method
Delete
Delete triggers the deletion of all resources that this Operator manages.
operator/internal/controller/common/component/types.go:53
↓ 49 callers
Method
WithInterval
WithInterval sets the polling interval.
operator/e2e/waiter/waiter.go:96
↓ 45 callers
Method
Has
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 callers
Method
WithPodCliqueTemplateSpec
WithPodCliqueTemplateSpec sets the PodCliqueTemplateSpec for the PodCliqueSet. Consumers can use PodCliqueBuilder to create a PodCliqueTemplateSpec an
operator/test/utils/pcs.go:63
↓ 42 callers
Function
createTestPodCliqueSet
createTestPodCliqueSet creates a basic PodCliqueSet for testing.
operator/internal/webhook/admission/pcs/validation/podcliqueset_test.go:1895
↓ 41 callers
Method
DeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Server.
operator/api/config/v1alpha1/zz_generated.deepcopy.go:356
↓ 37 callers
Method
Scheme
()
operator/test/utils/client.go:286
↓ 36 callers
Method
WithPodCliqueSetGenerationHash
WithPodCliqueSetGenerationHash sets the CurrentGenerationHash in the PodCliqueSet status.
operator/test/utils/pcs.go:140
↓ 34 callers
Function
createPodWithHash
createPodWithHash creates a test pod with the specified template hash label
operator/internal/controller/podclique/reconcilestatus_test.go:189
↓ 31 callers
Method
HasErrors
HasErrors returns true if there are errors from the reconcile step.
operator/internal/controller/common/flow.go:53
↓ 30 callers
Method
Create
(ctx context.Context, podClique *corev1alpha1.PodClique, opts v1.CreateOptions)
operator/client/clientset/versioned/typed/core/v1alpha1/podclique.go:40
↓ 30 callers
Method
UncordonNodes
UncordonNodes uncordons multiple nodes.
operator/e2e/testctx/context.go:263
↓ 28 callers
Method
Patch
(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 callers
Function
createDummyPodCliqueTemplate
createDummyPodCliqueTemplate creates a basic PodCliqueTemplateSpec for testing.
operator/internal/webhook/admission/pcs/validation/podcliqueset_test.go:1910
↓ 27 callers
Method
Register
Register registers a components operator against the kind of components it operates on.
operator/internal/controller/common/component/types.go:91
↓ 27 callers
Method
WithStatusSubresource
WithStatusSubresource registers types that have status subresources so that Status().Patch() works with the fake client.
operator/test/utils/client.go:150
↓ 26 callers
Method
WithMinAvailable
WithMinAvailable sets the MinAvailable field for the PodCliqueScalingGroup.
operator/test/utils/pcsg.go:64
↓ 25 callers
Method
GetLabelSelector
GetLabelSelector returns the label selector for the current workload.
operator/e2e/testctx/context.go:192
↓ 25 callers
Method
WaitForPods
WaitForPods waits for the expected pod count to be ready.
operator/e2e/testctx/context.go:205
↓ 25 callers
Method
WithRoleName
WithRoleName sets the RoleName for the PodCliqueTemplateSpec.
operator/test/utils/pclqTemplate.go:118
↓ 24 callers
Method
DeployAndVerifyWorkload
DeployAndVerifyWorkload applies a workload YAML and waits for the expected pod count.
operator/e2e/testctx/context.go:293
↓ 24 callers
Method
String
String returns a human-readable representation of the config
operator/e2e/tests/auto-mnnvl/testutils.go:81
↓ 24 callers
Method
get
get returns the cached label selector, parsing it on first call.
operator/e2e/measurement/condition/pod.go:45
↓ 23 callers
Method
GetAggregatedError
GetAggregatedError returns all task errors joined into a single error.
operator/internal/utils/concurrent.go:56
↓ 23 callers
Method
ListPods
ListPods lists pods matching the current workload's label selector.
operator/e2e/testctx/context.go:200
↓ 23 callers
Method
Sync
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 callers
Method
WaitUntil
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 callers
Function
createTestPod
==================== Test Utilities ====================
operator/internal/index/tracker_test.go:315
↓ 22 callers
Method
Debug
Debug logs a debug message
operator/e2e/log/logger.go:112
↓ 22 callers
Method
WithCliqueStartupType
WithCliqueStartupType sets the StartupType for the PodCliqueSet.
operator/test/utils/pcs.go:41
↓ 22 callers
Function
createPCSWithCliques
createPCSWithCliques creates a PCS with per-clique annotations.
operator/internal/mnnvl/helpers_test.go:308
↓ 21 callers
Method
AddPhase
AddPhase registers a phase definition for later execution.
operator/e2e/measurement/measurement.go:186
↓ 21 callers
Method
PreferredDomain
PreferredDomain returns the preferred pack domain.
operator/api/core/v1alpha1/podcliqueset.go:330
↓ 21 callers
Method
WithOwnerReference
WithOwnerReference sets the owner reference for the PodClique from individual values.
operator/test/utils/pclq.go:110
↓ 21 callers
Method
WithScalingGroup
WithScalingGroup adds a scaling group with the specified cliques.
operator/test/utils/pcs.go:111
↓ 20 callers
Method
VerifyPodGroupTopology
VerifyPodGroupTopology verifies both top-level topology constraint and SubGroups structure.
operator/e2e/grove/podgroup/podgroup.go:272
↓ 20 callers
Function
createPCSWithGPU
createPCSWithGPU creates a PCS with GPU using the builder for tests in this package.
operator/internal/mnnvl/helpers_test.go:291
↓ 19 callers
Method
GetOperator
GetOperator gets a components operator that operates on the given kind.
operator/internal/controller/common/component/types.go:93
↓ 19 callers
Method
RequiredDomain
RequiredDomain returns the required pack domain, falling back to legacy packDomain.
operator/api/core/v1alpha1/podcliqueset.go:319
↓ 19 callers
Method
WaitFor
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 callers
Method
WaitForReadyPods
WaitForReadyPods waits for a specific number of pods to be ready.
operator/e2e/testctx/context.go:225
↓ 19 callers
Method
WithTerminationDelay
WithTerminationDelay sets the TerminationDelay for the PodCliqueSet.
operator/test/utils/pcs.go:81
↓ 19 callers
Function
createTestCT
(name string)
operator/internal/controller/clustertopology/reconciler_test.go:112
↓ 19 callers
Function
intPtr
(v int)
operator/api/config/validation/validation_test.go:100
↓ 18 callers
Method
Result
Result returns the result and error from the reconcile step.
operator/internal/controller/common/flow.go:42
↓ 18 callers
Function
ensureGroveTopology
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 callers
Method
validate
---------------------------- validate create of PodCliqueSet ----------------------------------------------- validate validates the PodCliqueSet objec
operator/internal/webhook/admission/pcs/validation/podcliqueset.go:78
↓ 17 callers
Method
GetExistingResourceNames
GetExistingResourceNames returns the names of all the existing resources that this Operator manages.
operator/internal/controller/common/component/types.go:47
↓ 17 callers
Function
GetPodGroupOrFail
GetPodGroupOrFail retrieves a PodGroup for the specified PCS replica or fails the test.
operator/e2e/tests/topology_test.go:87
↓ 17 callers
Method
Status
()
operator/test/utils/client.go:278
↓ 17 callers
Method
WithRetryOnError
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 callers
Function
createValidPCSWithGPU
createValidPCSWithGPU creates a fully valid PCS with GPU and PCS-level annotations.
operator/internal/webhook/admission/pcs/validation/handler_mnnvl_test.go:312
↓ 17 callers
Function
setupTest
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 callers
Method
GroveV1alpha1
()
operator/client/clientset/versioned/clientset.go:33
↓ 16 callers
Method
Name
Name is a unique name of the scheduler backend.
operator/internal/scheduler/types.go:39
↓ 16 callers
Method
VerifyPodsInSameTopologyDomain
VerifyPodsInSameTopologyDomain verifies that all pods are in the same topology domain.
operator/e2e/grove/topology/topology.go:124
↓ 16 callers
Function
triggerPodCliqueUpdate
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 callers
Method
write
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 callers
Function
DeployWorkloadAndGetPods
DeployWorkloadAndGetPods deploys workload, waits for pods to be ready, and returns the pod list
operator/e2e/tests/topology_test.go:67
↓ 15 callers
Method
GetSummary
GetSummary returns a summary of successful, failed, and skipped tasks.
operator/internal/utils/concurrent.go:64
↓ 15 callers
Method
WithStandaloneClique
WithStandaloneClique adds a standalone clique (not part of any scaling group).
operator/test/utils/pcs.go:87
↓ 15 callers
Function
createPCSWithPCSGConfigAnnotations
createPCSWithPCSGConfigAnnotations creates a PCS with a single PCSG config carrying the given annotations.
operator/internal/mnnvl/helpers_test.go:322
↓ 15 callers
Function
doReconcile
(r *Reconciler, name string)
operator/internal/controller/clustertopology/reconciler_test.go:128
↓ 15 callers
Function
newTopologyConstraintsValidator
newTopologyConstraintsValidatorV2 creates a new topologyConstraintsValidator for the given PodCliqueSet.
operator/internal/webhook/admission/pcs/validation/topologyconstraints.go:42
↓ 14 callers
Function
emptyComputeDomain
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 callers
Function
markPCSGPCLQConverged
(t testing.TB, pcs *grovecorev1alpha1.PodCliqueSet, pcsg *grovecorev1alpha1.PodCliqueScalingGroup, pclq *grove
operator/internal/controller/podcliquescalinggroup/reconcilestatus_test.go:976
↓ 14 callers
Function
newPCSValidator
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 callers
Method
stop
stop stops the watcher and cleans up resources
operator/e2e/tests/update/tracker.go:99
↓ 13 callers
Method
FilterMatches
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 callers
Method
NeedsRequeue
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 callers
Method
Update
(ctx context.Context, podClique *corev1alpha1.PodClique, opts v1.UpdateOptions)
operator/client/clientset/versioned/typed/core/v1alpha1/podclique.go:41
↓ 13 callers
Method
Warnf
Warnf logs a formatted warning message
operator/e2e/log/logger.go:127
↓ 13 callers
Function
formatSeconds
(value)
operator/hack/scale-dashboard/app.js:687
↓ 13 callers
Function
git
(args: list[str], cwd: Path | None = None)
operator/hack/scale-history.py:440
↓ 13 callers
Function
log_info
(msg: str)
operator/hack/e2e-cluster/config-cluster.py:66
↓ 12 callers
Method
DeepCopyInto
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 callers
Method
ListPodsAndAssertDistinctNodes
ListPodsAndAssertDistinctNodes lists pods and asserts they are on distinct nodes.
operator/e2e/testctx/context.go:346
↓ 12 callers
Function
New
New creates a Waiter with default timeout and interval.
operator/e2e/waiter/waiter.go:82
↓ 12 callers
Method
SetupAndCordonNodes
SetupAndCordonNodes retrieves worker nodes and cordons the specified number.
operator/e2e/testctx/context.go:356
↓ 12 callers
Method
WaitForPodPhases
WaitForPodPhases waits for pods to reach specific running and pending counts.
operator/e2e/testctx/context.go:220
↓ 12 callers
Method
WaitForRunningPods
WaitForRunningPods waits for a specific number of pods to be in Running phase.
operator/e2e/testctx/context.go:231
↓ 12 callers
Method
WithUpdateStrategy
WithUpdateStrategy sets the UpdateStrategy for the PodCliqueSet.
operator/test/utils/pcs.go:146
↓ 12 callers
Function
log_info
(msg: str)
operator/hack/e2e-autoMNNVL/run_autoMNNVL_e2e.py:66
next →
1–100 of 2,929, ranked by callers