Klaudia Jablonska
866cb4d3ce
Tests: Add test_ passive_start_stop
...
Test if cache can be started in standby state and stopped without activation.
Signed-off-by: Klaudia Jablonska <klaudia.jablonska@intel.com>
2022-07-15 17:05:56 +02:00
Karolina Rogowska
66bcc059ae
Merge pull request #1190 from katlapinka/ioclass
...
Add IO class dss tests
2022-07-14 13:08:28 +02:00
Robert Baldyga
7443c1e694
Merge pull request #1273 from jfckm/example-escape
...
Example test for EmergencyEscape
2022-07-14 12:38:45 +02:00
Robert Baldyga
d72cdf5251
Merge pull request #1274 from pdebski21/try_add_missing_cache_id_param
...
Add core, try-add script missing core-id parameter fix
2022-07-14 12:37:57 +02:00
Robert Baldyga
09b9f28505
Merge pull request #1276 from pdebski21/test_fixes2
...
Fixes for tests
2022-07-13 16:37:44 +02:00
Robert Baldyga
a8e3dcc91a
Merge pull request #1270 from arutk/foats
...
failover advanced test scenarios
2022-07-12 15:31:10 +02:00
Piotr Debski
510394a66e
invalid check for core device path in list caches
...
fix for tests test_remove_detached_cores and test_remove_inactive_devices
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-07-12 14:11:26 +02:00
Piotr Debski
28d471d04c
remove inactive core fix in test_print_statistics_inactive
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-07-12 12:35:05 +02:00
Adam Rutkowski
a32495f0af
Merge pull request #1271 from jfckm/startup-scenarios
...
Tests scenarios for CAS startup incl failover
2022-07-12 11:40:45 +02:00
Piotr Debski
dd95c8be4d
Add core, try-add script missing core-id parameter fix
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-07-12 11:14:44 +02:00
Jan Musial
f97c0bb3d4
Example test for EmergencyEscape
...
Signed-off-by: Jan Musial <jan.musial@intel.com>
2022-07-11 16:36:30 +02:00
Adam Rutkowski
a8be9d4bf3
failover advanced test scenarios
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-07-11 14:15:13 +02:00
Jan Musial
6ad9e468c9
Tests scenarios for CAS startup incl failover
...
Signed-off-by: Jan Musial <jan.musial@intel.com>
2022-07-11 12:39:39 +02:00
Adam Rutkowski
124075783f
Merge pull request #1260 from kmajzero/test_activate_perf
...
Implementation of test_cache_activation_time
2022-07-07 18:44:25 +02:00
Krzysztof Majzerowicz-Jaszcz
27d8a6c956
Implementation of test_cache_activation_time
...
This patch implements a test to check the performance of cache
standby-activate.
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
2022-07-07 17:14:07 +02:00
Robert Baldyga
dc027bd368
Merge pull request #1269 from kmajzero/fix_test_with_metadata_size_calculation
...
Fix for tests using get_metadata_size()
2022-07-07 12:32:41 +02:00
Krzysztof Majzerowicz-Jaszcz
fce070cace
Fix for tests using get_metadata_size()
...
Since OCF has changed how metadata size is reported (OCF PR #744 ),
get_metadata_size() became get_metadata_size_on_device() and tests
using it are changed accordingly.
OCF version with required changes included in this commit
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
2022-07-07 09:37:49 +02:00
Robert Baldyga
1b75bb2455
Merge pull request #1263 from pdebski21/test_standby_activate_with_corepool
...
Test standby activate with core from corepool
2022-07-06 15:57:44 +02:00
Piotr Debski
ee296dcdf0
Test standby activate with core from corepool
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-07-06 15:25:21 +02:00
Robert Baldyga
ede99f4db4
Merge pull request #1265 from pdebski21/fix_test_core_pool
...
Fix core pool tests
2022-07-06 11:18:47 +02:00
Karolina Rogowska
7dcc77bdec
Merge pull request #1262 from mmichal10/fix-discard-test
...
tests: fix test_trim_device_discard_support
2022-07-06 10:59:49 +02:00
Piotr Debski
be8cbcfe43
API fix obligatory parameter in core try add - (core id)
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-07-06 10:41:19 +02:00
Piotr Debski
e3dec000df
Fix for core pool tests
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-07-06 10:41:19 +02:00
Robert Baldyga
a448e24316
Merge pull request #1267 from kmajzero/test_standby_init_api_fix
...
API fix for casadm standby init
2022-07-06 09:45:40 +02:00
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
Michal Mielewczyk
304f09e171
tests: fix test_trim_device_discard_support
...
Instead of using workarounds, make sure to flush all the data to the disk
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-07-05 11:59:04 +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
Robert Baldyga
fbe0fc90ec
Merge pull request #1259 from mmichal10/detect-fs
...
Fix standby detach
2022-07-05 08:36:46 +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
Michal Mielewczyk
a33896573e
Fix standby detach
...
As the check added in commit a90839f286
tries to open the caching devcie
exclusively, it is impossible to detach cache from a standby instance.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-07-04 10:27:26 +02:00
Robert Baldyga
f97d8f3eff
Merge pull request #1256 from Kgierszx/Fix_DRBD_cleanup
...
tests: Fix DRBD cleanup
2022-07-01 23:04:39 +02:00
Robert Baldyga
ed9bacf0b5
Merge pull request #1257 from robertbaldyga/update-ocf-20220630
...
Update OCF version
2022-06-30 14:10:00 +02:00
Robert Baldyga
d4de87d584
Update OCF version
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-06-30 13:57:55 +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
Robert Baldyga
36e1139169
Merge pull request #1253 from pdebski21/test_standby_init_with_preexisting_metadata
...
Test standby init with preexisting metadata or preexisting filesystem
2022-06-29 14:17:07 +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
Robert Baldyga
8d8971dc48
Merge pull request #1255 from mmichal10/detect-fs
...
Check for preexisting FS before standby init
2022-06-29 13:38:13 +02:00
Michal Mielewczyk
a90839f286
Check for preexisting FS before standby init
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-06-29 12:46:56 +02:00
Robert Baldyga
798a4c9c99
Merge pull request #1252 from jfckm/bump-safeclib
...
Bump safeclib version
2022-06-29 11:57:00 +02:00
Jan Musial
a4c82c364f
Bump safeclib version
...
Signed-off-by: Jan Musial <jan.musial@intel.com>
2022-06-28 14:37:07 +02:00
Robert Baldyga
5fa04ff1f1
Merge pull request #1251 from mmichal10/28082022-update-ocf
...
Update OCF version
2022-06-28 09:55:40 +02:00
Michal Mielewczyk
ea5a2086c1
Update OCF version
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-06-28 09:41:12 +02:00
Robert Baldyga
52a83fb6c9
Merge pull request #1250 from arutk/270622
...
minor fixes in adapter
2022-06-27 17:37:20 +02:00
Adam Rutkowski
ae1bede207
remove unused config options
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-06-27 16:25:15 +02:00
Adam Rutkowski
738a07c821
avoid overflow in disk openers counter
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-06-27 16:21:44 +02:00
Robert Baldyga
c3f5a209c0
Merge pull request #1246 from robertbaldyga/dev-conf-lifecycle-fix
...
Fix device config life cycle management
2022-06-27 12:04:23 +02:00
Robert Baldyga
23cb6b5df4
Merge pull request #1248 from kmajzero/null_pointer_deref_fix_1235
...
Fix for null pointer dereference bug
2022-06-24 12:28:06 +02:00
Krzysztof Majzerowicz-Jaszcz
2739d83bec
Fix for null pointer dereference bug
...
Null pointer dereference occurs when terminating cache is standby detached state.
This fixes this problem.
Fixes #1235
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
2022-06-24 06:06:49 -04:00