Skip to content

test: add gated integration test suite#82

Closed
nickvanw wants to merge 2 commits into
mainfrom
bugbash/integration-harness
Closed

test: add gated integration test suite#82
nickvanw wants to merge 2 commits into
mainfrom
bugbash/integration-harness

Conversation

@nickvanw

@nickvanw nickvanw commented Jun 15, 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.

The BIT and enum/set integration cases are regression tests for the fixes in PRs #83 and #84, so this branch is expected to pass the full live suite once those fixes are included.

@nickvanw nickvanw changed the title test: add gated bugbash integration harness test: add gated integration test suite Jun 16, 2026
@nickvanw nickvanw closed this Jun 16, 2026
@nickvanw nickvanw deleted the bugbash/integration-harness branch June 16, 2026 00:03
@nickvanw

Copy link
Copy Markdown
Contributor Author

Superseded by #88 after renaming the branch from bugbash/integration-harness to integration/test-suite. GitHub closed this PR during the branch rename and would not reopen it.

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