Skip to content

test(inspector): stop gating body spill on process working set - #1088

Merged
justcoding121 merged 1 commit into
betafrom
fix/spill-rss-gate
Oct 9, 2026
Merged

justcoding121 merged 1 commit into
betafrom
fix/spill-rss-gate

Conversation

@justcoding121

Copy link
Copy Markdown
Owner

Summary

The 7.0.21 promote failed ui-portable (ubuntu-latest) on the same tree as the published beta. LiveCapture_LargeResponses_WorkingSetStableAfterSpill reported working-set growth of 273 MB (158 to 432). The in-memory body counter, which is checked first, had already passed.

beta at 462089ab and the published beta d6eed64e have the same files. Both jobs used ubuntu-24.04 image 20261004.327 and libmsquic 2.6.2. Linux Environment.WorkingSet is VmRSS, and the runtime does not return those pages after GC. The test now asserts InMemoryBodyBytes only.

Test plan

  • TestCategory=Inspector-Stress passed locally (5 tests)
  • ui-portable on the promote pull request

The 7.0.21 promote ran the same tree as the published beta and failed Ubuntu ui-portable at +273MB RSS after the in-memory body counter had passed. Linux VmRSS is not returned after GC.
@justcoding121
justcoding121 merged commit 37bbb14 into beta Oct 9, 2026
14 checks passed
@sonarqubecloud

sonarqubecloud Bot commented Oct 9, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant