[DTrace-devel] [PATCH] test: increase child process runtime

Nick Alcock nick.alcock at oracle.com
Wed Mar 6 23:07:24 UTC 2024


On 6 Mar 2024, Kris Van Hees via DTrace-devel verbalised:

> Withdrawn - Eugene pointed out correctly that this cannot be the correct
> fix because the test already run with a timeout of 41s.
>
> Looking at another possiblity, which is that one of the child processes is
> not fully started by the time we try to put a probe on it, causing the probe
> not to be found.  That would mean we may need a delay between starting the
> child processes and starting dtrace.

Isn't this just what evaltime's default value of 'main' is supposed to
solve, without our having to do anything?

(However... that assumes we can successfully drop breakpoints on things.
On your ksplice-afflicted system, we almost certainly don't have working
symbol resolution, so we can't, so evaltime is broken and we free-spin
and probably don't get hold of it until it's too late.)



More information about the DTrace-devel mailing list