mirror of
https://github.com/bitnami/charts.git
synced 2026-03-18 15:27:16 +08:00
[bitnami/*] test: ✅ Fix race condition in ginkgo utils (#20376)
* [bitnami/*] test: ✅ Fix race condition in ginkgo utils Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * fix: 🐛 Add missing test in dplScale Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> --------- Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
This commit is contained in:
committed by
GitHub
parent
1262951a99
commit
6faa83c856
@@ -48,7 +48,7 @@ func StsScale(ctx context.Context, c kubernetes.Interface, ss *appsv1.StatefulSe
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to get statefulset %q: %v", name, err)
|
||||
}
|
||||
if ss.Status.Replicas == count {
|
||||
if ss.Status.Replicas == count && ss.Status.AvailableReplicas == count {
|
||||
return ss, nil
|
||||
}
|
||||
*(ss.Spec.Replicas) = count
|
||||
@@ -89,7 +89,7 @@ func DplScale(ctx context.Context, c kubernetes.Interface, dpl *appsv1.Deploymen
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to get deployment %q: %v", name, err)
|
||||
}
|
||||
if currentDpl.Status.Replicas == count {
|
||||
if currentDpl.Status.Replicas == count && currentDpl.Status.AvailableReplicas == count {
|
||||
return currentDpl, nil
|
||||
}
|
||||
*(currentDpl.Spec.Replicas) = count
|
||||
|
||||
Reference in New Issue
Block a user