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
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
Katarzyna Treder
b8929972b4
Merge pull request #21 from katlapinka/kasiat/os-utils-user
...
Introduce methods for creating or checking if user exists
2024-10-15 09:31:15 +02:00
Katarzyna Treder
3e4a19ef34
Introduce methods for creating or checking if user exists
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-10-08 12:28:50 +02:00
Robert Baldyga
acedafb5af
Merge pull request #19 from Deixx/fix-imports
...
Add timedelta to imports
2024-10-03 12:40:18 +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
Robert Baldyga
3955db3ac4
Merge pull request #16 from Deixx/optional-serial
...
Make serial optional for disks
2024-10-03 10:50:11 +02:00
Robert Baldyga
4fc85ee669
Merge pull request #18 from mmichal10/crc
...
Introduce crc32
2024-10-03 10:49:31 +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
Daniel Madej
06ff3622d9
Make serial optional for disks
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-09-25 14:44:14 +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
Kamil Gierszewski
42ebe34da3
test-framework: reformat disk.py code
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-09-13 11:58:01 +02:00
Daniel Madej
a7c7cd3d84
Handle non-posix local executor
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-09-13 11:51:16 +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
96d7241423
Merge pull request #10 from katlapinka/kasiat/peach-fuzzer
...
Peach Fuzzer small fixes
2024-09-10 11:10:19 +02:00
Katarzyna Treder
67fe17d839
Merge pull request #13 from Kamoppl/kamilg/fix_io_stat_parser
...
Kamilg/fix io stat parser
2024-09-06 08:51:04 +02:00
Katarzyna Treder
56c1197888
Add API for git
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-09-06 02:11:21 +02:00
Daniel Madej
6b3c653e94
Merge pull request #11 from Kamoppl/kamilg/generate_random_size
...
test-framework: add generate random size method
2024-09-05 07:43:34 +02:00
Kamil Gierszewski
9c8abe9758
test-framework: fix io_stat parser
2024-09-05 04:21:42 +02:00
Daniel Madej
0e22f4c0cf
Merge pull request #5 from katlapinka/kasiat/rsync_timeout
...
Improve rsync timeout handling
2024-09-04 11:38:18 +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
Daniel Madej
96a9605fe7
Merge pull request #6 from katlapinka/kasiat/paramiko-copy
...
Add paramiko remote copy method
2024-09-04 07:28:09 +02:00
Kamil Gierszewski
cf585effce
test-framework: add generate random size method
2024-08-30 15:38:02 +02:00
Daniel Madej
521d1dd4c9
Merge pull request #4 from katlapinka/kasiat/pci-address
...
Add methods getting pci disks address
2024-07-24 13:43:25 +02:00
Katarzyna Treder
1c57a6c411
Add methods getting pci disks address
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-07-24 12:57:02 +02:00
Katarzyna Treder
51832bf93f
Add paramiko remote copy method
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-07-16 11:56:48 +02:00
Katarzyna Treder
2b46a4e8c4
Improve rsync timeout handling
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2024-07-15 13:15:15 +02:00
Kamil Gierszewski
fcbce734de
Merge pull request #3 from Kamoppl/kamilg/rename_packaging
...
test-framework: rename packaging file to avoid import problems
2024-07-04 13:49:23 +02:00
Kamil Gierszewski
0172735e98
test-framework: rename packaging file to avoid import problems
2024-07-04 13:25:26 +02:00