Commit Graph

36 Commits

Author SHA1 Message Date
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
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
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
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
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
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
Katarzyna Treder
b2b20cb714 Fix parameter type in peach fuzzer get_fuzzed_command method
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-10-15 11:12:38 +02:00
Daniel Madej
aa3dad7a5d Add timedelta to imports
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-10-03 12:35:20 +02:00
Michal Mielewczyk
cb0ac3ba3a User-defined timeout for copy and move
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@huawei.com>
2024-10-03 10:34:08 +02:00
Michal Mielewczyk
b5a6cfbb93 Introduce crc32
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@huawei.com>
2024-10-03 10:33:53 +02:00
Robert Baldyga
073793c83a
Merge pull request #17 from robertbaldyga/fs_utils-timeout
Introduce option to define timeout for time-consuming file operations
2024-10-03 09:52:40 +02:00
Robert Baldyga
cfd1b30de4 Introduce option to define timeout for time-consuming file operations
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
2024-10-03 08:52:05 +02:00
Robert Baldyga
9344c16b7c Move md5sum implementation to fs_utils
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
2024-10-03 08:51:38 +02:00
Kamil Gierszewski
1e82bd6d3c test-framework: add null blk
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-09-16 11:04:50 +02:00
Katarzyna Treder
452000c03c Change path type to str in fs utils remove command and fix for '*' at the
end of given path

Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-09-13 11:30:38 +02:00
Katarzyna Treder
3b875165d9 Peach Fuzzer small fixes
- fix for download and copy peach fuzzer files
- removed fuzzed command prefix/suffix and encoding

Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-09-04 08:28:25 +02:00
Kamil Gierszewski
0172735e98
test-framework: rename packaging file to avoid import problems 2024-07-04 13:25:26 +02:00
Kamil Gierszewski
0cd936ee72
test-framework: fix blktrace,file copy,trim support detection
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-06-26 14:00:48 +02:00
Kamil Gierszewski
83e8064bfb
test-framework: Add nullblock to test-framework
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-06-26 13:09:38 +02:00
Robert Baldyga
40f08a369a Move test-framework to its own repository
Signed-off-by: Robert Baldyga <baldyga.r@gmail.com>
2023-05-01 18:55:34 +02:00