John Spray
6ac9efef9c
tasks/cephfs: say which test failed in exception
...
Example:
Was: 'Test failure'
Now: Test failure: test_full_caps (tasks.mds_full.TestClusterFull)
Signed-off-by: John Spray <john.spray@redhat.com>
2014-10-08 16:27:44 +01:00
Josh Durgin
174cef8cc2
Merge pull request #169 from ceph/wip_9642
...
Removed client upgrade, fixes #9642
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2014-10-07 10:38:10 -07:00
Yuri Weinstein
b4e03957d1
Removed client upgrade, fixes #9642
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-07 10:25:58 -07:00
Yuri Weinstein
9b598525c1
Merge pull request #167 from ceph/fix_stress-split_typo
...
Fixed typo
2014-10-06 18:06:23 -07:00
Yuri Weinstein
7509b6d8db
Fixed typo
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-06 18:05:06 -07:00
Warren Usui
5aa9530131
Merge pull request #166 from ceph/upgrades_stress_split
...
upgrade suite for stress-split tests for d-f-x
2014-10-06 17:17:39 -07:00
Warren Usui
6cdf3239a6
Fix directory names.
...
Make sure that the directories formerly number 0 through 9 get
scanned in the right order.
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-10-06 16:26:39 -07:00
tamil
7ad5429992
upgrade suite for stress-split tests for d-f-x
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-03 16:22:34 -07:00
Sage Weil
cd430f9335
Merge remote-tracking branch 'gh/giant'
...
Conflicts:
suites/multi-version/firefly-giant/basic/1-install/firefly-giant.yaml
2014-10-03 10:57:32 -07:00
Sage Weil
20ed72567b
Merge pull request #163 from dachary/wip-9652-erasure-code
...
erasure-code: upgrade/firefly-x/stress-split-erasure-code
2014-10-03 10:49:40 -07:00
Sage Weil
e1d1694525
Merge pull request #162 from dachary/wip-9648-erasure-code-tests
...
erasure-code: add thrash-erasure-code to suites/rados
2014-10-03 10:47:08 -07:00
Sage Weil
51d62eb1e9
Merge pull request #160 from dachary/wip-9387-erasure-code-unfound
...
erasure-code: unfound test needs a non empty file
2014-10-03 10:44:55 -07:00
Loic Dachary
fbb36a46d9
erasure-code: upgrade/firefly-x/stress-split-erasure-code
...
Mimic upgrade/firefly-x/stress-split only with thrashosd configured with
min_in: 4 for k=3,m=1 . All erasure code workloads are moved in this
dedicated suite.
http://tracker.ceph.com/issues/9652 Fixes : #9652
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-03 13:03:30 +02:00
Loic Dachary
8c1e7b0e66
erasure-code: do not include k=3,m=1 in dumpling-x
...
Because thrashosd does not have min_in: 4 and that we don't want to set
it because other workloads may be influenced.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-03 12:41:29 +02:00
Loic Dachary
9d2cc2fd2c
erasure-code: add thrash-erasure-code to suites/rados
...
Because it needs the thrasher to have min_in: 4 otherewise k=3,m=1 will
block.
http://tracker.ceph.com/issues/9648 Fixes : #9648
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-03 11:59:52 +02:00
Sage Weil
6065f0b1c1
powercycle: fuse_default_permissions = 0 for kernel build
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-02 08:46:39 -07:00
Ilya Dryomov
fc88521edc
krbd: fsx: bump number of ops, enable discard
...
Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
2014-10-02 14:50:55 +04:00
Loic Dachary
c598b8e962
erasure-code: unfound test needs a non empty file
...
Other rados put will fail as follows
$ touch /tmp/bar
$ ./rados -p rbd put existing_3 /tmp/bar
$ ./rados -p rbd put existing_3 /tmp/bar
WARNING: could not create object: existing_3
error putting rbd/existing_3: (17) File exists
it should be considered a bug in the rados command line but needs to be
addressed separately.
http://tracker.ceph.com/issues/9387 Fixes : #9387
Signed-off-by: Loic Dachary loic-201408@dachary.org
2014-10-02 08:06:42 +02:00
tamil
7dc6f94641
added ceph config option to firefly-x in order to turn off mon warning
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-01 16:42:13 -07:00
Yuri Weinstein
41b578f270
Fixing branch assumptions
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-01 14:47:07 -07:00
tamil
2e2e6eb31c
s/giant/firefly when setting the crush tunables
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-01 13:23:01 -07:00
tamil
7fa0e17fba
s/giant/firefly
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-01 13:17:16 -07:00
tamil
471f261108
removing upgrade suites that are no longer required
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-01 11:26:27 -07:00
John Spray
48a0b75928
Merge remote-tracking branch 'origin/giant' into wip-merge
...
Conflicts:
erasure-code/ec-rados-default.yaml
tasks/mds_client_limits.py
tasks/mds_client_recovery.py
tasks/mds_journal_migration.py
2014-10-01 18:17:01 +01:00
tamil
8265f0d8e8
remove dumpling-firefly-giant as dumpling-firefly-x covers this test
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-30 17:21:20 -07:00
tamil
3276f8f67b
fixed firefly-x and dumpling-firefly-x
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-30 17:20:01 -07:00
Sage Weil
824031b2b6
upgrade/dumpling-giant-x: remove
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-09-30 16:12:43 -07:00
Sage Weil
28449710a0
upgrade/cuttlefish, emperor, old: remove
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-09-30 16:09:07 -07:00
Yuri Weinstein
e94d489c39
Merge pull request #156 from ceph/wip-9609-wusui
...
Fix workunit branches.
2014-09-29 17:06:21 -07:00
Warren Usui
9a2974e547
Fix workunit branches.
...
FIxes: 9606
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-09-29 16:28:41 -07:00
John Spray
9832239118
Merge pull request #155 from ceph/wip-9341
...
tasks/mds_client_recovery: client trim its cache on reconnect
Reviewed-by: John Spray <john.spray@redhat.com>
2014-09-29 21:05:31 +01:00
Yan, Zheng
ff03b46509
tasks/mds_client_recovery: client trim its cache on reconnect
...
make sure CephFS client trim its cache before reconnect to the MDS.
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2014-09-29 20:59:43 +01:00
John Spray
70bcda547b
suites: enable mds_client_limits test
...
Requires same cluster etc as 'recovery', though
we could now do with better name than that.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:04:42 +01:00
John Spray
c2d298a43c
tasks: wait for mds active before mounting clients
...
To make the logs clearer when trying to work out
if/when something went wrong, rather than always
having client logs start with some failures.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:04:33 +01:00
John Spray
0073e25d77
tasks: rename FuseMount.get_client_id to get_global_id
...
'client_id' was ambiguous because in other places it
meant the '0' in client.0, whereas here it means
the runtime-generated global ID of the client.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:04:25 +01:00
John Spray
b77b3bec72
tasks: add mds_client_limits
...
New CephFS tests for the behaviour of the system while
enforcing its resource limits.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:04:18 +01:00
John Spray
1fa15011a3
tasks: generalise CephFSTestCase
...
Some of this stuff could be even more general for embedding
unittest-style suites, but for the moment let's keep the cephfs
stuff in a walled garden.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:04:10 +01:00
John Spray
b6ccf0d414
tasks: generalize config writing for Filesystem
...
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:03:17 +01:00
Sage Weil
8023478efa
Merge pull request #154 from ceph/wip_fix_multi_version
...
Fixing branch assumptions
2014-09-28 08:52:00 -07:00
Yuri Weinstein
62fa6b199d
Fixing branch assumptions
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-09-27 15:03:37 -07:00
Yuri Weinstein
67a3608bad
Merge pull request #153 from ceph/wip-9511-wusui
...
Use the correct versions of existing tests
2014-09-26 17:12:18 -07:00
Warren Usui
e68f6578cb
Use the correct versions of existing tests
...
The test-upgrade-firefly.sh script is used from the dumpling suite
Fixes: 9511
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-09-26 17:07:11 -07:00
Yuri Weinstein
dc9d5294b8
Merge pull request #152 from dachary/wip-9608-ec-default-parallel-giant
...
ec-rados-default is not fit for dumpling parallel upgrade
2014-09-26 16:44:27 -07:00
Loic Dachary
5b8fa62191
ec-rados-default is not fit for dumpling parallel upgrade
...
Because it may race with the upgrade and end up being unable to perform.
http://tracker.ceph.com/issues/9608 Fixes : #9608
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from commit b77ef02bc5
)
2014-09-27 01:28:27 +02:00
tamil
abcbd8dbeb
Merge branch 'master' of github.com:ceph/ceph-qa-suite
2014-09-24 02:43:02 -07:00
tmuthamizhan
fa72591c06
Merge pull request #151 from dachary/wip-9608-ec-default-parallel
...
ec-rados-default is not fit for dumpling parallel upgrade
2014-09-26 16:27:22 -07:00
Loic Dachary
b77ef02bc5
ec-rados-default is not fit for dumpling parallel upgrade
...
Because it may race with the upgrade and end up being unable to perform.
http://tracker.ceph.com/issues/9608 Fixes : #9608
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-09-27 01:23:06 +02:00
tamil
8852355c15
added multi-version for giant-clients vs firefly-servers
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-24 02:42:31 -07:00
tamil
2ac486d361
added upgrade suite for dumpling-firefly-giant
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
(cherry picked from commit c7603c0b78
)
Conflicts:
suites/upgrade/firefly-giant-x/parallel/5-upgrade-sequence/upgrade-by-daemon.yaml
suites/upgrade/firefly-giant-x/parallel/5-upgrade-sequence/upgrade-by-type.yaml
2014-09-24 01:30:24 -07:00
Sage Weil
3ea4b1dcd4
smoke: fix pjd debug conf syntax
...
Needs the section there or else ceph.py barfs at runtime
Signed-off-by: Sage Weil <sage@redhat.com>
2014-09-26 09:01:26 -07:00