Skip to content

Commit f86c146

Browse files
committed
TEST/MINOR: ssl: add sleep when changing a certificate in storage
1 parent dc18fbc commit f86c146

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

.aspell.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,4 @@ allowed:
3131
- quic
3232
- userlist
3333
- cve
34+
- ssl

e2e/tests/storage_ssl_certificates/test.bats

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ setup() {
4444

4545
assert_equal $(get_json_path "$BODY" '.storage_name') "1.pem"
4646

47+
sleep 3
48+
4749
assert dpa_docker_exec 'ls /etc/haproxy/ssl/1.pem'
4850

4951
post_logs_count=$(docker logs dataplaneapi-e2e 2>&1 | wc -l)
@@ -89,6 +91,7 @@ setup() {
8991
dpa_curl_status_body '$output'
9092
assert_equal "$SC" 202
9193

94+
sleep 3
9295
assert dpa_diff_docker_file '/etc/haproxy/ssl/1.pem' "data/2.pem"
9396
}
9497

@@ -102,6 +105,7 @@ setup() {
102105
dpa_curl_status_body '$output'
103106
assert_equal "$SC" 200
104107

108+
sleep 3
105109
# confirm haproxy wasn't reloaded or restarted
106110
post_logs_count=$(docker logs dataplaneapi-e2e 2>&1 | wc -l)
107111
new_logs_count=$(( $pre_logs_count - $post_logs_count ))
@@ -112,6 +116,7 @@ setup() {
112116
resource_delete "$_STORAGE_SSL_CERTS_BASE_PATH/1.pem"
113117
assert_equal "$SC" 202
114118

119+
sleep 3
115120
refute dpa_docker_exec 'ls /etc/haproxy/ssl/1.pem'
116121
}
117122

@@ -140,6 +145,7 @@ setup() {
140145
resource_delete "$_STORAGE_SSL_CERTS_BASE_PATH/1.pem" "skip_reload=true"
141146
assert_equal "$SC" 204
142147

148+
sleep 3
143149
refute dpa_docker_exec 'ls /etc/haproxy/ssl/1.pem'
144150
}
145151

@@ -159,6 +165,8 @@ setup() {
159165

160166
assert_equal $(get_json_path "$BODY" '.storage_name') "1.pem"
161167

168+
sleep 3
169+
162170
assert dpa_docker_exec 'ls /etc/haproxy/ssl/1.pem'
163171

164172
post_logs_count=$(docker logs dataplaneapi-e2e 2>&1 | wc -l)

0 commit comments

Comments
 (0)