Skip to content

Commit 4573a44

Browse files
committed
add sleep
1 parent 12fae7e commit 4573a44

File tree

1 file changed

+29
-5
lines changed

1 file changed

+29
-5
lines changed

test/test.bats

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ load test_helper
1212

1313
run_image -h ldap.example.org -e LDAP_TLS=false
1414
wait_process slapd
15+
16+
sleep 5
17+
1518
run docker exec $CONTAINER_ID ldapsearch -x -h ldap.example.org -b dc=example,dc=org -D "cn=admin,dc=example,dc=org" -w admin
1619
clear_container
1720

@@ -23,7 +26,7 @@ load test_helper
2326

2427
run_image -h ldap.example.org -e LDAP_TLS=false -e LDAP_DOMAIN=example.com -e LDAP_BASE_DN="dc=example,dc=org"
2528

26-
sleep 2
29+
sleep 5
2730

2831
CSTATUS=$(check_container)
2932
clear_container
@@ -36,7 +39,7 @@ load test_helper
3639

3740
run_image -h ldap.example.fr -e LDAP_TLS=false -e LDAP_DOMAIN=example.fr -e LDAP_BASE_DN="ou=myou,o=example,c=fr"
3841

39-
sleep 2
42+
sleep 5
4043

4144
CSTATUS=$(check_container)
4245
clear_container
@@ -49,7 +52,7 @@ load test_helper
4952

5053
run_image -h ldap.example.com -e LDAP_TLS=false -e LDAP_DOMAIN=example.com -e LDAP_BASE_DN="ou=myou,o=example,dc=com,c=fr"
5154

52-
sleep 2
55+
sleep 5
5356

5457
CSTATUS=$(check_container)
5558
clear_container
@@ -63,6 +66,9 @@ load test_helper
6366
rm -rf VOLUMES && mkdir -p VOLUMES/config VOLUMES/database
6467
LDAP_CID=$(docker run -h ldap.example.org -e LDAP_TLS=false --volume $PWD/VOLUMES/database:/var/lib/ldap --volume $PWD/VOLUMES/config:/etc/ldap/slapd.d -d $NAME:$VERSION)
6568
wait_process_by_cid $LDAP_CID slapd
69+
70+
sleep 5
71+
6672
run docker exec $LDAP_CID ldapsearch -x -h ldap.example.org -b dc=example,dc=org -D "cn=admin,dc=example,dc=org" -w admin
6773
docker kill $LDAP_CID
6874
clear_containers_by_cid $LDAP_CID
@@ -71,6 +77,9 @@ load test_helper
7177

7278
LDAP_CID=$(docker run -h ldap.example.org -e LDAP_TLS=false --volume $PWD/VOLUMES/database:/var/lib/ldap --volume $PWD/VOLUMES/config:/etc/ldap/slapd.d -d $NAME:$VERSION)
7379
wait_process_by_cid $LDAP_CID slapd
80+
81+
sleep 5
82+
7483
run docker exec $LDAP_CID ldapsearch -x -h ldap.example.org -b dc=example,dc=org -D "cn=admin,dc=example,dc=org" -w admin
7584
run docker exec $LDAP_CID chown -R $UID:$UID /var/lib/ldap /etc/ldap/slapd.d
7685
docker kill $LDAP_CID
@@ -87,6 +96,9 @@ load test_helper
8796

8897
run_image -h ldap.osixia.net -e LDAP_ADMIN_PASSWORD_FILE=/run/secrets/admin_pw.txt --volume $PWD/password.txt:/run/secrets/admin_pw.txt
8998
wait_process slapd
99+
100+
sleep 5
101+
90102
run docker exec $CONTAINER_ID ldapsearch -x -h ldap.osixia.net -b dc=example,dc=org -ZZ -D "cn=admin,dc=example,dc=org" -w strongPassword
91103
clear_container
92104

@@ -100,6 +112,9 @@ load test_helper
100112

101113
run_image -h ldap.example.org
102114
wait_process slapd
115+
116+
sleep 5
117+
103118
run docker exec $CONTAINER_ID ldapsearch -x -h ldap.example.org -b dc=example,dc=org -ZZ -D "cn=admin,dc=example,dc=org" -w admin
104119
clear_container
105120

@@ -111,6 +126,9 @@ load test_helper
111126

112127
run_image -h ldap.osixia.net -v $BATS_TEST_DIRNAME/ssl:/container/service/slapd/assets/certs -e LDAP_TLS_CRT_FILENAME=ldap-test.crt -e LDAP_TLS_KEY_FILENAME=ldap-test.key -e LDAP_TLS_CA_CRT_FILENAME=ca-test.crt
113128
wait_process slapd
129+
130+
sleep 5
131+
114132
run docker exec $CONTAINER_ID ldapsearch -x -h ldap.osixia.net -b dc=example,dc=org -ZZ -D "cn=admin,dc=example,dc=org" -w admin
115133
clear_container
116134

@@ -122,6 +140,9 @@ load test_helper
122140

123141
run_image -h ldap.osixia.net -v $BATS_TEST_DIRNAME/ssl:/container/service/slapd/assets/certs -e LDAP_TLS_CRT_FILENAME=ldap-test.crt -e LDAP_TLS_KEY_FILENAME=ldap-test.key -e LDAP_TLS_DH_PARAM_FILENAME=ldap-test.dhparam -e LDAP_TLS_CA_CRT_FILENAME=ca-test.crt
124142
wait_process slapd
143+
144+
sleep 5
145+
125146
run docker exec $CONTAINER_ID ldapsearch -x -h ldap.osixia.net -b dc=example,dc=org -ZZ -D "cn=admin,dc=example,dc=org" -w admin
126147
clear_container
127148

@@ -133,6 +154,9 @@ load test_helper
133154

134155
run_image -h ldap.example.org -e LDAP_TLS=false -e LDAP_BACKEND=hdb -v $BATS_TEST_DIRNAME/database:/container/test/database -v $BATS_TEST_DIRNAME/config:/container/test/config
135156
wait_process slapd
157+
158+
sleep 5
159+
136160
run docker exec $CONTAINER_ID ldapsearch -x -h ldap.example.org -b dc=osixia,dc=net -D "cn=admin,dc=osixia,dc=net" -w admin
137161
clear_container
138162

@@ -149,7 +173,7 @@ load test_helper
149173
LDAP_REPL_CID=$(docker run -h ldap2.example.org -e LDAP_REPLICATION=true -d $NAME:$VERSION)
150174
LDAP_REPL_IP=$(get_container_ip_by_cid $LDAP_REPL_CID)
151175

152-
sleep 2
176+
sleep 5
153177

154178
# ldap server
155179
run_image -h ldap.example.org -e LDAP_REPLICATION=true
@@ -162,7 +186,7 @@ load test_helper
162186
wait_process slapd
163187
wait_process_by_cid $LDAP_REPL_CID slapd
164188

165-
sleep 2
189+
sleep 5
166190

167191
# add user on ldap2.example.org
168192
docker exec $LDAP_REPL_CID ldapadd -x -D "cn=admin,dc=example,dc=org" -w admin -f /container/service/slapd/assets/test/new-user.ldif -h ldap2.example.org -ZZ

0 commit comments

Comments
 (0)