Skip to content

ci: increase integration-test timeout to 3 hours#225

Closed
luoluoyuyu wants to merge 16 commits intomainfrom
luo/feature/integration-tests
Closed

ci: increase integration-test timeout to 3 hours#225
luoluoyuyu wants to merge 16 commits intomainfrom
luo/feature/integration-tests

Conversation

@luoluoyuyu
Copy link
Copy Markdown
Collaborator

Summary

  • Increase the integration test workflow job timeout from 30 minutes to 180 minutes (3 hours) in .github/workflows/integration-test.yml.

Testing

  • Parsed workflow YAML and verified jobs.integration-test.timeout-minutes == 180.
  • Confirmed workflow file contains timeout-minutes: 180 via grep.
Open in Web Open in Cursor 

luoluoyuyu and others added 16 commits April 13, 2026 22:44
Introduce a modular Python integration test framework under
tests/integration/ with separated concerns (utils, workspace,
config, process, instance facade). Add lifecycle, config, and
client smoke tests. Include a dedicated Makefile for the test
suite and a standalone GitHub Actions workflow.

Made-with: Cursor
Add two test subdirectories under tests/integration/test/:

- streaming/: SQL DDL tests (CREATE/DROP/SHOW TABLE, catalog
  persistence across restarts)
- wasm/: WASM function lifecycle tests (list, drop, start, stop)
  and Python function creation error handling

Made-with: Cursor
Co-authored-by: Zhenyu Luo <zhenyu@apache.org>
@luoluoyuyu luoluoyuyu closed this Apr 17, 2026
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.

2 participants