| 13 Feb 2022 |
das_j | that's what I was hoping for ;) | 13:13:06 |
das_j |  Download image.png | 13:13:37 |
das_j | unbelievable! | 13:13:40 |
@grahamc:nixos.org | it is beautiful 😠| 13:13:54 |
das_j | oh boy guess what | 13:14:18 |
@grahamc:nixos.org | you're uncovering sacred relics not seen in (checks notes) 4.5 years | 13:14:24 |
@grahamc:nixos.org | uh oh | 13:14:28 |
das_j |  Download image.png | 13:14:30 |
das_j | this also gives you this | 13:14:32 |
das_j | there is a "Contents" button now in the build products | 13:14:47 |
@grahamc:nixos.org | 🤔 | 13:14:57 |
@grahamc:nixos.org | we should probably review that a bit before making it public again ........ | 13:15:11 |
das_j | shouldn't matter because hydra.nixos.org doesn't have a local store anyway | 13:15:31 |
@grahamc:nixos.org | lol... | 13:16:14 |
@grahamc:nixos.org | speaking of which I'd really like to get rid of the scmdiff API thing | 13:16:59 |
das_j | which one do you mean? | 13:17:08 |
@grahamc:nixos.org | https://hydra.nixos.org/api/scmdiff?uri=https%3A%2F%2Fgithub.com%2FNixOS%2Fnixpkgs.git&branch=&rev2=0fd9ee1aa36ce865ad273f4f07fdc093adeb5c00&rev1=c68e3678f42352cc4f0ff42f48944c292eef1297&type=git | 13:18:05 |
das_j | oh. why? we use this pretty often to see why builds could have failed | 13:18:23 |
das_j | * oh. why? we use this pretty often to find root causes of build failures | 13:18:38 |
@grahamc:nixos.org | I find it a bit frightening | 13:18:52 |
@grahamc:nixos.org | allowing people to spawn processes that could be very expensive | 13:19:08 |
das_j | oh it's spawning subprocesses? :/ | 13:19:21 |
@grahamc:nixos.org | the code is a thrill | 13:19:31 |
@grahamc:nixos.org | it could be made much better if it took an evaluation ID & input name, and didn't leave the parameters to the diff to the user | 13:22:17 |
das_j | ohh | 13:22:34 |
das_j | I see your problem now | 13:22:40 |
@grahamc:nixos.org | :) | 13:22:51 |
das_j | Is the triggertime of a jobset also set when an eval was scheduled automatically? | 14:06:02 |
das_j | Or to be more precise: Is this true?
- lastcheckedtime not set → no eval has been performed yet
- triggertime set → eval pending
- starttime set → eval running
- fetcherrormsg set → last eval failed during fetch
- errormsg set → last eval failed during eval
| 14:07:50 |
das_j | * Or to be more precise: Is this true?
- triggertime set → eval pending
- starttime set → eval running
- lastcheckedtime not set → no eval has been performed yet
- fetcherrormsg set → last eval failed during fetch
- errormsg set → last eval failed during eval
| 14:08:06 |