mirror of
https://github.com/psviderski/uncloud.git
synced 2026-08-26 19:13:34 +00:00
chore: refactor schedulers to work with cluster state snapshot, VolumeScheduler updates state with scheduled volumes
This commit is contained in:
@@ -806,7 +806,10 @@ func TestVolumeScheduler_Schedule(t *testing.T) {
|
||||
|
||||
for _, tt := range tests {
|
||||
t.Run(tt.name, func(t *testing.T) {
|
||||
scheduler, err := NewVolumeSchedulerWithMachines(tt.machines, tt.serviceSpecs)
|
||||
state := &ClusterState{
|
||||
Machines: tt.machines,
|
||||
}
|
||||
scheduler, err := NewVolumeScheduler(state, tt.serviceSpecs)
|
||||
require.NoError(t, err)
|
||||
result, err := scheduler.Schedule()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user