From 25dd63183d712d06b8a855ae3f7adcaee62fc27b Mon Sep 17 00:00:00 2001 From: Chun-Hung Tseng Date: Wed, 29 Jan 2025 10:41:27 +0000 Subject: [PATCH] Add more test cases Signed-off-by: Chun-Hung Tseng --- tests/e2e/cluster_downgrade_test.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/e2e/cluster_downgrade_test.go b/tests/e2e/cluster_downgrade_test.go index 8b6b967fe6b1..b8d7581ac28d 100644 --- a/tests/e2e/cluster_downgrade_test.go +++ b/tests/e2e/cluster_downgrade_test.go @@ -88,6 +88,22 @@ func TestDowngradeCancellationAfterDowngrading2InClusterOf3(t *testing.T) { testDowngradeUpgrade(t, 2, 3, false, cancelAfterDowngrading) } +func TestDowngradeCancellationAfterDowngrading1InClusterOf5(t *testing.T) { + testDowngradeUpgrade(t, 1, 5, false, cancelAfterDowngrading) +} + +func TestDowngradeCancellationAfterDowngrading2InClusterOf5(t *testing.T) { + testDowngradeUpgrade(t, 2, 5, false, cancelAfterDowngrading) +} + +func TestDowngradeCancellationAfterDowngrading3InClusterOf5(t *testing.T) { + testDowngradeUpgrade(t, 3, 5, false, cancelAfterDowngrading) +} + +func TestDowngradeCancellationAfterDowngrading4InClusterOf5(t *testing.T) { + testDowngradeUpgrade(t, 4, 5, false, cancelAfterDowngrading) +} + func testDowngradeUpgrade(t *testing.T, numberOfMembersToDowngrade int, clusterSize int, triggerSnapshot bool, triggerCancellation CancellationState) { currentEtcdBinary := e2e.BinPath.Etcd lastReleaseBinary := e2e.BinPath.EtcdLastRelease