Katarzyna Treder
f7f2914e41
Add trim verification fio param
...
This param will be needed to replace some vdbench configs after removing
vdbench plugin
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-31 11:51:17 +01:00
Katarzyna Treder
5bd6a656c5
Fix imports
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-31 11:51:05 +01:00
Katarzyna Treder
fd869a0afc
Refactor disk tools and fs tools
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-11 19:13:39 +01:00
Katarzyna Treder
6dd9c9ca8c
Iostat refactor
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-11 17:54:57 +01:00
Katarzyna Treder
c218f64c81
Types fix - rename to type_def
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-11 13:55:06 +01:00
Katarzyna Treder
6970a43107
Disk finder refactor
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-11 09:03:49 +01:00
Katarzyna Treder
7512420e2a
OS tools refactor:
...
- make udev, runlevel, memory and wget separate files
- rename os_utils to os_tools and move it to test_tools
- remove ModuleRemoveMethod and set modprobe as default
- fix regex in is_kernel_module_loaded method
- remove get_sys_block_path
- move get_block_device_names method to disk tools
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-11 07:54:25 +01:00
Katarzyna Treder
ae9b036b47
Rename systemd to systemctl and move it to tools
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 14:46:04 +01:00
Katarzyna Treder
a6848ed825
Remove kedr
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 14:39:38 +01:00
Katarzyna Treder
a6551b032a
Move scsi_debug to tools
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 14:35:01 +01:00
Katarzyna Treder
40f850c1f9
Move git to tools
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 14:31:39 +01:00
Katarzyna Treder
324edb0eba
Move fstab to tools
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 14:28:16 +01:00
Katarzyna Treder
2390e4c2af
Remove generator from test utils
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 14:20:54 +01:00
Katarzyna Treder
7f5bbb5240
Move dmesg to tools
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 14:05:43 +01:00
Katarzyna Treder
a954e47b33
Move linux command and wait method to common tools
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 13:57:18 +01:00
Katarzyna Treder
f60e90192e
Move error device to storage devices as separate file
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 13:46:25 +01:00
Katarzyna Treder
8a7e848afc
Move checksec to scripts
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 13:38:45 +01:00
Katarzyna Treder
de4305af8c
Move singleton to common utils
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 13:24:33 +01:00
Katarzyna Treder
5409fa9a40
Move retry to connection utils
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 12:54:18 +01:00
Katarzyna Treder
f508707394
Move asynchronous to connection utils
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 12:50:13 +01:00
Katarzyna Treder
161cc7957a
Move output to connection utils
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 12:29:44 +01:00
Katarzyna Treder
513f006d17
Move Time to types
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 12:19:57 +01:00
Katarzyna Treder
622c64c46b
Move size to types
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-12-10 12:18:07 +01:00
Katarzyna Treder
072c72b08c
Merge pull request #31 from katlapinka/kasiat/initramfs-update
...
Add method for updating initramfs accordingly to OS version
2024-11-27 10:24:06 +01:00
Katarzyna Treder
2bec959544
Add method for updating initramfs accordingly to OS version
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-27 09:19:03 +01:00
Katarzyna Treder
2b085c1cff
Merge pull request #32 from katlapinka/kasiat/device-get-serial
...
Add method for getting device sysfs serial
2024-11-27 07:47:16 +01:00
Katarzyna Treder
b7aa8a1974
Add method for getting device sysfs serial
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-26 12:48:00 +01:00
Katarzyna Treder
6dc07dad3e
Merge pull request #27 from katlapinka/kasiat/lvm-resolve-os-disk
...
Prevent removing OS partition logical volume
2024-11-26 12:40:51 +01:00
Katarzyna Treder
4e0dad274f
Prevent removing OS partition logical volume
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-26 12:40:10 +01:00
Katarzyna Treder
704038297f
Fix for getting disk serial number
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-26 12:40:10 +01:00
Katarzyna Treder
8739a782e1
Merge pull request #28 from katlapinka/kasiat/lvm-os-disk-filter
...
Add OS disk filters to LVM config file
2024-11-26 12:39:20 +01:00
Katarzyna Treder
9feb5a7245
Add OS disk filter to LVM config file
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-26 12:38:44 +01:00
Katarzyna Treder
5a16cd1f51
Merge pull request #30 from Deixx/fix-logs
...
Fix log gathering
2024-11-25 09:53:58 +01:00
Daniel Madej
eaabd446b8
Fix log gathering
...
For DUTs without IP defined use host when creating log dir
(IP set to None caused an exception)
Use paramiko method for copying log files
(works when running tests from Windows)
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-11-25 09:50:47 +01:00
Katarzyna Treder
a29e65f38d
Merge pull request #29 from Deixx/stdout-to-file
...
Add logging stdout to a file in test result directory
2024-11-25 09:12:04 +01:00
Daniel Madej
1d68e0d571
Add logging stdout to a file in test result directory
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-11-18 14:46:51 +01:00
Katarzyna Treder
5d8afd3fba
Merge pull request #24 from katlapinka/kasiat/update-fio-version
...
Update fio version and make it possible to set it in config file
2024-11-12 11:33:55 +01:00
Katarzyna Treder
d7f9d90667
Update fio version and make it possible to set it in config file
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-12 11:33:05 +01:00
Katarzyna Treder
a5a05f4ac2
Merge pull request #23 from Kamoppl/kamilg/speed_up_TF
...
Kamilg/update tf
2024-11-12 11:24:58 +01:00
Kamil Gierszewski
6ea1c16066
test-framework: Fail the test if something broke in prepare
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-12 11:23:27 +01:00
Kamil Gierszewski
0edba4f01b
test-framework: Make kill_all_io faster
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-12 11:23:27 +01:00
Kamil Gierszewski
f59fc28ef2
test-framework: Wait for raids after creating, not while discovering
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-12 11:23:27 +01:00
Kamil Gierszewski
7b741e2c96
test-framework: Parallelize SATA plug_all command
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-12 11:23:27 +01:00
Kamil Gierszewski
5bbbf559fd
test-framework: Make pre-logger exceptions readable
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-12 11:23:27 +01:00
Kamil Gierszewski
5226f62cf2
test-framework: Make BaseLogResult comparable
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-11-12 11:23:27 +01:00
Katarzyna Treder
4739cfab27
Merge pull request #25 from katlapinka/kasiat/block-dev-list
...
Add method for gathering list of block devices names
2024-11-12 07:41:54 +01:00
Katarzyna Treder
c961c08d93
Add method for gathering list of block devices names
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-07 10:59:03 +01:00
Katarzyna Treder
775036de91
Merge pull request #26 from katlapinka/kasiat/lvm-api-update
...
LVM API refactor
2024-11-07 10:54:25 +01:00
Katarzyna Treder
3ceea87e87
LVM API refactor
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-11-05 11:44:52 +01:00
Katarzyna Treder
3dacb82a13
Merge pull request #22 from katlapinka/kasiat/peach-fix-command-type
...
Fix parameter type in peach fuzzer get_fuzzed_command method
2024-10-15 11:13:11 +02:00