@@ -44,8 +44,7 @@ end_test
44
44
start_test " Start normal node."
45
45
send " $argv start-single-node --insecure --store=$storedir \r "
46
46
eexpect " node starting"
47
- interrupt
48
- eexpect " shutdown completed"
47
+ interrupt_and_wait
49
48
send " $argv debug encryption-status $storedir \r "
50
49
eexpect " "
51
50
end_test
@@ -58,22 +57,19 @@ end_test
58
57
start_test " Restart with plaintext."
59
58
send " $argv start-single-node --insecure --store=$storedir --enterprise-encryption=path=$storedir ,key=plain,old-key=plain\r "
60
59
eexpect " node starting"
61
- interrupt
62
- eexpect " shutdown completed"
60
+ interrupt_and_wait
63
61
send " $argv debug encryption-status $storedir --enterprise-encryption=path=$storedir ,key=plain,old-key=plain\r "
64
62
eexpect " \" Active\" : true,\r\n \" Type\" : \" Plaintext\" ,"
65
63
# Try starting without the encryption flag.
66
64
send " $argv start-single-node --insecure --store=$storedir \r "
67
65
eexpect " node starting"
68
- interrupt
69
- eexpect " shutdown completed"
66
+ interrupt_and_wait
70
67
end_test
71
68
72
69
start_test " Restart with AES-128."
73
70
send " $argv start-single-node --insecure --store=$storedir --enterprise-encryption=path=$storedir ,key=$keydir /aes-128.key,old-key=plain\r "
74
71
eexpect " node starting"
75
- interrupt
76
- eexpect " shutdown completed"
72
+ interrupt_and_wait
77
73
file_not_exists " $storedir /COCKROACHDB_REGISTRY"
78
74
send " $argv debug encryption-status $storedir --enterprise-encryption=path=$storedir ,key=$keydir /aes-128.key,old-key=plain\r "
79
75
eexpect " \" Active\" : true,\r\n \" Type\" : \" AES128_CTR\" ,"
@@ -88,14 +84,13 @@ end_test
88
84
start_test " Restart with AES-256."
89
85
send " $argv start-single-node --insecure --store=$storedir --enterprise-encryption=path=$storedir ,key=$keydir /aes-256.key,old-key=$keydir /aes-128.key\r "
90
86
eexpect " node starting"
91
- interrupt
92
- eexpect " shutdown completed"
87
+ interrupt_and_wait
93
88
send " $argv debug encryption-status $storedir --enterprise-encryption=path=$storedir ,key=$keydir /aes-256.key,old-key=plain\r "
94
89
eexpect " \" Active\" : true,\r\n \" Type\" : \" AES256_CTR\" ,"
95
90
# Startup again, but don't specify the old key, it's no longer in use.
96
91
send " $argv start-single-node --insecure --store=$storedir --enterprise-encryption=path=$storedir ,key=$keydir /aes-256.key,old-key=plain\r "
97
92
eexpect " node starting"
98
- interrupt
93
+ interrupt_and_wait
99
94
# Try starting without the encryption flag.
100
95
send " $argv start-single-node --insecure --store=$storedir \r "
101
96
eexpect " encryption was used on this store before, but no encryption flags specified."
0 commit comments