summaryrefslogtreecommitdiff
path: root/debian/patches/0035-tests-imsm-Set-new_num_disks-value-corectly-to-perfo.patch
blob: cddd30859b9a28734eb0ef95a09f77a72c7672c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
From 2b2ccdc04b604ef8644a0f87dc27ccfbd2159cb9 Mon Sep 17 00:00:00 2001
From: Michal Zylowski <michal.zylowski@intel.com>
Date: Fri, 22 Jun 2018 16:34:09 +0200
Subject: [PATCH 35/40] tests, imsm: Set new_num_disks value corectly to
 perform expected size calculations

In some migration tests, variable new_num_disks should be set to expected
number of disks after migration. This is required for proper expected size
calculation.

Pass new_num_disks variable during test execution for:
- 16imsm-r0_3d-migrate-r5_4d
- 18imsm-r1_2d-takeover-r0_1d
- 16imsm-r0_5d-migrate-r5_6d

Signed-off-by: Michal Zylowski <michal.zylowski@intel.com>
Signed-off-by: Jes Sorensen <jsorensen@fb.com>
---
 tests/16imsm-r0_3d-migrate-r5_4d  | 1 +
 tests/16imsm-r0_5d-migrate-r5_6d  | 1 +
 tests/18imsm-r1_2d-takeover-r0_1d | 2 +-
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/tests/16imsm-r0_3d-migrate-r5_4d b/tests/16imsm-r0_3d-migrate-r5_4d
index 4f45479a..265adf94 100644
--- a/tests/16imsm-r0_3d-migrate-r5_4d
+++ b/tests/16imsm-r0_3d-migrate-r5_4d
@@ -15,6 +15,7 @@ vol0_offset=0
 
 # After: RAID 5, 4 disks, 64k chunk size
 vol0_new_level=5
+new_num_disks=4
 vol0_new_num_comps=$num_disks
 vol0_new_chunk=64
 
diff --git a/tests/16imsm-r0_5d-migrate-r5_6d b/tests/16imsm-r0_5d-migrate-r5_6d
index bee505bf..535b6099 100644
--- a/tests/16imsm-r0_5d-migrate-r5_6d
+++ b/tests/16imsm-r0_5d-migrate-r5_6d
@@ -17,5 +17,6 @@ vol0_offset=0
 vol0_new_level=5
 vol0_new_num_comps=$num_disks
 vol0_new_chunk=64
+new_num_disks=6
 
 . tests/imsm-grow-template 0 1
diff --git a/tests/18imsm-r1_2d-takeover-r0_1d b/tests/18imsm-r1_2d-takeover-r0_1d
index cb10ec97..fd5852ed 100644
--- a/tests/18imsm-r1_2d-takeover-r0_1d
+++ b/tests/18imsm-r1_2d-takeover-r0_1d
@@ -17,6 +17,6 @@ vol0_offset=0
 vol0_new_level=0
 vol0_new_num_comps=1
 vol0_new_chunk=64
-new_num_disks=0
+new_num_disks=1
 
 . tests/imsm-grow-template 0 1
-- 
2.17.1