!zghijEASpYQWYFzriI:nixos.org

Hydra

386 Members
109 Servers

Load older messages


SenderMessageTime
27 Oct 2022
@magic_rb:matrix.redalder.orgmagic_rb

I'm starting to be really surprised this works at all, I don't have git in the module mentioned anywhere. It's not in PATH, neither is Nix which is fascinating

13:41:32
@magic_rb:matrix.redalder.orgmagic_rb

nix correctly reports a failed eval from the terminal

13:45:00
@nixinator:nixos.devnixinator This is probably how the container is handling certainly file descriptors, or something is not quite what Perl expects . 13:55:39
@magic_rb:matrix.redalder.orgmagic_rb

i've no clue, i dont see a reason why it should be misbehaving nor do i see any errors or anything like that

13:56:48
@nixinator:nixos.devnixinator Without seeing the logs, or reproducing the bug myself there not much I can do. Also beware that some process know when they are being run from the interactive cli or spawned from unit/systemd .. so bear that in mind . 14:34:39
@magic_rb:matrix.redalder.orgmagic_rbi sent all the logs i have, nothing indicates any failure15:04:58
@nixinator:nixos.devnixinator Well darn and blast . Looks like a job for dtrace then , shame they never got the licensing sorted out to use it in Linux, it’s basically the dogs bollocks. 22:52:20
@nixinator:nixos.devnixinator Systemtap works but is a poor alternative 22:52:51
@nixinator:nixos.devnixinatorhttps://www.brendangregg.com/dtrace.html#OneLiners22:55:38
@nixinator:nixos.devnixinator This has help me nail all sorts of deep rooted bugs . :-) 22:55:54
@nixinator:nixos.devnixinator (In Solaris) 22:57:50
28 Oct 2022
@magic_rb:matrix.redalder.orgmagic_rb

is dtrace a superior version of strace? (strace is really hard to use tbh)

10:28:24
@k900:0upti.meK900dtrace is more like BPF tracing in the kernel10:29:42
@k900:0upti.meK900It's much more fine-grained than strace10:30:04
@k900:0upti.meK900https://github.com/iovisor/bpftrace10:30:53
@toonn:matrix.orgtoonn It's also a lot harder to get into IIRC. 11:23:42
@toonn:matrix.orgtoonn But use what works for you. 11:23:55
@k900:0upti.meK900Honestly bpftrace is pretty good11:26:01
@k900:0upti.meK900Solaris has way more tracepoints in the kernel though11:26:12
@k900:0upti.meK900But that's just a matter of time now that the infrastructure is all there11:26:29
@janne.hess:helsinki-systems.dedas_j
In reply to @k900:0upti.me
Solaris has way more tracepoints in the kernel though
That feels very far away from the room's topic tbh
11:26:58
@k900:0upti.meK900True11:27:32
@nixinator:nixos.devnixinator Your correct ! 14:36:02
@nixinator:nixos.devnixinator left the room.14:36:30
@rick:matrix.ciphernetics.nlRick (Mindavi)🤣15:13:41
@danth:danth.me@danth:danth.me joined the room.19:37:34
@danth:danth.me@danth:danth.meHi, is there anywhere I can find a list of possible options for the hydra config file?19:39:36
29 Oct 2022
@andreas.schraegle:helsinki-systems.deajs124the config parser maybe?00:14:52
@bdd:mozilla.org@bdd:mozilla.org

reading hydra's api.md, it doesn't look like there's a way to filter an eval's builds.

what i'm trying to achieve is to get a list of builds from the last trunk eval, that are failed (not timed out or skipped due to dep fail) on linux.

right now, like a savage, i'm doing this with chrome's console, injecting artisan jquery selectors and removing things i don't want to see from the DOM.

e.g.

$("div#tabs-still-fail tbody tt").toArray().forEach(function(e) {
  if (e.innerText.endsWith("-darwin")) { 
      e.parentNode.parentNode.remove();
  } 
})

$("div#tabs-still-fail tbody img").toArray().forEach(function(e) {
  if (e.alt != "Failed") e.parentNode.parentNode.remove()
})

is there a more elegant way to do this?

05:14:15
@bdd:mozilla.org@bdd:mozilla.org *

reading hydra's api.md, it doesn't look like there's a way to filter an eval's builds.
what i'm trying to achieve is to get a list of builds from the last trunk eval, that are failed (not timed out or skipped due to dep fail) on linux.
right now, like a savage, i'm doing this with chrome's console, injecting artisan jquery selectors and removing things i don't want to see from the DOM.

e.g.

$("div#tabs-still-fail tbody tt").toArray().forEach(function(e) {
  if (e.innerText.endsWith("-darwin")) { 
      e.parentNode.parentNode.remove();
  } 
})

$("div#tabs-still-fail tbody img").toArray().forEach(function(e) {
  if (e.alt != "Failed") e.parentNode.parentNode.remove()
})

is there a more elegant way to do this?

05:14:32

Show newer messages


Back to Room ListRoom Version: 6