| 29 Jul 2023 |
@dylan:fdylan.co.uk | my real issue is that i never wrote any hydra tests.. i thought i could just pass in a flake and it would build it but i dont think thats how it works now | 19:52:13 |
hacker1024 | Does keepnr include the most recent build? If I set it to 1, does that mean the most recent and one previous build will be kept, or just the most recent? It looks like the former from https://github.com/NixOS/hydra/blob/d135b123cde78576e99e919a5db0428cb70fcd1e/src/script/hydra-update-gc-roots#L155, but I'm not too fluent in Perl or SQL... | 23:45:18 |
| 31 Jul 2023 |
| bumperboat joined the room. | 05:12:54 |
| @rimuru:gentoo.chat changed their profile picture. | 15:40:52 |
| 1 Aug 2023 |
| cole-h changed their display name from cole-h (back 1 Aug) to cole-h. | 14:15:14 |
raitobezarius | https://github.com/NixOS/nixpkgs/blob/nixos-unstable/nixos/modules/services/continuous-integration/hydra/default.nix#L21 | 15:17:17 |
raitobezarius | time to remove I guess | 15:17:19 |
Julien | :’) | 15:17:58 |
chayleaf | clearly we should wait till 26.03 just to be safe /s | 15:37:10 |
@dylan:fdylan.co.uk | Please don't remove all of my derivatives rely on it (/s) | 15:43:45 |
raitobezarius | # FIXME: Don't use nix-prefetch-git.
($sha256, $storePath) = split ' ', grab(cmd => ["nix-prefetch-git", $clonePath, $revision], chomp => 1);
| 15:44:08 |
raitobezarius | aha | 15:44:13 |
raitobezarius | I guess I'm doing speedrun any% hydra is broken | 15:44:23 |
raitobezarius | sometimes the same build duplicate itself | 16:30:52 |
raitobezarius |  Download image.png | 16:30:53 |
raitobezarius | it's funny | 16:30:54 |
ma27 | isn't that because there are multiple build steps (i.e. dependencies of the build) of teh build running? | 16:31:57 |
ma27 | yeah just checked, it looks for busy buildsteps, but returns the build entities having busy buildsteps | 16:35:32 |
ma27 | hah, I even have it on my todolist to improve that view because it annoyed me in the past already :> | 16:35:55 |
raitobezarius | possibly | 16:53:13 |
Rick (Mindavi) | In reply to @raitobezarius:matrix.org https://github.com/NixOS/nixpkgs/blob/nixos-unstable/nixos/modules/services/continuous-integration/hydra/default.nix#L21 Lol apparently I didn't even read properly through it even though I'm a maintainer 🤔 | 17:05:08 |
| 2 Aug 2023 |
raitobezarius | das_j: what do you think of me researching how to introduce server sent events for realtime streaming of evaluation logs and build logs in Hydra? | 02:23:36 |
raitobezarius | in catalyst | 02:23:37 |
raitobezarius | I wonder if it could be just a matter of processing the MIME type for text/event-stream and having a long lived request, but I'm a total newbie with the Catalyst framework, it's unclear for me if this is something that can be handled well by this thingie | 02:26:43 |
hacker1024 | In reply to @raitobezarius:matrix.org das_j: what do you think of me researching how to introduce server sent events for realtime streaming of evaluation logs and build logs in Hydra? https://addons.mozilla.org/en-US/firefox/addon/tab-reloader my current solution | 02:51:40 |
raitobezarius | that's not really what I am looking for ;) | 02:51:56 |
das_j | In reply to @raitobezarius:matrix.org das_j: what do you think of me researching how to introduce server sent events for realtime streaming of evaluation logs and build logs in Hydra? I kinda had that idea and I kinda have a solution | 06:53:25 |
das_j | but yes, a native one would be a lot better than mine | 06:53:32 |
das_j | My hacky solution is this: https://github.com/NixOS/hydra/pull/957 but it's very unstable | 06:53:56 |
das_j | but there should probably be a server-wide opt-in/out since I expect this to cause a lot of load on hydra.nixos.org | 06:55:31 |