Skip to content

CI: Topology refactoring operation tests #90

Description

@renecannao

Summary

Orchestrator supports topology refactoring operations (move-up, repoint, relocate, etc.) but none are tested in CI.

Proposed Tests

  • move-up: move a replica one level up in the topology (e.g., mysql3 from mysql2 to mysql1)
  • repoint: repoint a replica to a different master using GTID
  • relocate: let orchestrator choose the best method to move a replica
  • make-co-master: establish co-master topology
  • take-master: swap master and replica roles
  • Verify each operation updates the topology correctly

Acceptance Criteria

  • At least 3 refactoring operations tested (move-up, repoint, relocate)
  • Tests verify topology state after each operation via API
  • Tests restore clean topology state after each test
  • Tests integrated into CI workflow

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions