Skip to content

test: add gated integration test suite#88

Merged
nickvanw merged 4 commits into
mainfrom
integration/test-suite
Jun 16, 2026
Merged

test: add gated integration test suite#88
nickvanw merged 4 commits into
mainfrom
integration/test-suite

Conversation

@nickvanw

@nickvanw nickvanw commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • rename the live database harness into a permanent build-tagged integration test suite
  • add make test-integration and make test-integration-stress
  • document credential setup, table cleanup, and stress knobs in doc/integration-tests.md
  • cover real MySQL DDL/DML, schema discovery, Connect/VStream reads, Sync.Handle, schema-aware serialization, checkpoint resumes, idle syncs, repeated mutation bursts, and opt-in burst-load stress

Validation

Notes

This intentionally does not include database credentials. Real runs require PS_INTEGRATION_CONFIG or DATABASE_* environment variables.

@nickvanw nickvanw force-pushed the integration/test-suite branch from 25f1411 to 12da386 Compare June 16, 2026 00:34
@nickvanw nickvanw marked this pull request as ready for review June 16, 2026 00:35
@nickvanw nickvanw enabled auto-merge (squash) June 16, 2026 00:39
@nickvanw nickvanw disabled auto-merge June 16, 2026 00:44
@nickvanw nickvanw merged commit 19cc49c into main Jun 16, 2026
8 checks passed
@nickvanw nickvanw deleted the integration/test-suite branch June 16, 2026 05:31
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