perf(isolation): add TCP and DNS benchmark harnesses - #3229
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
Label |
3ab20c9 to
cbef8e4
Compare
|
🌿 Preview your docs: https://nvidia-preview-pr-3229.docs.buildwithfern.com/openshell |
cbef8e4 to
1f345c2
Compare
1f345c2 to
1a88b94
Compare
1a88b94 to
002d3e8
Compare
002d3e8 to
be8526a
Compare
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
84b4789 to
15d4cb2
Compare
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is still required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
15d4cb2 to
74c3f9e
Compare
74c3f9e to
77fc224
Compare
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is still required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is still required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is still required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is still required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is still required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is still required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is still required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is still required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is still required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
Maintainer Convergence DecisionThe autonomous Warning budget is exhausted, and a specific maintainer decision is still required before review can proceed. Current head Root-cause findings:
Scope growth:
Reviewer-quality signals:
Maintainer action: decide whether Gator metadata
|
Re-check After Author UpdateThanks @drew. I re-evaluated head What I checked: the latest author-only Disposition: Remaining items:
Gator metadata
|
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Maintainer Approval NeededGator validation and PR monitoring are complete for the incremental TCP and DNS performance-harness layer atop #3230 in the six-PR RFC 0012 isolation stack rooted at #2942. The current patch is rebase-equivalent to the reviewed fix, all three durable findings are resolved, and the critical-only convergence review found no newly introduced Critical defect. Human maintainer approval is now required. Gator metadata
|
Monitoring CompleteMonitoring is complete because this PR has merged. Final status: the incremental TCP and DNS performance-harness layer completed Gator review with all three durable findings resolved, the required current-head checks including E2E green, and was awaiting maintainer approval when it merged. I removed the active Gator metadata
|
Summary
Add benchmark harnesses for the RFC 0012 stack. The tests separate startup, DNS, new TCP connections, reused TCP streams, policy denial, and representative live-Internet workloads.
This is a measurement-only layer. General application UDP remains out of scope; DNS retains its normal UDP and TCP behavior through supervisor mediation.
Related Issue
Part of #1737.
Changes
perf-harnessfeature and outside production paths.Testing
mise run pre-commitChecklist
Stack