Slawomir Jankowski
e2ea2f1b30
Fix recent change in functional tests API
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2021-01-05 16:44:47 +01:00
Robert Baldyga
42c3f3ed8c
Merge pull request #613 from robertbaldyga/start-finalize-sync
...
Handle cache start finalize synchronously
2020-12-31 21:11:24 +01:00
Robert Baldyga
6bd2681134
Merge pull request #611 from robertbaldyga/shorten-cleaner-thead-name
...
Shorten cleaner thread name
2020-12-31 21:11:10 +01:00
Robert Baldyga
c9dff585b7
Merge pull request #608 from arutk/fix_by_id_path_msg
...
More meaningful error messages around by-id path
2020-12-31 21:10:56 +01:00
Robert Baldyga
7e78679400
Merge pull request #607 from robertbaldyga/loader-fix-log
...
open-cas-loader: Fix error message
2020-12-31 21:10:39 +01:00
Robert Baldyga
1917be71f0
Merge pull request #610 from robertbaldyga/fix-cache-list
...
Fix listing caches
2020-12-31 19:53:39 +01:00
Robert Baldyga
238b11846b
Handle cache start finalize synchronously
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-31 19:49:03 +01:00
Adam Rutkowski
6d1af42478
More meaningful error messages around by-id path
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2020-12-31 12:24:03 +01:00
Robert Baldyga
ea581953e1
Shorten cleaner thread name
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-30 18:12:21 +01:00
Robert Baldyga
f87e6970a5
Fix listing caches
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-30 17:58:16 +01:00
Robert Baldyga
d1a2a5ada2
open-cas-loader: Fix error message
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-29 10:50:42 +01:00
Robert Baldyga
e623c44b3b
Merge pull request #606 from arutk/ocf_122320
...
OCF update
2020-12-23 17:10:43 +01:00
Adam Rutkowski
5440a1bd24
OCF update
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2020-12-23 16:58:22 +01:00
Robert Baldyga
309b674fd8
Merge pull request #535 from Ostrokrzew/by-id
...
Disallow to use other than by-id path to core or cache device
2020-12-23 14:38:07 +01:00
Robert Baldyga
2753bad018
Merge pull request #568 from mmichal10/occupancy-per-ioclass
...
Occupancy per ioclass
2020-12-23 14:36:02 +01:00
Michal Mielewczyk
fb1a1ab57f
tests: new ioclass config in existing tests
...
Update existing tests to work with new ioclass config format
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:20 -05:00
Michal Mielewczyk
0bcd665818
tests: test ioclass config after metadata load
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:20 -05:00
Michal Mielewczyk
80d113bb59
tests: repart with occupancy threshold enabled
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
89b4f31806
tests: resize existing ioclass
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
f803dff669
tests: verify if parts are evicted in good order
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
1ba61535fa
tests: basic test for occupancy threshold - read
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
48530b2123
tests: verify custom partitions usage stats sum
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Rakowski
fe226f6fed
tests: basic test for occupancy threshold - write
...
Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
4270593e7b
tests: common helpers for ioclass tests
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
7cd37e45a9
tests: update requirements.txt
...
Add `recordclass` package needed for occupancy-per-ioclass tests
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
741db6b7e1
tests: improve ioclass tests helper
...
Use predefined consts instead of raw values to create default ioclass
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
7ef1e1c197
tests: allocation as value in range 0.00 to 1.00
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
d8bc4b8e28
test api: occupancy per ioclass
...
Occupancy in ioclass config as values in range 0.00 to 1.00
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
8350ac9e88
test api: update default ioclass allocancy
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Rakowski
393fd532cf
tests: small fix in conftest
...
Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
4f9f69d475
tests: parametrize common prepare for ioclasses
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
3a115bb8f0
test api: keep default ioclass values in vars
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
0d0c40ec57
tests: Add missing log in ioclass test prepare
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Michal Mielewczyk
c93d1f73ef
casadm: occupancy per ioclass
...
Enable new ioclass config format with float allocation values
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Robert Baldyga
520fbc9c17
Merge pull request #572 from arutk/configure_kernel_dir
...
configure: only check for kernel headers when no kernel source
2020-12-23 13:34:04 +01:00
Michal Mielewczyk
93a6a1670f
Occupancy per ioclass - ocf upadte
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 07:23:02 -05:00
Michal Mielewczyk
8c573dbe85
test api: parse output of --io-class --list
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 07:23:02 -05:00
Michal Mielewczyk
36cf52940b
env: print format for 64 bits signed int
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 07:23:02 -05:00
Michal Mielewczyk
3c678e57d7
classifier: fix string comparison
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 07:23:02 -05:00
Robert Baldyga
fd145667fd
Merge pull request #564 from Ostrokrzew/core_id
...
Compare whole exported object path during core removal
2020-12-22 20:17:38 +01:00
Robert Baldyga
7d617d47c9
Merge pull request #590 from robertbaldyga/exclude-from-dracut
...
utils: Exclude Open CAS modules from dracut initramfs image
2020-12-22 18:23:55 +01:00
Robert Baldyga
b0f36bea3b
utils: Exclude Open CAS modules from dracut initramfs image
...
Open CAS modules are not intended to be included into initramfs, and so
CAS upgrade does not trigger initramfs rebuild. This may lead to loading
old Open CAS modules if they were included into initramfs image. Explicitly
excluding them from initramfs image effectively addressed this issue.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-22 17:13:10 +01:00
Slawomir Jankowski
17f440de10
Update TF and functional tests API
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-22 16:29:33 +01:00
Slawomir Jankowski
ecbd4fbe30
Update smoke tests
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
488acc6d4d
Drop one utils test
...
The function that it tested no longer works the same.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
util test
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
cb6d6aaaba
Modify smoke tests example
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
0d9a56b4f0
Update smoke tests utilities
...
according to recent changes
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
031a37a041
Remove unused function from smoke tests
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
0f331cb650
casadm: Add option to print full /dev/by-id link
...
User can check path in runtime to use the same in config.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
7b4837e240
Documentation update
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00