Kamil Gierszewski
e6b4eaa6a3
test-framework: force using linux paths in TF
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-04-01 13:55:25 +02: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
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
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
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
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
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
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
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
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
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
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
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
Kamil Gierszewski
9c8abe9758
test-framework: fix io_stat parser
2024-09-05 04:21:42 +02:00
Kamil Gierszewski
cf585effce
test-framework: add generate random size method
2024-08-30 15:38:02 +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
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
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
Kamil Gierszewski
d62106e850
test-framework: Rename get_free_memory funtion
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2024-06-26 13:09:38 +02:00
Daniel Madej
be9286025d
test-framework: Resolve IP for DUT configured in SSH config
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2024-06-26 13:09:37 +02:00
Jan Musial
7765c663e5
test-framework: Properly detect virtio drives in disk_finder
...
Signed-off-by: Jan Musial <jan.musial@huawei.com>
2024-06-26 13:09:35 +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