Skip to content

Fix flaky and racy tests in the daily Go test run - #9868

Open
begelundmuller wants to merge 1 commit into
mainfrom
begelundmuller/fix-daily-go-test-failures
Open

Fix flaky and racy tests in the daily Go test run#9868
begelundmuller wants to merge 1 commit into
mainfrom
begelundmuller/fix-daily-go-test-failures

Conversation

@begelundmuller

@begelundmuller begelundmuller commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Fixes issues seen in the daily test run here: https://github.com/rilldata/rill/actions/runs/34086202592

  • Drops KeepAlive from the MCP server options: sessions are served over stateless streamable HTTP and live for a single request, so it never fires usefully, but it races with the session close at the end of the request (TestMCP failed under -race in the last three daily runs; fixed upstream in go-sdk v1.6.0).
  • Removes container_name from the ClickHouse cluster compose file so parallel packages each get their own containers instead of colliding on clickhouse-keeper-01.
  • Raises the MySQL and Pinot container startup timeouts, both of which expired mid-startup on a loaded runner.

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