| 21 Nov 2023 |
raitobezarius | I will write this off as things that can happen | 14:32:02 |
raitobezarius | ah old log is https://gist.github.com/GrahamcOfBorg/8c7705fdef8ee5b57863a2127be92285 | 14:32:23 |
| 26 Nov 2023 |
@piegames:matrix.org | https://github.com/NixOS/nixpkgs/pull/270142 what's the deal with this eval failure? | 18:16:52 |
Lily Foster | ofborg detects meta warnings and i guess it decided the vendorSha256 warning was one: https://gist.github.com/GrahamcOfBorg/cc3291c81e2f297d04e77046c77b76f5 | 18:17:59 |
@piegames:matrix.org | Yeah but I see no errors in there? | 18:18:23 |
Lily Foster | it detects trace output at all as a problem iirc? let me check in a minute | 18:21:11 |
Artturin | it was fixed in https://github.com/nixos/nixpkgs/commit/4d8bded0b340bc1cce57db9bf2e95555e67edd1f | 18:21:37 |
@piegames:matrix.org | In reply to @lily:lily.flowers it detects trace output at all as a problem iirc? let me check in a minute Given the number of warnings I've ignored in the past, that would surprise me | 18:21:40 |
Lily Foster | In reply to @piegames:matrix.org Given the number of warnings I've ignored in the past, that would surprise me it's just for the nixpkgs outpath calc part maybe. i'll check code and let you know exact reason in a minute | 18:22:25 |
@piegames:matrix.org | In reply to @artturin:matrix.org it was fixed in https://github.com/nixos/nixpkgs/commit/4d8bded0b340bc1cce57db9bf2e95555e67edd1f So rebasing would resolve it? | 18:22:28 |
Lily Foster | or just triggering a new eval | 18:22:40 |
Artturin | @ofborg eval | 18:22:43 |
Artturin | the eval has been going really slow too | 18:23:17 |
Artturin | prs from 2+ hours haven't been evalled | 18:23:26 |
Lily Foster | In reply to @piegames:matrix.org https://github.com/NixOS/nixpkgs/pull/270142 what's the deal with this eval failure? oh yeah if you read it closely it says "the branch this PR will be merged into does not cleanly eval" | 18:23:48 |
Lily Foster | so i really think it got spooked by the outpath calc step for the pre-merge step having output | 18:24:55 |
| 27 Nov 2023 |
cole-h | In reply to @artturin:matrix.org prs from 2+ hours haven't been evalled 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 | 13:37:58 |
Lily 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 bit improvement. I haven't looked at the specifics of it though | 13:40:47 |
cole-h | Hm! | 13:41:24 |
Lily 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 Foster | I 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 | A few people said that the eval ram usage went up in the last few days | 15:18:01 |
teto | 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 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 |
teto | saw that one a few days ago, looked exciting | 22:56:49 |
| 29 Nov 2023 |
@piegames:matrix.org | If I have a package set, and add a tests attribute to it, and modify multiple packages in the package set in a single commit with an appropriate title, will OfBorg then build that test? | 11:55:57 |
| 1 Dec 2023 |
| Moritz Hedtke set their display name to Moritz Hedtke. | 11:08:13 |
| 8 Dec 2023 |
K900 | Are the evaluators overloaded again? | 12:00:54 |
K900 | My kernels PR this morning got all green pretty quick | 12:01:02 |
K900 | But https://github.com/NixOS/nixpkgs/pull/272870 is stuck | 12:01:04 |