Skip to content

Commit 33e35de

Browse files
[Test] Add ReconcileConcurrency Configuration test (#4000)
Signed-off-by: Future-Outlier <[email protected]>
1 parent 4772827 commit 33e35de

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

ray-operator/main_test.go

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,29 @@ burst: 300
192192
expectErr: true,
193193
errContains: `no kind "Configuration" is registered for version "config.ray.io/v1beta1" in scheme`,
194194
},
195+
{
196+
name: "Set ReconcileConcurrency",
197+
configData: `apiVersion: config.ray.io/v1alpha1
198+
kind: Configuration
199+
metricsAddr: ":8080"
200+
probeAddr: ":8082"
201+
enableLeaderElection: true
202+
reconcileConcurrency: 100
203+
`,
204+
expectedConfig: configapi.Configuration{
205+
TypeMeta: metav1.TypeMeta{
206+
Kind: "Configuration",
207+
APIVersion: "config.ray.io/v1alpha1",
208+
},
209+
MetricsAddr: ":8080",
210+
ProbeAddr: ":8082",
211+
EnableLeaderElection: ptr.To(true),
212+
ReconcileConcurrency: 100,
213+
QPS: ptr.To(configapi.DefaultQPS),
214+
Burst: ptr.To(configapi.DefaultBurst),
215+
},
216+
expectErr: false,
217+
},
195218
}
196219

197220
for _, testcase := range testcases {

0 commit comments

Comments
 (0)