Dan Mick
6dd4ff8371
cephtool/test.sh, rest/test.py: add tell command tests
...
Also add HTTP method to test.py output
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2013-08-05 11:21:19 -07:00
Dan Mick
55095d56ea
cephtool/test.sh: add a few tests for invalid command args
...
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
2013-08-05 11:20:41 -07:00
Sage Weil
2e216b5474
qa/workunits/cephtool/test.sh: test 'osd create <uuid>'
...
Make sure it gives us back the same id.
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
2013-07-17 18:18:51 -07:00
Sage Weil
56c5b83589
qa/workunits/cephtest/test.sh: put 'osd ls' before any 'osd create' tests
...
A monc/mon connection fault or the dup command test flag may mean an extra
osd id is created that we isn't actually up; reorder so that doesn't screw
up 'osd ls'.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-17 09:36:36 -07:00
Sage Weil
f129d17414
qa/workunits/cephtool/test.sh: mds cluster_down/up are idempotent
...
As of d45429b81ab9817284d6dca98077cb77b5e8280f; fix the test.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-16 17:16:36 -07:00
Dan Mick
07590ae865
cephtool/test.sh: sync status no longer supported
...
da0aff28ab
removed 'ceph sync status';
test script needs to stop trying it
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2013-07-10 20:58:51 -07:00
Dan Mick
e66d011cc8
cephtool/test.sh cleanup
...
1) don't pass subshell to expect_false
2) osd pause/unpause don't take arguments (apply to all OSDs)
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2013-07-10 20:58:51 -07:00
Dan Mick
ca55c3416e
cephtool/test.sh: add case for auth add with no caps
...
Test case for failure in #5467 . Supplying new auth info overwrites.
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
2013-06-26 17:09:49 -07:00
Sage Weil
fd769c0f21
qa/workunits/cephtool/test.sh: fix and cleanup several tests
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-06-20 11:28:26 -07:00
Sage Weil
5de54f6a79
a/workunits/cephtool/test.sh: --no-log-to-stderr when examining stderr
...
We can get random messages to stderror from socket reconnects and such;
discard those if we are looking at stderr in the test.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-06-20 11:04:26 -07:00
Sage Weil
701943a278
qa/workunits/cephtool/test.sh: look for 'ceph log' via -w, not in log file
...
'ceph-conf ...' doesn't give you final/default values, only what is in the
conf file. Use -w output to test this instead.
Fixes : #5327
Signed-off-by: Sage Weil <sage@inktank.com>
2013-06-12 14:00:24 -07:00
Dan Mick
b0469a14cf
cephtool/test.sh: fix "expect failure"
...
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2013-06-03 17:30:41 -07:00
Dan Mick
bec630fc2f
cephtool/test.sh: add test for --verbose and --concise
2013-05-22 13:08:11 -07:00
Dan Mick
4698d99c38
Enhance cephtool tests for coverage of CLI rewrite
...
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2013-05-21 16:23:41 -07:00
Dan Mick
2491f976e4
workunits/cephtool: add tests for ceph osd pool set/get
...
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2013-01-18 22:36:31 -08:00
Dan Mick
aea898db2b
ceph: reject negative weights at ceph osd <n> reweight
...
Check the integer (fixed-point) value to avoid any worries
about floating-point rounding. Add tests for reweight < 0.
Fixes : #3872
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage.weil@inktank.com>
2013-01-18 18:32:21 -08:00
Dan Mick
7d9d7651be
workunit/cephtool: Use '! cmd' when expecting failure
...
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2013-01-18 18:32:13 -08:00
Sage Weil
2e49d5c4b7
cephtool: add qa workunit
...
A few basic sanity checks, including a tell on a down osd.
Signed-off-by: Sage Weil <sage@inktank.com>
2012-12-19 08:37:42 -08:00