]>
git.proxmox.com Git - ceph.git/blob - ceph/src/test/smoke.sh
3 source $CEPH_ROOT/qa
/standalone
/ceph-helpers.sh
9 export CEPH_MON
="127.0.0.1:7224" # git grep '\<7224\>' : there must be only one
11 CEPH_ARGS
+="--fsid=$(uuidgen) --auth-supported=none "
12 CEPH_ARGS
+="--mon-host=$CEPH_MON "
15 local funcs
=${@:-$(set | sed -n -e 's/^\(TEST_[0-9a-z_]*\) .*/\1/p')}
16 for func
in $funcs ; do
17 setup
$dir ||
return 1
18 $func $dir ||
return 1
19 teardown
$dir ||
return 1
23 function TEST_minimal
() {
35 function TEST_multimon
() {
38 MONA
="127.0.0.1:7224" # git grep '\<7224\>' : there must be only one
39 MONB
="127.0.0.1:7225" # git grep '\<7225\>' : there must be only one
40 MONC
="127.0.0.1:7226" # git grep '\<7226\>' : there must be only one
42 run_mon
$dir a
--public-addr $MONA
43 run_mon
$dir b
--public-addr $MONB
44 run_mon
$dir c
--public_addr $MONC
51 ceph osd pool create foo
32
55 rados
-p foo bench
4 write -b 4096 --no-cleanup