Skip to content

Commit

Permalink
add test for minor upgrades
Browse files Browse the repository at this point in the history
  • Loading branch information
kajes committed Sep 9, 2024
1 parent 41432a5 commit 3bd1bf1
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions pkg/appliance/checks_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -596,9 +596,13 @@ func TestCheckNeedsMultiControllerUpgrade(t *testing.T) {
c4, s4, _ := GenerateApplianceWithStats([]string{FunctionController}, "controller4", "", "6.2.0", "6.3.0", statusHealthy, UpgradeStatusReady, true, "default", "default")
c5, s5, _ := GenerateApplianceWithStats([]string{FunctionController}, "controller5", "", "6.2.0", "6.3.0", statusHealthy, UpgradeStatusReady, true, "default", "default")
c6, s6, _ := GenerateApplianceWithStats([]string{FunctionController}, "controller6", "", "6.2.0", "6.3.0", statusHealthy, UpgradeStatusReady, true, "default", "default")
c12, s12, _ := GenerateApplianceWithStats([]string{FunctionController}, "controller12", "", "6.3.0", "6.3.1", statusHealthy, UpgradeStatusReady, true, "default", "default")

// unprepared max version
c7, s7, _ := GenerateApplianceWithStats([]string{FunctionController}, "controller7", "", "6.3.0", "", statusHealthy, UpgradeStatusIdle, true, "default", "default")
c9, s9, _ := GenerateApplianceWithStats([]string{FunctionController}, "controller9", "", "6.3.1", "", statusHealthy, UpgradeStatusIdle, true, "default", "default")
c10, s10, _ := GenerateApplianceWithStats([]string{FunctionController}, "controller10", "", "6.3.1", "", statusHealthy, UpgradeStatusIdle, true, "default", "default")
c11, s11, _ := GenerateApplianceWithStats([]string{FunctionController}, "controller11", "", "6.3.1", "", statusHealthy, UpgradeStatusIdle, true, "default", "default")

// offline
c8, s8, _ := GenerateApplianceWithStats([]string{FunctionController}, "controller8", "", "6.2.0", "", statusHealthy, UpgradeStatusIdle, false, "default", "default")
Expand Down Expand Up @@ -660,6 +664,15 @@ func TestCheckNeedsMultiControllerUpgrade(t *testing.T) {
{c8, s8},
},
},
{
name: "only one left to upgrade",
in: []inData{
{c12, s12},
{c9, s9},
{c10, s10},
{c11, s11},
},
},
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
Expand Down

0 comments on commit 3bd1bf1

Please sign in to comment.