Skip to content

fix(ci): MSSQL integration test health check#721

Merged
cct08311github merged 1 commit intodotnet10from
fix/integration-test-health-720
Mar 22, 2026
Merged

fix(ci): MSSQL integration test health check#721
cct08311github merged 1 commit intodotnet10from
fix/integration-test-health-720

Conversation

@cct08311github
Copy link
Copy Markdown
Owner

Summary

  • Replace bash-only /dev/tcp health check with --health-cmd "true" passthrough
  • MSSQL readiness is verified by the runner-side bash TCP check step instead
  • Fixes container initialization failure in integration-test.yml

Closes #720

Test plan

  • Integration Tests (MSSQL) workflow passes after merge

🤖 Generated with Claude Code

The previous health check used /dev/tcp (bash-only syntax) inside the
MSSQL container which runs sh, causing health check to always fail.
Replace with --health-cmd "true" and rely on the runner-side bash
TCP check in the "Wait for MSSQL ready" step.

Closes #720

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cct08311github cct08311github merged commit 0d423fd into dotnet10 Mar 22, 2026
4 checks passed
@cct08311github cct08311github deleted the fix/integration-test-health-720 branch March 22, 2026 08:50
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.

fix: integration-test.yml health check uses bash-only /dev/tcp syntax

1 participant