mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-11-08 09:14:45 +08:00
fix tests
This commit is contained in:
@@ -150,15 +150,17 @@ func TestVolumeGrowth_ConcurrentAllocationPreventsRaceCondition(t *testing.T) {
|
|||||||
successCount.Add(1)
|
successCount.Add(1)
|
||||||
t.Logf("Request %d succeeded, got reservation", requestId)
|
t.Logf("Request %d succeeded, got reservation", requestId)
|
||||||
|
|
||||||
// Release the reservation to simulate completion
|
// Simulate completion: increment volume count BEFORE releasing reservation
|
||||||
if reservation != nil {
|
if reservation != nil {
|
||||||
reservation.releaseAllReservations()
|
// First, increment the volume count to reflect the created volume
|
||||||
// Simulate volume creation by incrementing count
|
|
||||||
disk := dn.children[NodeId(types.HardDriveType.String())].(*Disk)
|
disk := dn.children[NodeId(types.HardDriveType.String())].(*Disk)
|
||||||
deltaDiskUsage := &DiskUsageCounts{
|
deltaDiskUsage := &DiskUsageCounts{
|
||||||
volumeCount: 1,
|
volumeCount: 1,
|
||||||
}
|
}
|
||||||
disk.UpAdjustDiskUsageDelta(types.HardDriveType, deltaDiskUsage)
|
disk.UpAdjustDiskUsageDelta(types.HardDriveType, deltaDiskUsage)
|
||||||
|
|
||||||
|
// Then release the reservation
|
||||||
|
reservation.releaseAllReservations()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}(i)
|
}(i)
|
||||||
|
|||||||
Reference in New Issue
Block a user