qemu-arm
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 1/2] tests/avocado: Factor file_truncate() helper out


From: Cédric Le Goater
Subject: Re: [PATCH v2 1/2] tests/avocado: Factor file_truncate() helper out
Date: Fri, 20 Jan 2023 15:25:54 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0

On 1/20/23 14:43, Philippe Mathieu-Daudé wrote:
Factor file_truncate() helper out of image_pow2ceil_expand()
for reuse.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
---
  tests/avocado/boot_linux_console.py | 13 +++++++------
  1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/tests/avocado/boot_linux_console.py 
b/tests/avocado/boot_linux_console.py
index 8c1d981586..8a598be966 100644
--- a/tests/avocado/boot_linux_console.py
+++ b/tests/avocado/boot_linux_console.py
@@ -30,15 +30,16 @@
  def pow2ceil(x):
      return 1 if x == 0 else 2**(x - 1).bit_length()
+def file_truncate(path, size):
+    if size != os.path.getsize(path):
+        with open(path, 'ab+') as fd:
+            fd.truncate(size)
+
  """
  Expand file size to next power of 2
  """
-def image_pow2ceil_expand(path):
-        size = os.path.getsize(path)
-        size_aligned = pow2ceil(size)
-        if size != size_aligned:
-            with open(path, 'ab+') as fd:
-                fd.truncate(size_aligned)
+def image_pow2ceil_expand(path, size):

The image_pow2ceil_expand() callers should be changed to add 'size' argument.

C.


+    file_truncate(path, pow2ceil(size))
class LinuxKernelTest(QemuSystemTest):
      KERNEL_COMMON_COMMAND_LINE = 'printk.time=0 '




reply via email to

[Prev in Thread] Current Thread [Next in Thread]