!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

181 Members
Number of builds and evals in queue: <TBD>63 Servers

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


SenderMessageTime
27 Nov 2023
@cole-h:matrix.orgcole-hHm!13:41:24
@lily:lily.flowersLily Foster
In reply to @cole-h:matrix.org
Yep, unfortunately that’s because Nixpkgs still takes on the order of ~10+ minutes for each evaluation. We used to be able to get by with 5-7 machines, but nowadays even 9 is too slow. I think I investigated this slowdown before and posted here, but I don’t remember
* There's an ambitious PR at https://github.com/NixOS/nixpkgs/pull/269403 which we could possibly replace our outpath calculation with to get a big improvement. I haven't looked at the specifics of it though
13:41:34
@lily:lily.flowersLily FosterI was hopefully going to give that PR a close look sometime today (not that I would know what I'm doing, but at least to have some understanding of the technical changes)13:43:40
@artturin:matrix.orgArtturinA few people said that the eval ram usage went up in the last few days15:18:01
@keiichi:matrix.orgteto Artturin brought to my attention hte problem of nix eval going up ( I witnessed it myself before). Do we know why that is (due to release workload )? Is there a ticket to track this down ? Does ofborg use maintainers/scripts/rebuild-amount.sh ? I wonder if that's what ofborg used ? The script could use some polish https://github.com/NixOS/nixpkgs/issues/269616, I sometimes see fancy benchmarks on eval metrics, what do people use ? 22:48:57
@lily:lily.flowersLily Foster
In reply to @keiichi:matrix.org
Artturin brought to my attention hte problem of nix eval going up ( I witnessed it myself before). Do we know why that is (due to release workload )? Is there a ticket to track this down ? Does ofborg use maintainers/scripts/rebuild-amount.sh ? I wonder if that's what ofborg used ? The script could use some polish https://github.com/NixOS/nixpkgs/issues/269616, I sometimes see fancy benchmarks on eval metrics, what do people use ?
It does not use that script. It uses its own outpaths.nix that it copies into the nixpkgs checkout and then evaluates. See above in the scrollback for a PR that could really help what ofborg does though
22:52:48
@keiichi:matrix.orgtetosaw that one a few days ago, looked exciting 22:56:49

Show newer messages


Back to Room ListRoom Version: 6