!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

153 Members
Number of builds and evals in queue: https://ofborg.org/prometheus/graph?g0.expr=ofborg_queue_evaluator_waiting&g0.tab=1&g0.stacked=0&g0.show_exemplars=0&g0.range_input=2h&g1.expr=ofborg_queue_builder_waiting%7Barch!~%22.*-lowprior%22%7D&g1.tab=1&g1.stacked=0&g1.show_exemplars=0&g1.range_input=2h55 Servers

Load older messages


SenderMessageTime
10 Apr 2023
@hexa:lossy.networkhexa
In reply to @cole-h:matrix.org
Try now?
works
13:46:35
@hexa:lossy.networkhexathanks13:46:40
@7c6f434c:nitro.chat7c6f434c I would say that 5000 packages from many of the lighter ecosystems are still lighter than a single Chromium rebuild. 13:47:43
@k900:0upti.meK900For Hydra, absolutely not13:48:29
@k900:0upti.meK900Chromium gets thrown on a very wide machines13:48:38
@k900:0upti.meK900All the other packages get like two cores13:48:45
@k900:0upti.meK900And the coordinator overhead is unfortunately massive13:48:56
@7c6f434c:nitro.chat7c6f434cWell, about wide machine, I wonder if I can find 5000 packages that are still lighter than Gimp, or where the cutoff for getting such a ton of cores lies13:50:32
@7c6f434c:nitro.chat7c6f434cAlthough coordinator overhead can always be high enough to overshadow the builds, maybe13:51:08
@k900:0upti.meK900Chromium is 2 hours on a big-parallel machine: https://hydra.nixos.org/build/215069962#tabs-buildsteps13:51:45
@k900:0upti.meK900That's probably comparable to the time it would take Hydra to schedule 5000 no-ops13:52:37
@7c6f434c:nitro.chat7c6f434cA few thousands Lisp packages were like an hour on my laptop, I think…13:52:44
@k900:0upti.meK900Which is admittedly not a good look for Hydra13:52:46
@k900:0upti.meK900But what can you do13:52:48
@k900:0upti.meK900
In reply to@7c6f434c:nitro.chat
A few thousands Lisp packages were like an hour on my laptop, I think…
Yes, this is specifically a Hydra problem to a certain extent
13:53:15
@k900:0upti.meK900The cutoff number could be way higher if Hydra could scale better13:53:32
@k900:0upti.meK900As we have a lot more compute capacity hypothetically available than we actually use13:53:50
@7c6f434c:nitro.chat7c6f434cSpeaking of what we can do… this is specifically Hydra scheduler, right? So bundling lower-impact light-weight packages as dependencies of a single named Hydra job would help?13:58:02
@k900:0upti.meK900No13:58:08
@k900:0upti.meK900Hydra schedules things per derivation13:58:13
@k900:0upti.meK900Not per Hydra job13:58:20
@cole-h:matrix.orgcole-h(Maybe this conversation should be moved elsewhere? :)13:58:26
@k900:0upti.meK900 #hydra:nixos.org probably 13:58:35
@k900:0upti.meK900 Or #infra:nixos.org 13:58:45
@noob_tea:matrix.orgtea
In reply to @cole-h:matrix.org
I'm not sure it ever did...? AFAIK, it only ever built packages based on the commit message in a given PR.
yall were right
14:02:13
@noob_tea:matrix.orgteait was nixpkgs-update:14:02:18
@noob_tea:matrix.orgteahttps://discourse.nixos.org/t/nixpkgs-update-runs-nixpkgs-review-on-every-pr/670114:02:22
@noob_tea:matrix.orgteaRedacted or Malformed Event14:02:54
13 Apr 2023
@k900:0upti.meK900It happened again.08:45:32
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/21510908:45:33

There are no newer messages yet.


Back to Room ListRoom Version: 6