!UNVBThoJtlIiVwiDjU:nixos.org

Staging

337 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.05 | Review Reports: https://malob.github.io/nix-review-tools-reports/111 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
28 Oct 2025
@vcunat:matrix.orgvcunatIt's expensive.16:59:57
@vcunat:matrix.orgvcunatTakes more than one hour on Hydra. Part of that is a huge postgresql transaction, but the eval costs are really high.17:00:31
@vcunat:matrix.orgvcunatI think it's OK that some classes of errors don't get caught by CI but only through Hydra/channels.17:02:25
@emilazy:matrix.orgemilyyeah, not saying it's easily solvable17:03:34
@emilazy:matrix.orgemilybut it would be really nice if it was solved17:03:40
@emilazy:matrix.orgemilyhas anyone ever looked at if evaluating all the NixOS tests has some specific hot spot?17:04:03
@emilazy:matrix.orgemilyis it instantiating a billion Nixpkgs? just the module system being slow?17:04:13
@k900:0upti.meK900It is both17:04:18
@k900:0upti.meK900 I tried https://github.com/K900/nixpkgs/tree/less-nixpkgses and somehow in our testing on forkos hydra it made things worse 17:04:38
@vcunat:matrix.orgvcunat Wolfgang Walther is also looking at it, apparently. 17:04:39
@vcunat:matrix.orgvcunatLet's see who's faster 😅17:04:52
@k900:0upti.meK900Which makes no fucking sense17:04:57
@emilazy:matrix.orgemily Hydra eval is parallelized with nix-eval-jobs, right? 17:05:51
@emilazy:matrix.orgemilyis anything shared between the evaluations of multiple NixOS tests?17:05:58

Show newer messages


Back to Room ListRoom Version: 6