mirror of
https://github.com/ceph/ceph
synced 2024-12-23 11:54:11 +00:00
add multiclient collection with a locking task
This commit is contained in:
parent
103a1983a7
commit
83a248b55b
4
collections/multiclient/clusters/two_clients.yaml
Normal file
4
collections/multiclient/clusters/two_clients.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
roles:
|
||||
- [mon.0, mds.0, osd.0]
|
||||
- [mon.1, client.1]
|
||||
- [mon.2, client.0]
|
12
collections/multiclient/tasks/locking.yaml
Normal file
12
collections/multiclient/tasks/locking.yaml
Normal file
@ -0,0 +1,12 @@
|
||||
kernel:
|
||||
branch: master
|
||||
tasks:
|
||||
- ceph:
|
||||
- kclient:
|
||||
- lockfile: [{client: client.1, lockfile: testfile, holdtime: 5},
|
||||
{client: client.2, lockfile: testfile, holdtime: 5, maxwait: 11},
|
||||
{client: client.2, lockfile: testfile, holdtime: 0, maxwait: 0, expectfail: True},
|
||||
10,
|
||||
{client: client.1, lockfile: testfile, holdtime: 5},
|
||||
{client: client.2, lockfile: testfile, holdtime: 5, maxwait: 1, expectfail: True},
|
||||
{client: client.2, lockfile: testfile, holdtime: 5, maxwait: 11}]
|
Loading…
Reference in New Issue
Block a user