Commit Graph

402 Commits

Author SHA1 Message Date
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
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
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
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
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
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
Robert Baldyga
83227dff04
Merge pull request #1181 from karolinavelkaja/add_force_to_test_recovery_unplug_cache_raw
add force to start cache
2022-04-20 12:00:58 +02:00
Michal Mielewczyk
ca1da2510a tests: add test_activate_corrupted_after_dump
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-20 08:45:17 +02:00
Michal Mielewczyk
5dd65bb64b tests: add test_load_corrupted
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-20 08:45:17 +02:00
Michal Mielewczyk
ab99c08504 tests: add test_activate_corrupted
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-20 08:45:17 +02:00
Adriana Nikelska
d245c49cc3 Add test_clean_load
Signed-off-by: Adriana Nikelska <adrianax.nikielska@intel.com>
2022-04-19 12:03:32 +02:00
Piotr Debski
290a72054d Test start standby cache with mutually exclusive parameters
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-04-19 10:35:35 +02:00
Karolina Rogowska
c47cf47777 add force to start cache
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-04-14 14:20:47 +02:00
Michal Mielewczyk
66df560c4a tests: add test_standby_neg_cli_management
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-14 10:47:25 +02:00
Piotr Debski
927270cca1 Test standby activate with negative cli parameters
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-04-07 20:20:26 +02:00
Michal Mielewczyk
e0744fa230 tests: standby negative cli test
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-07 09:15:37 +02:00
Rafal Stefanowski
b14bf05ff8 Add missing license info
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2022-03-28 11:31:15 +02:00
Karolina Rogowska
f0c994934b
Merge pull request #1106 from mmichal10/test-discard-start
tests: fix test_trim_start_discard
2022-03-23 13:55:54 +01:00
Michal Mielewczyk
7abae88298 tests: refactor ioclass directory based test
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-03-23 08:08:46 +01:00
Michal Mielewczyk
e526345ef7 tests: fix test_trim_start_discard
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-03-22 07:45:47 +01:00
Michal Mielewczyk
e46b732b28 tests: test for propagating discard reqs to cache
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-03-21 11:48:45 +01:00
Michal Mielewczyk
5550dbaf09 tests: fix capabilities test
Adjust manner of calculating some of the traits to the newer kernel version.

New way of calculating them have been introduced in kernel with commit
97f433c3601a24d3513d06f575a389a2ca4e11e4.

Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-03-11 12:47:18 +01:00
Daniel Madej
5c16010061 Data Integrity test with device unplugged during IO
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-03-03 12:56:33 +01:00
Karolina Rogowska
6f4398cdea
Merge pull request #1066 from Deixx/insert-error
Fix insert error tests
2022-03-02 12:50:58 +01:00
Michal Mielewczyk
d44254586f tests: use greater file in recovery tests
To prevent flushing all dirty cache lines before the power shutdown, create
bigger file.

Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-02-25 14:36:13 +01:00
Michał Mielewczyk
2cc7c96305
Merge pull request #1068 from mmichal10/fix-trim-test
tests: fix trim eviction test
2022-02-22 11:56:30 +01:00