test/py: Fix a problem with setup_image
authorTom Rini <trini@konsulko.com>
Thu, 20 Mar 2025 13:59:25 +0000 (07:59 -0600)
committerTom Rini <trini@konsulko.com>
Tue, 8 Apr 2025 19:51:09 +0000 (13:51 -0600)
While we can be passed an image size to use, we always called qemu-img
with 20M as the size. Fix this by using the size parameter.

Signed-off-by: Tom Rini <trini@konsulko.com>
test/py/tests/fs_helper.py

index f3e81b6..2faab21 100644 (file)
@@ -95,7 +95,7 @@ def setup_image(ubman, devnum, part_type, img_size=20, second_part=False,
 
     try:
         check_call(f'mkdir -p {mnt}', shell=True)
-        check_call(f'qemu-img create {fname} 20M', shell=True)
+        check_call(f'qemu-img create {fname} {img_size}M', shell=True)
         check_call(f'printf "{spec}" | sfdisk {fname}', shell=True)
     except CalledProcessError:
         call(f'rm -f {fname}', shell=True)