Robert Baldyga
bc0c8c1bf5
Merge pull request #1415 from rafalste/fix_package_arch
...
packages: Fix architecture detection
2022-12-20 09:16:36 +01:00
Robert Baldyga
d240de2368
Merge pull request #1417 from robertbaldyga/add-missing-settle
...
smoke_test: Add missing udevadm settle
2022-12-20 09:16:18 +01:00
Robert Baldyga
e2a7884406
Merge pull request #1421 from kmajzero/rhel8_7_fix
...
Version comparison logic fix for RHEL workaround.
2022-12-19 16:08:14 +01:00
Krzysztof Majzerowicz-Jaszcz
a4326627e0
Version comparison logic fix for RHEL workaround.
...
This patch fixes the RHEL 8.7 hung task problem by correcting the version comparison logic
in the RHEL workaround configure step.
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
2022-12-19 08:35:19 -05:00
Karolina Rogowska
e9f138bc8d
Merge pull request #1396 from DocentSzachista/test-pin-wt-MT
...
tests: add test for pinned IO class eviction after unpinning that class
2022-12-13 15:31:03 +01:00
Robert Baldyga
052eb82db8
smoke_test: Add missing udevadm settle
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-12-07 17:26:37 +01:00
Rafal Stefanowski
f08a1d6822
packages: Fix architecture detection
...
Change uname flag for detecting current system architecture, as
the old flag was not reporting proper architecture type on Debian
distribution.
According to uname documentation, the new flag is portable so it
should be supported on all platforms.
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2022-12-01 10:23:48 +01:00
Karolina Rogowska
f1161e04d7
Merge pull request #1368 from rafalste/packaging_api
...
test/api: Add packaging functionality
2022-11-23 15:33:04 +01:00
Robert Baldyga
54bda646c5
Merge pull request #1406 from DocentSzachista/improve-set-param-err
...
Improve --set-param error message
2022-11-22 20:26:00 +01:00
Robert Baldyga
92e0a8cf06
Merge pull request #1404 from kmajzero/failed_add_core_uninitialized
...
Fix for using uninitialized variable in printk
2022-11-10 17:25:54 +01:00
Damian Raczkowski
b3456a6268
tests: add test for pinned IO class eviction after unpinning that class
...
Signed-off-by: Damian Raczkowski <damian.raczkowski@intel.com>
2022-11-10 14:56:37 +01:00
Damian Raczkowski
68cc4bfe7a
Add print error message when invoked --set-param command with --cache-id that does not exists
...
Signed-off-by: Damian Raczkowski <damian.raczkowski@intel.com>
2022-11-10 11:07:29 +01:00
Krzysztof Majzerowicz-Jaszcz
2eef5ce36b
Fix for using uninitialized variable in printk
...
This commit fixes the case of using unintialized variable in error
handling path after failed core addition.
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
2022-11-08 11:47:23 +00:00
Robert Baldyga
83f1a56f0d
Merge pull request #1394 from kmajzero/kernel_6.0_prep
...
Kernel 6.0 support
2022-11-07 11:40:17 +01:00
Robert Baldyga
6dbdb94b2d
Merge pull request #710 from karolinavelkaja/cas_dss_lvm_test
...
adding new lvm test: test_io_class_lvm_on_cas
2022-10-28 10:55:06 +02:00
Robert Baldyga
537ba381f1
Merge pull request #697 from karolinavelkaja/many_cores_on_many_lvms_test
...
adding new lvm test: test_many_cores_on_many_lvms
2022-10-28 10:54:51 +02:00
Robert Baldyga
f867fb9785
Merge pull request #682 from karolinavelkaja/cache1_core4_lvm4_test
...
adding new lvm test: test_many_lvms_on_many_cores
2022-10-28 10:54:36 +02:00
Robert Baldyga
8df9052925
Merge pull request #694 from karolinavelkaja/many_lvms_on_single_core_test
...
adding new lvm test: test_many_lvms_on_single_core
2022-10-28 10:54:03 +02:00
Krzysztof Majzerowicz-Jaszcz
f1bf2eb909
Kernel 6.0 support
...
This patch introduces kernel 6.0 support for Open CAS
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
2022-10-28 09:41:43 +02:00
Karolina Rogowska
eb17607f4d
Merge pull request #1395 from Kgierszx/fix_cli_help
...
test_fix:change help message to proper one
2022-10-27 14:41:51 +02:00
Kamil Gierszewski
9b2a3490c5
test_fix:change help message
...
Signed-off-by: Kamil Gierszewski <kamilx.gierszewski@intel.com>
2022-10-27 13:07:13 +02:00
Karolina Rogowska
52f3289577
Merge pull request #1392 from DocentSzachista/fix-flush-test-message
...
test-fix: change help message in cli_help_messages to proper one
2022-10-27 12:53:28 +02:00
Karolina Rogowska
520133b46c
Merge pull request #717 from karolinavelkaja/fault_injection_max_io_greater_in_core_test
...
adding test: test_max_io_greater_in_core
2022-10-27 11:34:33 +02:00
Karolina Rogowska
475312469d
adding test: test_max_io_greater_in_core
...
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-10-25 16:05:40 +02:00
Karolina Rogowska
595b58f316
adding new lvm test: test_many_lvms_on_single_core
...
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-10-25 15:48:18 +02:00
Karolina Rogowska
ad6ca39694
adding new lvm test: test_many_cores_on_many_lvms
...
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-10-25 15:46:04 +02:00
Robert Baldyga
92b8788f98
Merge pull request #591 from karolinavelkaja/memory_consumption_test
...
add test 'test_memory_metadata_consumption'
2022-10-25 15:43:21 +02:00
Karolina Rogowska
3bdc2d5cd5
adding new lvm test: test_io_class_lvm_on_cas
...
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-10-25 15:39:44 +02:00
Robert Baldyga
4bf7bbdd25
Merge pull request #1379 from robertbaldyga/openshift-workaround
...
Workaround for 4.18.0-305.45.1 OpenShift kernel
2022-10-25 11:04:33 +02:00
Robert Baldyga
cefaa3b415
Merge pull request #1380 from robertbaldyga/available-memory-check
...
Use available memory statistic when possible
2022-10-25 11:04:15 +02:00
Robert Baldyga
f0943bc09b
Merge pull request #1377 from kmajzero/5.18_prep
...
Open CAS Linux kernel 5.18 support
2022-10-25 10:17:01 +02:00
Karolina Rogowska
4fd7873bb6
add new test: test_many_lvms_on_many_cores
...
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-10-24 15:30:31 +02:00
Krzysztof Majzerowicz-Jaszcz
f0af7cb52d
Open CAS Linux kernel 5.18 support
...
This patch introduces the support for 5.18 kernel.
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
2022-10-24 09:53:01 +00:00
Karolina Rogowska
ad40f2b226
Merge pull request #1388 from DocentSzachista/fix-one-core-fail
...
test fix: add parametrize parameter as argument to function
2022-10-21 09:34:53 +02:00
Robert Baldyga
4e0ff7d2c4
Merge pull request #1386 from robertbaldyga/license-check-on-relase-branches
...
Enable "Licence-date-verification" check on release branches
2022-10-21 07:18:50 +02:00
Damian Raczkowski
2e6ccd2ad9
test-fix: change help message in cli_help_messages to proper one
...
Signed-off-by: Damian Raczkowski <damian.raczkowski@intel.com>
2022-10-20 05:02:56 +02:00
Karolina Rogowska
1c1ef3024f
add test 'test_memory_metadata_consumption' with 2 test cases
...
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-10-19 17:22:32 +02:00
Damian Raczkowski
ca2b7b86cf
test fix: add parametrize parameter to funcion
...
Signed-off-by: Damian Raczkowski <damian.raczkowski@intel.com>
2022-10-19 09:05:50 +02:00
Robert Baldyga
f5be72de3a
Merge pull request #1320 from karolinavelkaja/tests_marking_clean_up
...
Tests marking clean up (os-dependend and skipped)
2022-10-17 17:29:50 +02:00
Karolina Rogowska
82e4c46b8b
marking tests that are os-dependent
...
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-10-17 17:03:55 +02:00
Karolina Rogowska
ebcae02f81
marking kedr tests as skipped
...
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-10-17 17:03:55 +02:00
Robert Baldyga
49e31a1e7e
Merge pull request #650 from karolinavelkaja/lvm_api_ocl
...
LVM api (ocl)
2022-10-17 16:58:02 +02:00
Robert Baldyga
ea095d8990
Enable "Licence-date-verification" check on release branches
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-10-17 12:29:59 +02:00
Karolina Rogowska
54428ddf26
lvm api (ocl)
...
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-10-13 16:47:34 +02:00
Robert Baldyga
0ff4698f29
Merge pull request #1349 from DocentSzachista/test-multilevel-cache
...
tests: add multilevel cache test
2022-10-13 14:10:23 +02:00
Karolina Rogowska
4f30283e0a
Merge pull request #1337 from DocentSzachista/OC1-348
...
tests: refactor fault_injection tests
2022-10-12 13:13:52 +02:00
Robert Baldyga
97c8df0995
Merge pull request #1373 from DocentSzachista/merge_flush_and_cache
...
Merge flush and cache commands
2022-10-12 12:38:14 +02:00
Robert Baldyga
b00de9c940
Use available memory statistic when possible
...
Update function returning size of free memory to use available statistic
if that's supported by given kernel. This function is used to check
whether there is enough memory to start cache, and available statistic is
preferred for this check over free statistic, as it does include size of
page cache allocations which can be easily reclaimed by the system.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-10-12 08:12:42 +02:00
Robert Baldyga
52279d257e
Workaround for 4.18.0-305.45.1 OpenShift kernel
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-10-11 20:55:12 +02:00
Robert Baldyga
3df37198ca
Merge pull request #1374 from rafalste/fix_include
...
Fix missing include in 1_bio_dev.conf in configure scripts
2022-10-06 14:45:06 +02:00