Daniel Madej
f3dd047917
Reload cas_cache if its params need to be changed
...
Before starting cache, the method checks if current kernel module params
are equal to configured (or default if configuration is default). If not
then kernel module is reloaded with proper parameters.
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2020-10-13 09:36:44 +02:00
Daniel Madej
2719804d38
Add class for cas_cache parameters configuration
...
Update test_framework
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2020-10-09 15:04:07 +02:00
Robert Baldyga
3ea056eb30
Merge pull request #523 from rafalste/add_deb_package_generation
...
Automatic package generator improvements
2020-09-17 12:26:31 +02:00
Robert Baldyga
3536ad94e0
Merge pull request #529 from robertbaldyga/fix-casadm-compilation-warnings
...
Fix casadm compilation warnings
2020-09-17 11:53:49 +02:00
Robert Baldyga
bba3cbd9d8
Remove noop line causing compilation warning
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-09-17 09:46:44 +02:00
Robert Baldyga
a13287b4ff
Replace deprecated ftime() with gettimeofday()
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-09-17 09:46:44 +02:00
Rafal Stefanowski
ef70bce154
Update automatic package generator
...
- add DEB package creation functionality
- update RPM spec file to work with SLES
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-09-14 14:17:28 +02:00
Rafal Stefanowski
bc5c92d3ed
Fix typo in casctl manpage title line
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-09-14 13:12:06 +02:00
Robert Baldyga
795bdd2440
Merge pull request #483 from rafalste/fix_weak_updates_symlinks
...
Fix depmod error in RPM install/uninstall
2020-09-14 12:36:07 +02:00
Rafal Stefanowski
67858ed594
Fix depmod error in RPM install/uninstall
...
Fixes module removing by weak-modules and deleting broken symlinks to
non-existing modules.
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-09-11 16:08:04 +02:00
Michał Mielewczyk
fea55bca42
Merge pull request #515 from katlapinka/io-class-renew
...
Rewrite IO class tests to use latest Test Framework API
2020-09-08 15:43:42 +02:00
Michał Mielewczyk
120600e70e
Merge pull request #516 from rafalste/fix_sles_rpm_gen
...
Patch for RPM generation on SLES
2020-09-08 14:53:50 +02:00
Robert Baldyga
2bce59ec3e
Merge pull request #519 from robertbaldyga/update-ocf-20200903
...
Update OCF - Fix bugs in engine and attach/detach path
2020-09-03 14:43:21 +02:00
Robert Baldyga
d2d54ad095
Update OCF - Fix bugs in engine and attach/detach path
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-09-03 14:24:33 +02:00
Rafal Stefanowski
db07756d22
Patch for RPM generation on SLES
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-09-01 00:15:37 +02:00
Katarzyna Lapinska
6ac104c3b8
Rewrite IO class tests to use latest Test Framework API
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-08-28 12:43:07 +02:00
Robert Baldyga
f9f3ce100b
Merge pull request #514 from Ostrokrzew/fast_fix
...
Fix previous fix
2020-08-27 08:39:32 +02:00
Slawomir Jankowski
d4cd1fd4cf
Add Werror compilation flag to casadm Makefile
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-08-26 16:40:36 +02:00
Slawomir Jankowski
dffadd5530
Fix previous fix
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-08-26 15:16:40 +02:00
Robert Baldyga
20edf0a5f7
Merge pull request #452 from katlapinka/fault-reboot
...
Add clean shutdown data consistency test
2020-08-26 13:03:40 +02:00
Katarzyna Lapinska
f30fcb1a02
Add clean shutdown data consistency test
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-08-26 11:43:48 +02:00
Robert Baldyga
960cf6e085
Merge pull request #479 from Ostrokrzew/core_rem
...
Add tests for a core removal when the other one is mounted
2020-08-26 11:02:25 +02:00
Robert Baldyga
89992e6ef8
Merge pull request #482 from Ostrokrzew/os_dependent
...
Add 'os_dependent' marker to tests with TF update
2020-08-26 11:02:02 +02:00
Robert Baldyga
ecebb52b46
Merge pull request #505 from Ostrokrzew/fix
...
Few fixes after recent changes
2020-08-26 10:59:53 +02:00
Robert Baldyga
e8fa4ca7fc
Merge pull request #506 from katlapinka/api-detach
...
Add detach command to test's API and fix for attach command
2020-08-26 10:57:02 +02:00
Robert Baldyga
8dc06a3904
Merge pull request #507 from katlapinka/test-attach-detach
...
Add stress test for attaching and detaching multiple core devices.
2020-08-26 10:56:19 +02:00
Robert Baldyga
9e72eaf166
Merge pull request #511 from mmichal10/remove-bidi-rq
...
configure: add CAS_BLK_BIDI_RQ() macro
2020-08-25 15:41:50 +02:00
Michal Mielewczyk
8b64206570
configure: add CAS_BLK_BIDI_RQ() macro
...
Since commit 8b3238cabd50e27 in linux kernel removed blk_bidi_rq() marco, it
has to be wrapped in CAS `configure` script
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-08-25 08:46:24 -04:00
Robert Baldyga
9e48249c52
Merge pull request #509 from katlapinka/active-teardown
...
Fix for checking if connection with DUT is active in teardown
2020-08-25 14:15:32 +02:00
Katarzyna Lapinska
b876da96b6
Fix for checking if connection with DUT is active in teardown
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-08-25 12:44:23 +02:00
Katarzyna Lapinska
77499cc693
Add stress test for attaching and detaching multiple core devices.
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-08-24 13:15:49 +02:00
Katarzyna Lapinska
dfdbd9abbe
Add detach command to test's API and fix for attach command
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-08-24 12:41:03 +02:00
Robert Baldyga
9283601d84
Merge pull request #500 from imjfckm/fix-core-add-message
...
Fix message when CAS can't open exclusively inactive core
2020-08-21 10:40:49 +02:00
Robert Baldyga
a769b9fe0b
Merge pull request #502 from katlapinka/reboot-prepare
...
Add reboot if executor can not connect to DUT in test prepare
2020-08-21 10:40:08 +02:00
Robert Baldyga
f12274eb24
Merge pull request #488 from katlapinka/trim-stress
...
Add trim stress test
2020-08-19 17:45:10 +02:00
Robert Baldyga
bdd201d1e0
Merge pull request #504 from katlapinka/no-skip
...
Execute teardown after skip in test
2020-08-19 17:44:45 +02:00
Katarzyna Lapinska
c314aa294a
Execute teardown after skip in test
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-08-19 16:14:55 +02:00
Slawomir Jankowski
77db7de4bc
Fix test for casadm version
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-08-19 15:56:12 +02:00
Slawomir Jankowski
873be2bf3a
Fix test for casadm help
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-08-19 15:56:12 +02:00
Slawomir Jankowski
0d3b37b580
Fix notification about NVME device
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-08-19 15:56:12 +02:00
Robert Baldyga
ed0052f502
Merge pull request #486 from katlapinka/trim-eviction
...
Add test verifying if trim request does not cause eviction on CAS device
2020-08-19 15:48:03 +02:00
Robert Baldyga
fce22f9d19
Merge pull request #481 from Ostrokrzew/rename
...
Change duplicated name of test to avoid conflicts
2020-08-19 15:47:21 +02:00
Katarzyna Lapinska
0b455ada64
Add test verifying if trim request do not cause eviction on CAS device
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-08-17 14:30:08 +02:00
Katarzyna Lapinska
4a2ead3934
Add trim stress test
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-08-17 14:27:48 +02:00
Robert Baldyga
0c64a44cf5
Merge pull request #495 from Ostrokrzew/zero_meta
...
Swap formatting NVMe to metadata zeroing in functional tests CAS API
2020-08-17 10:47:57 +02:00
Robert Baldyga
f350d30d29
Merge pull request #496 from mmichal10/remove-atomic
...
Fully remove format nvme command
2020-08-17 10:43:10 +02:00
Katarzyna Lapinska
1714a9855c
Add reboot if executor can not connect to DUT in test prepare
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-08-17 09:19:31 +02:00
Slawomir Jankowski
1f437a065f
Fix adding core to cache with custom ID
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-08-13 13:56:11 +02:00
Slawomir Jankowski
13c8525448
Test for removing core when the other one is mounted
...
and core numeration is custom - each core ID starts with the same digit.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-08-13 13:55:46 +02:00
Slawomir Jankowski
b8e840ceab
Test for removing core when the other one is mounted
...
and core numeration is automatic - each core ID starts with different digit.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-08-13 13:55:07 +02:00