Commit Graph
3 Commits
Author SHA1 Message Date
sh d38fe9bc58 tests: add proxy and TLS memory leak bench phases 2026-07-29 15:08:22 +00:00
sh b6548560d8 tests: add latency transport for smp-server bench 2026-07-29 15:08:22 +00:00
sh 9a8367ff41 tests: add smp-server memory leak load bench
Standalone smp-mem-bench executable that starts an in-process SMP server
and drives churn workloads, reporting GHC live-heap residency per
checkpoint after a forced major GC. Store selectable via BENCHSTORE
(pgmsg/pgjournal/journal).

Phases: plain, svc, svcrace, ntf, conc, svcsubs, getp, link, and leak
repros - stuck (delivery threads blocked forever on a full sndQ),
certchurn (serviceLocks/services grow per distinct service certificate),
and ntfexp (NtfStore keys retained after notifications expire).
2026-07-29 12:32:18 +00:00