!jtzdZrQSXtEpeGtzAn:nixos.org

Testing with Nix

94 Members
25 Servers

Load older messages


SenderMessageTime
24 Oct 2023
@roberthensing:matrix.orgRobert Hensing (roberth) that should give you <test>.config.rawTestDerivation to feed into testBuildFailure 10:11:11
@raitobezarius:matrix.orgraitobezariusOK this is also what I understood10:11:31
@raitobezarius:matrix.orgraitobezariusPerfect10:11:33
25 Oct 2023
@federicodschonborn:matrix.orgFederico Damián Schonborn changed their profile picture.00:13:16
@vengmark2:matrix.orgl0b0 What's the "Guest root shell did not produce any data yet..." message when running NixOS tests? I think I understand the basic principle (something is waiting for output), but Google wasn't helpful in figuring out what. 07:02:15
@raitobezarius:matrix.orgraitobezarius
In reply to @vengmark2:matrix.org
What's the "Guest root shell did not produce any data yet..." message when running NixOS tests? I think I understand the basic principle (something is waiting for output), but Google wasn't helpful in figuring out what.
it means that the test driver is waiting for bytes from the guest via the serial socket
11:45:11
@raitobezarius:matrix.orgraitobezariusthe spam was recently fixed11:45:27
@raitobezarius:matrix.orgraitobezariusit happens whenever the serial socket returns empty bytes11:45:33
@raitobezarius:matrix.orgraitobezariushm11:45:52
@raitobezarius:matrix.orgraitobezariusor maybe not11:45:54
@raitobezarius:matrix.orgraitobezariusit also happens when there is no output for a while11:45:58
@raitobezarius:matrix.orgraitobezariuse.g. long computations11:46:04
@vengmark2:matrix.orgl0b0Thanks, that leaves the question of why this has suddenly started happening. The obvious one would be OOM killed, but I don't see any mention in the logs of that triggering.19:09:18
26 Oct 2023
@roberthensing:matrix.orgRobert Hensing (roberth)don't kernel panics just hang, or do we configure the kernel not to do that and halt instead?15:10:46
@roberthensing:matrix.orgRobert Hensing (roberth)OOM on the host would give an EOF, not hang15:10:58
@raitobezarius:matrix.orgraitobezariusno kernel panic will just hang15:11:00
@raitobezarius:matrix.orgraitobezariusUEFI panic would hang too15:11:11
@vengmark2:matrix.orgl0b0
In reply to @raitobezarius:matrix.org
UEFI panic would hang too
It's pretty random (~80% of runs), so it would be really weird if somehow I managed to trigger something that low-level.
19:29:28
@vengmark2:matrix.orgl0b0
In reply to @raitobezarius:matrix.org
no kernel panic will just hang
Do you mean "No, kernel panic will just hang" or "No kernel panic will ever just hang"?
19:29:57
@vengmark2:matrix.orgl0b0Maybe the test runner is running out of RAM, and ends up swapping? If so, it would be useful to start the NixOS VMs with less RAM. (Off to the search engines!)19:31:54
@vengmark2:matrix.orgl0b0 Looks like this is easily configurable, nice! I'll give that a try. 19:34:08
@lehmanator:gnulinux.clubSam Lehman joined the room.20:33:53
27 Oct 2023
@vengmark2:matrix.orgl0b0The default is 1 GiB. Reducing to 128 MiB broke it (OOM during boot), but 256 MiB worked. So 512 MiB should be safe.01:00:35
@vengmark2:matrix.orgl0b0 * The default is 1 GiB. Reducing to 128 MiB broke it (OOM during boot), but 256 MiB worked. So 512 MiB should be safe. Let's see if GitLab agrees…01:01:01
@federicodschonborn:matrix.orgFederico Damián Schonborn changed their profile picture.01:24:48
@vengmark2:matrix.orgl0b0 * The default is 1 GiB. Reducing to 128 MiB broke it (OOM during boot), but 256 MiB worked. So 512 MiB should be safe. Let's see if GitLab agrees… Nope 😢 01:55:58
@vengmark2:matrix.orgl0b0 * The default is 1 GiB. Reducing to 128 MiB broke it (OOM during boot), but 256 MiB worked. So 512 MiB should be safe. Let's see if GitLab agrees… Nope 😢; testing with 256 MiB. 01:56:43
@vengmark2:matrix.orgl0b0 * The default is 1 GiB. Reducing to 128 MiB broke it (OOM during boot), but 256 MiB worked. So 512 MiB should be safe. Let's see if GitLab agrees… Nope 😢; testing with 256 MiB. Also doesn't seem to be working. Maybe the problem is effectively reversed, and it's the nodes which are running low on memory, even though there is no information to that effect? Testing with 2048 MiB per node… 02:09:56
@vengmark2:matrix.orgl0b0 * The default is 1 GiB. Reducing to 128 MiB broke it (OOM during boot), but 256 MiB worked (locally). So 512 MiB should be safe. Let's see if GitLab agrees… Nope 😢; testing with 256 MiB. Also doesn't seem to be working. Maybe the problem is effectively reversed, and it's the nodes which are running low on memory, even though there is no information to that effect? Testing with 2048 MiB per node… 02:14:31
@vengmark2:matrix.orgl0b0 * The default is 1 GiB. Reducing to 128 MiB broke it (OOM during boot), but 256 MiB worked (locally). So 512 MiB should be safe. Let's see if GitLab agrees… Nope 😢; testing with 256 MiB. Also doesn't seem to be working. Maybe the problem is effectively reversed, and it's the nodes which are running low on memory, even though there is no information to that effect? Testing with 2048 MiB per node… Also nope 😢. WTF is going on? 02:23:22

Show newer messages


Back to Room ListRoom Version: 9