Skip to content

Commit 92b2541

Browse files
committed
qa/suites: add diff-continuous and compare-mirror-image tests
... to rbd and krbd suites respectively. This allows the compare-mirror-image tests introduced in ea3a567 to be run against various kernel branches, e.g., testing branch. And allows diff_continuous test in rbd_suite to run against distro kernel. Fixes: https://tracker.ceph.com/issues/64574 Signed-off-by: Ramana Raja <[email protected]>
1 parent af43f61 commit 92b2541

File tree

19 files changed

+108
-0
lines changed

19 files changed

+108
-0
lines changed

qa/suites/krbd/mirror/%

Whitespace-only changes.

qa/suites/krbd/mirror/.qa

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../.qa/
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.qa/objectstore/bluestore-bitmap.yaml

qa/suites/krbd/mirror/clusters/.qa

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../.qa/
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
meta:
2+
- desc: 2 ceph clusters with 1 mon, 1 mgr and 3 osd each
3+
roles:
4+
- - cluster1.mon.a
5+
- cluster1.mgr.x
6+
- cluster1.osd.0
7+
- cluster1.osd.1
8+
- cluster1.osd.2
9+
- - cluster2.mon.a
10+
- cluster2.mgr.x
11+
- cluster2.osd.0
12+
- cluster2.osd.1
13+
- cluster2.osd.2
14+
- cluster1.client.mirror
15+
- cluster1.client.mirror.0
16+
- cluster2.client.mirror
17+
- cluster2.client.mirror.0

qa/suites/krbd/mirror/conf.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
overrides:
2+
ceph:
3+
conf:
4+
global:
5+
mon warn on pool no app: false
6+
ms die on skipped message: false

qa/suites/krbd/mirror/install/.qa

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../.qa/
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
tasks:
2+
- install:
3+
extra_packages:
4+
- rbd-mirror
5+
- ceph:
6+
cluster: cluster1
7+
- ceph:
8+
cluster: cluster2
9+
- rbd-mirror:
10+
client: cluster1.client.mirror.0
11+
thrash: False
12+
- rbd-mirror:
13+
client: cluster2.client.mirror.0
14+
thrash: False

qa/suites/krbd/mirror/ms_mode$/.qa

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../.qa/
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
overrides:
2+
ceph:
3+
conf:
4+
client:
5+
rbd default map options: ms_mode=crc,rxbounce

0 commit comments

Comments
 (0)