Hi, Mathieu Othacehe <othac...@gnu.org> [2022-05-01 13:09:19+0200]: > The ldap test in intermittently failing: > https://ci.guix.gnu.org/build/703858/log/raw.
I just encountered the same failure with a different error: komputilo login: Traceback (most recent call last): File "/gnu/store/jkfbqqv7dk38xr1a214razjlxip49hip-389-ds-base-1.4.4.17/sbin/.dsctl-real", line 20, in <module> … OSError: [Errno 12] Cannot allocate memory: '/gnu/store/jkfbqqv7dk38xr1a214razjlxip49hip-389-ds-base-1.4.4.17/lib/python3.9/site-packages/lib389/cli_ctl' About 50% of test runs fail, either with this error or the one from the original report. After increasing the memory limit for the test VM, I was able to run the test successfully ten times on two different machines. The patch is attached.
>From 7e187015b49469671d9a25e5c1f3892f5e396ac6 Mon Sep 17 00:00:00 2001 From: Timotej Lazar <timotej.la...@araneo.si> Date: Thu, 23 Jun 2022 18:13:29 +0200 Subject: [PATCH] tests: ldap: Increase VM memory size. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit With the default limit of 512 MB the test sometimes fails, in different ways. Fixes https://issues.guix.gnu.org/55206. * gnu/tests/ldap.scm (run-ldap-test): Increase memory size to 1024 MiB. --- gnu/tests/ldap.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/tests/ldap.scm b/gnu/tests/ldap.scm index d5403b3539..47e77c0c53 100644 --- a/gnu/tests/ldap.scm +++ b/gnu/tests/ldap.scm @@ -58,7 +58,9 @@ (define os (guix combinators)))) (define vm - (virtual-machine os)) + (virtual-machine + (operating-system os) + (memory-size 1024))) (define test (with-imported-modules '((gnu build marionette)) -- 2.36.1