Skip to content

Commit 9a152e5

Browse files
committed
update e2e
1 parent a72c5b6 commit 9a152e5

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

e2e-tests/test_sessionjob_operations.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,16 @@ assert_available_slots 1 $CLUSTER_ID
6767

6868
echo "Successfully run the sessionjob savepoint upgrade test"
6969

70+
# Testing last-state mode upgrade
71+
# Update the FlinkSessionJob and trigger the last-state upgrade
72+
kubectl patch sessionjob ${SESSION_JOB_NAME} --type merge --patch '{"spec":{"job": {"parallelism": 2, "upgradeMode": last-state } } }'
73+
74+
# Check the job was restarted with the new parallelism
75+
wait_for_status $SESSION_JOB_IDENTIFIER '.status.jobStatus.state' RUNNING ${TIMEOUT} || exit 1
76+
assert_available_slots 0 $CLUSTER_ID
77+
78+
echo "Successfully run the sessionjob savepoint upgrade test"
79+
7080
# Test Operator restart
7181
echo "Delete session job " + $SESSION_JOB_NAME
7282
kubectl delete flinksessionjob $SESSION_JOB_NAME

0 commit comments

Comments
 (0)