mirror of
https://github.com/ceph/ceph
synced 2025-02-08 03:18:12 +00:00
25 lines
377 B
Bash
25 lines
377 B
Bash
|
#!/bin/sh -ex
|
||
|
|
||
|
OBJ=test_rados_obj
|
||
|
POOL=rbd
|
||
|
|
||
|
cleanup() {
|
||
|
rados -p $POOL rm $OBJ || true
|
||
|
}
|
||
|
|
||
|
test_omap() {
|
||
|
cleanup
|
||
|
for i in $(seq 1 1 600)
|
||
|
do
|
||
|
rados -p $POOL setomapval $OBJ $i $i
|
||
|
rados -p $POOL getomapval $OBJ $i | grep -q "\\: $i\$"
|
||
|
done
|
||
|
rados -p $POOL listomapvals $OBJ | grep -c value | grep 600
|
||
|
cleanup
|
||
|
}
|
||
|
|
||
|
test_omap
|
||
|
|
||
|
echo OK
|
||
|
exit 0
|