Krzysztof Majzerowicz-Jaszcz
09d36d5e11
API fix for casadm standby init
...
Cache line size parameter is handled inconsistently in standby init and
start cache methods.
This patch fixes this inconsistency so both methods accept a proper
CacheLineSize object.
Some of the existing tests needed fixing as well, as included in this
patch.
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
2022-07-05 20:25:05 +02:00
Robert Baldyga
e82b07746e
Merge pull request #1249 from Kgierszx/fix_active_cli_test
...
tests:fix_test_active_neg_cli_params
2022-07-05 12:08:49 +02:00
Robert Baldyga
ea7ebe7237
Merge pull request #1229 from pskwarlo/faultinjection
...
Test for activating the same cache path
2022-07-05 09:50:55 +02:00
Kamil Gierszewski
e07bfd12ad
tests:fix_test_active_neg_cli_params
...
Signed-off-by: Kamil Gierszewski <kamilx.gierszewski@intel.com>
2022-07-04 16:13:40 +02:00
pskwarlo
3ff56e77de
Test for activating the same cache path
...
Signed-off-by: Pawel Skwarlo <pawel.skwarlo@intel.com>
2022-07-04 10:59:58 +02:00
Kamil Gierszewski
6ac153e1ac
tests: Fix DRBD cleanup
...
Signed-off-by: Kamil Gierszewski <kamilx.gierszewski@intel.com>
2022-06-29 17:14:32 +02:00
Piotr Debski
b7792bbb56
Tests standby init with preexisting metdata and filesystem
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-06-29 13:44:26 +02:00
Michal Mielewczyk
67aac6de1d
tests: reformat test_trim_eviction
...
This commit doesn't introduce any changes to the flow of the tests.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-06-17 11:18:17 +02:00
Michal Mielewczyk
9ad1d878a2
tests: fix test_trim_eviction
...
Replace ddrescue with dd
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-06-17 11:16:37 +02:00
Adam Rutkowski
9d7afc4674
Merge pull request #1223 from mmichal10/fix-trim-test
...
tests: fix trim test
2022-06-10 16:30:25 +02:00
Adam Rutkowski
f1d22fab96
Merge pull request #1216 from mmichal10/failover-advanced-test
...
tests: Advanced failover test
2022-06-10 11:25:42 +02:00
Michal Mielewczyk
800d6a0eeb
tests: fix trim test
...
Since XFS is quite lazy with sending discards, create additional file to ensure
that the requests are actually issued
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-06-09 14:50:02 +02:00
Michal Mielewczyk
15984f7368
tests: add test_functional_activate_twice_new_host
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-06-06 13:33:19 +02:00
Michal Mielewczyk
2358ae1af4
tests: add test_functional_activate_twice_round_trip
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-06-06 13:33:19 +02:00
Sonia BENDIG-Pszczolińska
6e053d1577
Merge pull request #1197 from katlapinka/ioclass-neg-config
...
Add IO class test for loading wrong IO class configuration
2022-06-06 08:40:04 +02:00
Katarzyna Lapinska
a495181adb
Add IO class test for loading wrong IO class configuration
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2022-06-02 15:38:42 +02:00
Michał Mielewczyk
a4817fd5e3
Merge pull request #1195 from anikielx/progress_bar
...
Add progress bar tests
2022-06-02 14:14:45 +02:00
Michał Mielewczyk
5aafbd8d62
Merge pull request #1174 from anikielx/test_clean_load
...
Add test_clean_load
2022-06-02 14:04:04 +02:00
Michał Mielewczyk
62d91e922c
Merge pull request #1204 from anikielx/test_switch_cleaning_policy
...
Add test_switch_cleaning_policy
2022-06-02 13:56:44 +02:00
Michal Mielewczyk
93b27b7894
tests: test for support of different io sizes
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-06-01 14:52:59 +02:00
Adriana Nikelska
2c0b1e8311
Add test_switch_cleaning_policy
...
Signed-off-by: Adriana Nikelska <adrianax.nikielska@intel.com>
2022-05-25 13:36:17 +02:00
Katarzyna Łapińska
685b68516a
Merge pull request #1202 from anikielx/test_parallel_core_flushing
...
Add test_parallel_core_flushing
2022-05-24 13:56:27 +02:00
Karolina Rogowska
5c48da5f72
Merge pull request #1206 from pdebski21/test_activate_neg_cache_line_size
...
Test standby activate with cache line size mismatch
2022-05-23 16:23:58 +02:00
Michal Mielewczyk
0fd9eeafa1
tests: add tests for propagating FLUSH signlas
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-05-23 11:11:54 +02:00
Piotr Debski
40fb2a916e
Test standby activate with cache line size mismatch
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-05-18 09:52:42 +02:00
Michal Mielewczyk
9b42d936ca
tests: exctract scsi_debug module API to the TF
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-05-18 09:31:40 +02:00
Adriana Nikelska
7084137dcb
Add test_parallel_core_flushing
...
Signed-off-by: Adriana Nikelska <adrianax.nikielska@intel.com>
2022-05-13 10:26:45 +02:00
Karolina Rogowska
bc7375a953
Merge pull request #1191 from katlapinka/di-async-update
...
Update data integrity test for async method change in TF
2022-05-12 14:20:49 +02:00
Michał Mielewczyk
5e8cec9723
Merge pull request #1199 from mmichal10/example-drbd-test
...
Example drbd test
2022-05-12 13:21:28 +02:00
Klaudia Jablonska
d19a775f1e
tests: example DRBD test
...
Signed-off-by: Klaudia Jablonska <klaudia.jablonska@intel.com>
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-05-12 10:28:55 +02:00
Piotr Debski
80689baa81
Test activate without detach
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-05-11 09:59:49 +02:00
Michal Mielewczyk
11ba68ec6a
test api: ram disk cleanup&teardown
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-05-06 12:24:28 +02:00
Michal Mielewczyk
0ba7f0f81e
test api: drbd cleanup&teardown
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-05-06 12:24:28 +02:00
Adriana Nikelska
cb57e064b3
Add progress bar tests
...
Signed-off-by: Adriana Nikelska <adrianax.nikielska@intel.com>
2022-05-05 11:28:47 +02:00
Michał Mielewczyk
66361bb64b
Merge pull request #1187 from mmichal10/test-standby-neg-core
...
Negative standby core tests
2022-04-28 13:36:27 +02:00
Katarzyna Lapinska
7b1aa8ee74
Update data integrity test for async method change in TF
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2022-04-26 09:15:02 +02:00
Karolina Rogowska
b63f142590
Merge pull request #1185 from pdebski21/fix_cli_cmd_promotion-nhit
...
fix cli command api for set parameter promotion-nhit
2022-04-25 15:41:58 +02:00
Michal Mielewczyk
00b3464644
tests: test_activate_neg_core_size
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-25 15:11:05 +02:00
Michal Mielewczyk
150c20608c
tests: test_activate_incomplete_cache
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-25 15:11:05 +02:00
Michal Mielewczyk
f05443c06b
tests: more meaningful name for test_standby.py
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-25 11:18:18 +02:00
Michal Mielewczyk
aec57d3c81
test api: extract utility for retrieving core info
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-21 17:47:54 +02:00
Michal Mielewczyk
ca790e4f35
test api: add missing cli messages
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-21 17:47:54 +02:00
Michal Mielewczyk
948eccb0b9
test api: add missing standby_activate
() method
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-21 17:47:54 +02:00
Karolina Rogowska
70834a74cd
Merge pull request #1184 from mmichal10/test-standby-neg-cache-id
...
Test standby neg cache
2022-04-21 12:33:48 +02:00
Michal Mielewczyk
251485b7b0
tests: add test_activate_neg_cache_id
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-21 07:53:09 +02:00
Michal Mielewczyk
4172fba303
test api: add missing cli error message
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-21 07:40:52 +02:00
Michal Mielewczyk
22cb22cfc9
test api: don't retrieving redundant cache stats
...
Retrieving full cache stats is redundant to get cache state
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-21 07:39:27 +02:00
Michal Mielewczyk
149274d770
test api: add missing cache states
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-21 07:39:27 +02:00
Piotr Debski
dbc5159426
fix cli command api for set parameter promotion-nhit
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-04-20 17:45:09 +02:00
Karolina Rogowska
a3e6284e4c
Merge pull request #1182 from mmichal10/test-standby-corrupt-md
...
Test standby corrupt md
2022-04-20 12:45:26 +02:00