Commit Graph

107 Commits

Author SHA1 Message Date
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
Robert Baldyga
86c71b6138
Merge pull request #1 from Kamoppl/kamilg/update_TF
Kamilg/updatetf
2024-07-02 10:20:30 +02:00
Robert Baldyga
429956c0a7
Merge pull request #2 from Kamoppl/kamilg/update_pep8
add pep8 config file
2024-07-01 14:40:21 +02:00
Kamil Gierszewski
84bba99a32
add pep8 config file 2024-07-01 12:58:39 +02:00
Kamil Gierszewski
0f36982b4c
test-framework: separate dmesg from api
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-06-26 15:45:15 +02:00
Kamil Gierszewski
078f0f4f36
test-framework: simplify return
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-06-26 14:01:05 +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
db06ac9d3c
test-framework: update plugins to work with TIO project + fix plugins load
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-06-26 14:00:36 +02:00
Kamil Gierszewski
0a82b7a3c5
test-framework: add bash_path to fix LocalRun on windows
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-06-26 13:59:13 +02:00
Kamil Gierszewski
e0b7c56b16
test-framework: fix code style
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-06-26 13:57:14 +02:00
Rafal Stefanowski
5051ef1f1a
test-framework: Fix Python subprocess shell
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@huawei.com>
2024-06-26 13:09:38 +02:00
Kamil Gierszewski
5e9bba66c2
test-framework: Update test-framework to work with pytest >= 7.X and python >= 3.7
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-06-26 13:09:38 +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