浏览代码

support/testing/infra/emulator: increase memory size used by Qemu

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@bootlin.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 345c29a4b7321952b916c1b4eb88a03e136919be)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas Petazzoni 6 年之前
父节点
当前提交
564ab80ac1
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      support/testing/infra/emulator.py

+ 2 - 1
support/testing/infra/emulator.py

@@ -38,7 +38,8 @@ class Emulator(object):
 
 
         qemu_cmd = ["qemu-system-{}".format(qemu_arch),
         qemu_cmd = ["qemu-system-{}".format(qemu_arch),
                     "-serial", "stdio",
                     "-serial", "stdio",
-                    "-display", "none"]
+                    "-display", "none",
+                    "-m", "256"]
 
 
         if options:
         if options:
             qemu_cmd += options
             qemu_cmd += options