Skip to content

CI: Functional tests for named replication channels #81

@renecannao

Description

@renecannao

Summary

The named replication channels feature (#77, #78, #79) was merged with unit tests but no functional/integration test coverage. Multi-source replication with named channels should be validated end-to-end against a real MySQL topology.

Proposal

  • Add a test-named-channels.sh functional test script
  • Configure multi-source replication on one replica with named channels
  • Test channel-aware API endpoints (/api/v2/channels, etc.)
  • Test channel-aware failover (graceful takeover preserving other channels)
  • Test discovery of multi-source replication topology

Acceptance Criteria

  • Multi-source replication with named channels set up in Docker
  • Channel discovery and API endpoints validated
  • Channel-aware failover tested
  • Test integrated into CI workflow

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions