| 19 Oct 2021 |
nf | though that seems less likely | 16:54:58 |
| 20 Oct 2021 |
Domen Kožar | Threading code in python test driver is iffy | 11:49:58 |
hexa | The atexit handler together with the threading seems problematic | 16:39:01 |
K900 | It's fine actually | 16:41:20 |
K900 | atexit handlers run before threads are destroyed | 16:41:37 |
K900 | (which is how threading cleans up after itself, among other things) | 16:41:44 |
K900 | https://hydra.nixos.org/build/156403450/nixlog/298 it's broken again :( | 18:24:24 |
hexa |
Fatal Python error: _enter_buffered_busy: could not acquire lock for <_io.BufferedWriter name='<stderr>'> at interpreter shutdown, possibly due to daemon threads
| 18:37:59 |
hexa | logging thread likely wants to print, but the writer is closed due to thread shutdown | 18:38:17 |
hexa | maybe the last commit that touched that bit should be reverted | 18:38:36 |
hexa | failing tests that don't relate to the actual tests are annoying | 18:38:45 |
K900 | I have a PR that seemingly fixes it | 18:40:29 |
K900 | https://github.com/NixOS/nixpkgs/pull/142207 | 18:41:04 |
Janne Heß | can anyone restart the latest eval of the unstable-small jobsets? | 18:56:06 |
Janne Heß | that's just the flakey test runner that K900 just fixed | 18:56:21 |
Janne Heß | * can anyone with enough permissions restart the latest eval of the unstable-small jobsets? | 18:56:33 |
K900 | Can someone merge my PR before we restart anything? | 18:56:59 |
K900 | Assuming everyone is OK with the changes | 18:57:07 |
Janne Heß | eval takes time anyway | 18:57:10 |
Janne Heß | This eval: https://hydra.nixos.org/eval/1714819 | 18:57:15 |
K900 | Yeah but if you just restart it now, it can run for an hour and then crash again | 18:57:38 |
Janne Heß | yes | 18:57:48 |
hexa |
2 builds have been restarted.
| 19:02:58 |
K900 | ...it crashed again | 20:16:15 |
K900 | Anyway I'm off to sleep | 20:16:25 |
K900 | pls merge | 20:16:29 |
sterni | Janne Heß: restarted | 20:55:49 |
sterni | you just have to restart 2 jobs not an eval :p | 20:56:06 |
Janne Heß | but there‘s „restart all jobs“ | 21:22:14 |
Janne Heß | that‘s what I meant | 21:22:17 |