@@ -77,6 +77,20 @@ func TestSingleNodeDisasterRecovery(t *testing.T) {
77
77
t .Fatalf ("fail to check installation state: %v" , err )
78
78
}
79
79
80
+ appUpgradeVersion := fmt .Sprintf ("appver-%s-upgrade" , os .Getenv ("SHORT_SHA" ))
81
+ testArgs = []string {appUpgradeVersion }
82
+
83
+ t .Logf ("%s: upgrading cluster" , time .Now ().Format (time .RFC3339 ))
84
+ if _ , _ , err := runPlaywrightTest (t , tc , "deploy-upgrade" , testArgs ... ); err != nil {
85
+ t .Fatalf ("fail to run playwright test deploy-upgrade: %v" , err )
86
+ }
87
+
88
+ t .Logf ("%s: checking installation state after upgrade" , time .Now ().Format (time .RFC3339 ))
89
+ line = []string {"check-postupgrade-state.sh" , k8sVersion ()}
90
+ if _ , _ , err := RunCommandOnNode (t , tc , 0 , line ); err != nil {
91
+ t .Fatalf ("fail to check postupgrade state: %v" , err )
92
+ }
93
+
80
94
t .Logf ("%s: test complete" , time .Now ().Format (time .RFC3339 ))
81
95
}
82
96
@@ -476,7 +490,7 @@ func TestMultiNodeHADisasterRecovery(t *testing.T) {
476
490
477
491
// join a controller
478
492
t .Logf ("%s: generating a new controller token command" , time .Now ().Format (time .RFC3339 ))
479
- stdout , stderr , err = runPlaywrightTest (t , tc , "get-join-controller-command" )
493
+ stdout , stderr , err = runPlaywrightTest (t , tc , "get-restore- join-controller-command" )
480
494
if err != nil {
481
495
t .Fatalf ("fail to generate controller join token:\n stdout: %s\n stderr: %s" , stdout , stderr )
482
496
}
@@ -492,7 +506,7 @@ func TestMultiNodeHADisasterRecovery(t *testing.T) {
492
506
493
507
// join another controller in non-HA mode
494
508
t .Logf ("%s: generating a new controller token command" , time .Now ().Format (time .RFC3339 ))
495
- stdout , stderr , err = runPlaywrightTest (t , tc , "get-join-controller-command" )
509
+ stdout , stderr , err = runPlaywrightTest (t , tc , "get-restore- join-controller-command" )
496
510
if err != nil {
497
511
t .Fatalf ("fail to generate controller join token:\n stdout: %s\n stderr: %s" , stdout , stderr )
498
512
}
@@ -694,7 +708,7 @@ func TestMultiNodeAirgapHADisasterRecovery(t *testing.T) {
694
708
695
709
// join a controller
696
710
t .Logf ("%s: generating a new controller token command" , time .Now ().Format (time .RFC3339 ))
697
- stdout , stderr , err = runPlaywrightTest (t , tc , "get-join-controller-command" )
711
+ stdout , stderr , err = runPlaywrightTest (t , tc , "get-restore- join-controller-command" )
698
712
if err != nil {
699
713
t .Fatalf ("fail to generate controller join token:\n stdout: %s\n stderr: %s" , stdout , stderr )
700
714
}
@@ -710,7 +724,7 @@ func TestMultiNodeAirgapHADisasterRecovery(t *testing.T) {
710
724
711
725
// join another controller in non-HA mode
712
726
t .Logf ("%s: generating a new controller token command" , time .Now ().Format (time .RFC3339 ))
713
- stdout , stderr , err = runPlaywrightTest (t , tc , "get-join-controller-command" )
727
+ stdout , stderr , err = runPlaywrightTest (t , tc , "get-restore- join-controller-command" )
714
728
if err != nil {
715
729
t .Fatalf ("fail to generate controller join token:\n stdout: %s\n stderr: %s" , stdout , stderr )
716
730
}
0 commit comments