Skip to content

Curate cross-scheduler pairs → first conversion golden test #31

Description

@stackedsax

Turn the pair-hunting scrape into real conversion ground truth (build-plan stage 2 → 4).

Background: make corpus SCHED=pairs found 3 candidate multi-format repos, all volcano↔kueue. NVIDIA/knavigator is a genuine equivalent pair — the same benchmark job rendered once per scheduler (templates/volcano/job.yaml vs templates/kueue/job.yaml).

Scope

  • Hand-review the candidate pairs; promote knavigator (and any others that hold up) into testdata/pairs/ as human-reviewed equivalents
  • Write the first cross-scheduler conversion golden test: convert the volcano source → kueue and assert it matches the reviewed kueue target (allowing for documented, intentional differences)
  • This is the first test that proves BAMMM converts correctly, not just round-trips

Note: co-location ≠ equivalence — only promote pairs that are genuinely the same job. Repo-level candidates still need human judgment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions