Update StatefulSet rollout status for parameterized RollingUpdate

This commit is contained in:
Kenneth Owens
2017-06-12 10:07:07 -07:00
parent b1ce1ffc55
commit 22957a6bb1
2 changed files with 10 additions and 10 deletions

View File

@@ -304,9 +304,9 @@ func TestStatefulSetStatusViewerStatus(t *testing.T) {
{
name: "partition update completes when all replicas above the partition are updated",
generation: 1,
strategy: apps.StatefulSetUpdateStrategy{Type: apps.PartitionStatefulSetStrategyType,
Partition: func() *apps.PartitionStatefulSetStrategy {
return &apps.PartitionStatefulSetStrategy{Ordinal: 2}
strategy: apps.StatefulSetUpdateStrategy{Type: apps.RollingUpdateStatefulSetStrategyType,
RollingUpdate: func() *apps.RollingUpdateStatefulSetStrategy {
return &apps.RollingUpdateStatefulSetStrategy{Partition: 2}
}()},
status: apps.StatefulSetStatus{
ObservedGeneration: func() *int64 {
@@ -326,9 +326,9 @@ func TestStatefulSetStatusViewerStatus(t *testing.T) {
{
name: "partition update is in progress if all pods above the partition have not been updated",
generation: 1,
strategy: apps.StatefulSetUpdateStrategy{Type: apps.PartitionStatefulSetStrategyType,
Partition: func() *apps.PartitionStatefulSetStrategy {
return &apps.PartitionStatefulSetStrategy{Ordinal: 2}
strategy: apps.StatefulSetUpdateStrategy{Type: apps.RollingUpdateStatefulSetStrategyType,
RollingUpdate: func() *apps.RollingUpdateStatefulSetStrategy {
return &apps.RollingUpdateStatefulSetStrategy{Partition: 2}
}()},
status: apps.StatefulSetStatus{
ObservedGeneration: func() *int64 {