Commit Graph

590 Commits

Author SHA1 Message Date
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
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
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
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
Michal Mielewczyk
f124611e10 test api: utility to extract info about CAS md
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-19 13:59:59 +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
Michal Mielewczyk
46de8f21f6 test api: add err msg for ops forbidden in standby
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-14 10:47:25 +02:00
Michal Mielewczyk
cfb4841ddc test api: allow alru optional params be optional
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-14 10:47:25 +02:00
Michal Mielewczyk
316cd46942 test api: casadm commands for promotion policy
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-14 10:47:25 +02:00
Piotr Debski
e986fe5268 Standby cache attach for Cache api
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-04-07 20:20:26 +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
Michal Mielewczyk
61fa6da547 test api: add missing cli error messages
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-06 11:04:46 +02:00
Robert Baldyga
eae8bf92e5
Merge pull request #1134 from rafalste/permissions_cleanup
Packages and permissions improvements
2022-03-28 21:34:56 +02:00
Robert Baldyga
dff8f2f7b2 Update smoke_tests
As now exported object path is not printed for cores that do not have
active exported object, there are needed some changes in tests that
relied on previous behavior.

Replace exported object based lookup with cache_id/core_id pair.

Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-28 12:43:57 +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
5a003cd599 tests: fix expected error message
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-03-15 08:29:55 +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
Robert Baldyga
759338e742 Remove "metadata_layout" module parameter
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-08 08:53:47 +01:00
Robert Baldyga
45b87ca549
Merge pull request #1075 from pdebski21/975_casadm_commands
casadm standby cache commands for tests
2022-03-08 08:26:37 +01:00
Adam Rutkowski
6c2b0ca26b
Merge pull request #1072 from Deixx/di-unplug
Data Integrity test with device unplugged during IO
2022-03-03 15:56:08 +01:00