Skip to content

Miscellaneous integration test fixes#3571

Draft
ChihweiLHBird wants to merge 4 commits into
spinframework:mainfrom
ChihweiLHBird:zhiwei/test-misc-fixes
Draft

Miscellaneous integration test fixes#3571
ChihweiLHBird wants to merge 4 commits into
spinframework:mainfrom
ChihweiLHBird:zhiwei/test-misc-fixes

Conversation

@ChihweiLHBird

Copy link
Copy Markdown
Contributor

Three small test-reliability fixes:

  • WASI HTTP p3 fixture: test_wasi_http_p3_double_echo ran the p2 fixture; point it at wasi-http-p3-streaming.
  • Plugin uninstall: the cleanup Drop now sets SPIN_DATA_DIR=./plugins (matching install) so uninstall doesn't fail/panic.
  • Process teardown: kill_process now SIGTERMs with a ~5s grace, escalates to SIGKILL, and reaps with wait() — no more stray/zombie Spin processes (Windows hard-kills + reaps).

Signed-off-by: Zhiwei Liang <zhiwei.liang@zliang.me>
…t variable

Signed-off-by: Zhiwei Liang <zhiwei.liang@zliang.me>
Signed-off-by: Zhiwei Liang <zhiwei.liang@zliang.me>
@ChihweiLHBird ChihweiLHBird marked this pull request as draft June 14, 2026 04:48
Signed-off-by: Zhiwei Liang <zhiwei.liang@zliang.me>
@ChihweiLHBird ChihweiLHBird force-pushed the zhiwei/test-misc-fixes branch from 4f1674e to fec9280 Compare June 14, 2026 07:38
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