test(opcua): prove saturation observer runtime event delivery

This commit is contained in:
Joseph Doherty
2026-11-10 14:54:17 -05:00
parent 9ad218d44f
commit 92ddd08fda
4 changed files with 35 additions and 11 deletions
@@ -29,7 +29,10 @@ A fresh task-owned control directory and UUID bind every request/receipt to this
run and target PID. Files are published atomically; existing, malformed, foreign,
or incomplete receipts fail closed. The observer is a separate diagnostic process
using public `DiagnosticsClient` / EventPipe APIs. Product dependencies are
unchanged.
unchanged. A separate short positive control first invokes a named non-SDK method
with NoInlining/NoOptimization after attaching and requires its JIT-start count in
the parsed receipt. This proves CLR provider delivery/classification independently
of custom marker delivery. That probe is never invoked by the canonical experiment.
One continuous trace covers both fixed windows, including their boundary gap: