Skip to content

Commit 346065e

Browse files
committed
Update tests
1 parent 02310de commit 346065e

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

test/test-ghe-restore.sh

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@ begin_test "ghe-restore into configured vm"
5858
# verify connect to right host
5959
grep -q "Connect 127.0.0.1:22 OK" "$TRASHDIR/restore-out"
6060

61+
# verify stale servers were cleared
62+
grep -q "ghe-cluster-cleanup-node OK" "$TRASHDIR/restore-out"
63+
6164
# Verify all the data we've restored is as expected
6265
verify_all_restored_data
6366
)
@@ -140,6 +143,12 @@ begin_test "ghe-restore -c into unconfigured vm"
140143
# verify connect to right host
141144
grep -q "Connect 127.0.0.1:22 OK" "$TRASHDIR/restore-out"
142145

146+
# verify attempt to clear stale servers was not made
147+
grep -q "ghe-cluster-cleanup-node OK" "$TRASHDIR/restore-out" && {
148+
echo "ghe-cluster-cleanup-node should not run on unconfigured nodes."
149+
exit 1
150+
}
151+
143152
# Verify all the data we've restored is as expected
144153
verify_all_restored_data
145154
)
@@ -168,6 +177,12 @@ begin_test "ghe-restore into unconfigured vm"
168177
# verify connect to right host
169178
grep -q "Connect 127.0.0.1:22 OK" "$TRASHDIR/restore-out"
170179

180+
# verify attempt to clear stale servers was not made
181+
grep -q "ghe-cluster-cleanup-node OK" "$TRASHDIR/restore-out" && {
182+
echo "ghe-cluster-cleanup-node should not run on unconfigured nodes."
183+
exit 1
184+
}
185+
171186
# Verify all the data we've restored is as expected
172187
verify_all_restored_data
173188
)

test/testlib.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -413,8 +413,6 @@ verify_all_restored_data() {
413413
grep -q "fake ghe-export-ssh-host-keys data" "$TRASHDIR/restore-out"
414414
# verify all ES data was transferred from live directory to the temporary restore directory
415415
diff -ru --exclude="*.gz" "$GHE_DATA_DIR/current/elasticsearch" "$GHE_REMOTE_DATA_USER_DIR/elasticsearch-restore"
416-
# verify stale servers were cleared
417-
grep -q "ghe-cluster-cleanup-node OK" "$TRASHDIR/restore-out"
418416
else
419417
grep -q "fake audit log last yr last mth" "$TRASHDIR/restore-out"
420418
grep -q "fake audit log this yr this mth" "$TRASHDIR/restore-out"

0 commit comments

Comments
 (0)