]>
git.proxmox.com Git - ceph.git/blob - ceph/qa/workunits/cephadm/test_iscsi_pids_limit.sh
3 # checks if the containers default pids-limit (4096) is removed and Iscsi
4 # containers continue to run
9 ISCSI_CONT_IDS
=$
(sudo podman ps
-qa --filter='name=iscsi')
10 CONT_COUNT
=$
(echo ${ISCSI_CONT_IDS} |
wc -w)
11 test ${CONT_COUNT} -eq 2
13 for i
in ${ISCSI_CONT_IDS}
15 test $
(sudo podman
exec ${i} cat /sys
/fs
/cgroup
/pids
/pids.max
) == max
18 for i
in ${ISCSI_CONT_IDS}
20 sudo podman
exec ${i} /bin
/sh
-c 'for j in {0..20000}; do sleep 300 & done'
23 for i
in ${ISCSI_CONT_IDS}
25 SLEEP_COUNT
=$
(sudo podman
exec ${i} /bin
/sh
-c 'ps -ef | grep -c sleep')
26 test ${SLEEP_COUNT} -gt 20000