Katarzyna Treder
cde7a3af16
Move error device to storage devices
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 13:47:18 +01:00
Katarzyna Treder
0be330ac1d
Move checksec to scripts
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 13:39:16 +01:00
Katarzyna Treder
5121831bd8
Move singleton to common utils
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 13:24:57 +01:00
Katarzyna Treder
ee8b7b757f
Move retry to connection utils
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 12:54:44 +01:00
Katarzyna Treder
4a6d6d39cd
Move asynchronous to connection utils
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 12:50:43 +01:00
Katarzyna Treder
9460151ee5
Move output to connection utils
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 12:31:14 +01:00
Katarzyna Treder
81e792be99
Move Time to types
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 12:20:31 +01:00
Katarzyna Treder
d4e562caf9
Move size.py to types
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 12:18:38 +01:00
Robert Baldyga
75038692cd
Revert "Disable cache attach and detach"
...
This reverts commit f34328adf2
.
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
2024-11-27 13:41:00 +01:00
Katarzyna Treder
baa1f37432
Merge pull request #1589 from katlapinka/kasiat/initramfs-tests-update
...
Add initramfs update to LVM tests and conftest
2024-11-27 10:57:30 +01:00
Katarzyna Treder
809a9e407e
TF update
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-27 10:26:35 +01:00
Daniel Madej
f15d3238ad
Informative error for incorrect IO class 0 name
...
Instead of generic 'Invalid input parameter'
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-11-26 15:08:08 +01:00
Daniel Madej
0461de9e24
Fix typos
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-11-26 15:08:07 +01:00
Katarzyna Treder
3953e8b0f8
Add initramfs update to LVM tests and conftest
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-25 14:46:37 +01:00
Katarzyna Treder
c3bb599f0e
Merge pull request #1576 from Kamoppl/kamilg/speed_up_TF
...
speed up tests/conftest
2024-11-25 14:23:08 +01:00
Kamil Gierszewski
e54732ef81
test-conftest: move dict creation outside loop function
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-25 14:20:10 +01:00
Kamil Gierszewski
677a5019fb
test-conftest: Don't clean-up drives that won't be used
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-25 14:20:10 +01:00
Kamil Gierszewski
bf7711354d
test-conftest: More readable RAID teardown
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-25 14:20:10 +01:00
Kamil Gierszewski
b8ccf403f0
test-conftest: Kill IO faster in prepare/teardown
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-25 14:20:10 +01:00
Kamil Gierszewski
720475f85c
tests: update_test
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-25 14:20:09 +01:00
Kamil Gierszewski
ed85411750
test-conftest: Use cached device_ids + fix posix path
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-25 14:20:09 +01:00
Kamil Gierszewski
4626d87471
test-conftest: Don't prepare disks if test doesn't use them
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-25 14:20:09 +01:00
Kamil Gierszewski
92a8424dd0
test-conftest: reformat conftest
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-25 14:20:09 +01:00
Katarzyna Treder
c142610174
Merge pull request #1580 from katlapinka/kasiat/fix-lvm-tests
...
Fix tests after LVM API refactor
2024-11-13 13:29:00 +01:00
Katarzyna Treder
422a027f82
TF update
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-13 13:28:16 +01:00
Katarzyna Treder
6e3ac806b7
Fix tests after LVM API refactor
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-13 13:28:16 +01:00
Katarzyna Treder
eb50ee5f5d
Merge pull request #1524 from katlapinka/kasiat/loading-corrupted-metadata
...
Add test for loading corrupted metadata
2024-11-12 12:33:42 +01:00
Katarzyna Treder
cc0f4b1c8f
Add test for loading corrupted metadata
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-12 12:17:26 +01:00
Robert Baldyga
aafc6b49a6
Merge pull request #1510 from Kamoppl/kamilg/add_checkpatch
...
github-actions: add checkpatch
2024-11-05 12:51:03 +01:00
Kamil Gierszewski
c7601847a1
github-actions: add checkpatch
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-05 11:46:54 +01:00
Katarzyna Treder
37d91fdbc2
Merge pull request #1578 from Deixx/mtab-fix
...
Fix for mtab changes
2024-10-31 11:04:26 +01:00
Daniel Madej
545a07098c
Fix for mtab changes
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-10-31 11:02:31 +01:00
Katarzyna Treder
82ce9342a2
Merge pull request #1573 from Kamoppl/kamilg/fix_bugs
...
Kamilg/fix bugs
2024-10-30 14:16:16 +01:00
Kamil Gierszewski
c15b4d580b
tests: Fix after changing function name
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-10-29 15:32:38 +01:00
Kamil Gierszewski
35850c7d9a
test-api: adjust api to handle inactive core devices + add detached/inactive cores getter
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-10-29 15:32:38 +01:00
Kamil Gierszewski
908672fd66
test-api: add string representation of SeqCutOffPolicy
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-10-29 15:32:37 +01:00
Kamil Gierszewski
4ebc00bac8
tests: fix fault injestion interrupt test
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-10-29 15:32:37 +01:00
Kamil Gierszewski
9ab60fe679
tests: change path type in test
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-10-29 15:28:29 +01:00
Kamil Gierszewski
421c0e4641
test-api: fix stat type
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-10-29 15:28:29 +01:00
Robert Baldyga
e8b1c3ce81
Merge pull request #1514 from Deixx/mtab-check-optional
...
Handle missing /etc/mtab and modify output
2024-10-29 10:47:00 +01:00
Daniel Madej
0c0b10535e
[tests] Update CLI messages and test
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-10-28 16:07:33 +01:00
Daniel Madej
f11f14d31a
Refactor mounted device checks
...
Calling functions now print error messages.
All the mounted devices are printed (not just the first one).
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-10-28 16:07:33 +01:00
Daniel Madej
a2f3cc1f4a
Mtab check optional
...
There are situations when /etc/mtab is not present in the
system (e.g. in certain container images). This blocks
stop/remove operations. With making this check optional
the duty of checking mounts falls to kernel.
Test modified to check operations with and without mtab.
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-10-28 16:07:33 +01:00
Robert Baldyga
588b7756a9
Merge pull request #1574 from robertbaldyga/exp-obj-serial
...
Introduce exp_obj serial
2024-10-25 14:58:47 +02:00
Robert Baldyga
b6f604d4a9
Introduce exp_obj serial
...
This is meant to be used by lvm2 to recognize which one of the stacked
devices should be used (be it backend device, or one of the bottom levels
in multi-level cache configuration).
Signed-off-by: Robert Baldyga <robert.baldyga@open-cas.com>
2024-10-19 21:53:43 +02:00
Katarzyna Treder
7a3b0672f2
Merge pull request #1572 from katlapinka/kasiat/update-tf
...
Update TF submodule
2024-10-15 12:03:10 +02:00
Katarzyna Treder
7c9c9a54e2
Update TF submodule
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-10-15 11:15:26 +02:00
Katarzyna Treder
dfa36541f6
Merge pull request #1562 from Deixx/concurrent-flush
...
Small update to test_concurrent_caches_flush
2024-10-15 09:51:23 +02:00
Daniel Madej
75fd39ed7b
Update/fix to test_concurrent_caches_flush
...
No need to run fio in background. This fixes the issue that
one of the tests didn't wait for fio to finish before
checking stats.
More informative error messages.
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-10-15 09:46:36 +02:00
Katarzyna Treder
bffe87d071
Merge pull request #1560 from katlapinka/kasiat/test-security-fixes
...
Small fixes for security tests
2024-10-15 09:37:55 +02:00