[Buildroot] [git commit branch/2019.05.x] support/testing/infra/emulator: increase memory size used by Qemu

Peter Korsgaard peter at korsgaard.com
Mon Jun 24 19:58:48 UTC 2019


commit: https://git.buildroot.net/buildroot/commit/?id=564ab80ac1380fbb4036947c8e7ff5bb66259e5c
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2019.05.x

By default, Qemu emulates a system with 128 MB of RAM. This is not
sufficient for some test cases we have, such as TestPerlDBDmysql,
where the initramfs is quite large. Therefore, this commit extends the
RAM size emulated by Qemu to 256 MB.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/237108668

Thanks to Arnout for the analysis of the issue.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Acked-by: Francois Perrad <francois.perrad at gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
(cherry picked from commit 345c29a4b7321952b916c1b4eb88a03e136919be)
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
---
 support/testing/infra/emulator.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/support/testing/infra/emulator.py b/support/testing/infra/emulator.py
index 802e89d4b4..3d3e1750c6 100644
--- a/support/testing/infra/emulator.py
+++ b/support/testing/infra/emulator.py
@@ -38,7 +38,8 @@ class Emulator(object):
 
         qemu_cmd = ["qemu-system-{}".format(qemu_arch),
                     "-serial", "stdio",
-                    "-display", "none"]
+                    "-display", "none",
+                    "-m", "256"]
 
         if options:
             qemu_cmd += options


More information about the buildroot mailing list