llama-stack-mirror/tests/backward_compat
Ashwin Bharambe 74196fce26 feat: add backward compatibility tests for run.yaml
Add automated testing to catch breaking changes to StackRunConfig
before they reach users.

- Schema validation: pytest-based test validates old run.yaml files
  parse with current StackRunConfig
- Integration tests: run full test suite with old ci-tests run.yaml
  to catch runtime semantic issues
- Dual baseline: test against both main (blocks PRs) and latest
  release (informational)
- Breaking change acknowledgment: require '!:' in PR title or
  'BREAKING CHANGE:' in commit message to merge breaking changes

Resolves #3311
Related to #3237
2025-10-28 16:33:15 -07:00
..
test_run_config.py feat: add backward compatibility tests for run.yaml 2025-10-28 16:33:15 -07:00