| 9 Apr 2026 |
Sapii | Do all the NixOS specific tests required for nixos-unstable just actaully take that much time? assuming that the cppnix patch is built but its going thru tests right now. | 01:45:48 |
John Ericson | maybe? I mean there is something to deploy to darwin builders too for staging, so we aren't just testing linux builders | 03:57:36 |
vcunat | Yes, rebuilding all NixOS tests on Hydra is about 1 full day of time per branch. | 05:29:48 |
vcunat | I'm not 100% sure why it's so slow. Perhaps the fact that there are many derivations for etc stuff, disk images, etc. | 05:30:23 |
vcunat | (builders do not get lot of work, it's the central piece that bottle-necks this) | 05:30:54 |
vcunat | nixos-25.11 finished a couple hours ago. Now it's evaluating nixos-unstable, and I'd hope we can have a bump by tomorrow. | 05:34:47 |
vcunat | * nixos-25.11 finished a couple hours ago. Now it's evaluating nixos-unstable, and I'd hope we can have the channel update by tomorrow. | 05:35:05 |
John Ericson | hopefully the new queue runner helps with this! | 20:07:55 |
vcunat | It's possible. | 20:27:18 |
vcunat | * It's possible. Or at least I don't know anything disproving that. | 20:27:51 |
John Ericson | I was told this sort of central bottleneck was the sort of thing it was focused on | 20:28:01 |
Sapii | Ok thank you! i see 14 out of 201 still pending for unstable so its getting prrety close! | 23:06:17 |
| 10 Apr 2026 |
vcunat | I don't get what numbers you mean. Either way, the channel should update within an hour now. | 04:46:15 |
Sapii | Ahh they are the tests https://hydra.nixos.org/job/nixos/unstable/tested#tabs-constituents, sorry for not specifying | 15:19:32 |
vcunat | They're not relevant for this. Channel bump waits for all tests, not just for this tiny subset. | 15:20:27 |
vcunat | (we have thousands of test jobs) | 15:20:46 |
vcunat | * (we have thousands of test jobs; the current nixos-unstable rebuild was about 20k jobs) | 15:21:11 |
| 12 Apr 2026 |
Mic92 | John Ericson: https://github.com/NixOS/hydra/pull/1658 did check on staging hydra, seems to work fine | 21:51:38 |
Mic92 | only had to extend this environment variable so it works with the hydra module for deploying s3 creds | 21:52:08 |
| 13 Apr 2026 |
John Ericson | Great! Queued | 01:43:59 |
John Ericson | Have we tested mac builders yet? | 01:44:24 |
| Alesya changed their display name from Alesya Huzik to Alesya. | 01:49:30 |
| sebastianrasor joined the room. | 02:19:40 |
Mic92 | John Ericson: not yet. I also found an issue this morning. I migrated staging hydra now to a new machine. If we see failures there, it means something is off and needs to be fixed. I am currently testing & deploying this: https://github.com/NixOS/hydra/pull/1659 | 08:32:45 |
Mic92 | we can potentially have the nix build in staging hydra to get mac builds | 08:33:30 |
John Ericson | Mic92: thanks for taking a look! | 19:31:47 |
Mic92 | I am now monitoring: https://staging-hydra.nixos.org/eval/1 | 19:33:38 |
John Ericson | ok cool | 19:34:05 |
John Ericson | Mic92: do you think we could write hydra regression test for some of these? | 19:34:23 |
John Ericson | I am surprised the fixed output paths were busted an the systems tests didn't fail, for example. that is weird | 19:34:50 |