Skip to content

Stabilize nightly E2E with class isolation - #460

Merged
ivan-digital merged 2 commits into
mainfrom
fix/nightly-e2e-class-isolation
Aug 21, 2026
Merged

Stabilize nightly E2E with class isolation#460
ivan-digital merged 2 commits into
mainfrom
fix/nightly-e2e-class-isolation

Conversation

@ivan-digital

Copy link
Copy Markdown
Member

Summary

  • run each selected Nightly test class in a fresh, non-parallel Swift test process while preserving matrix include and skip semantics
  • remove a hosted-runner wall-clock assertion while retaining the diarization correctness assertion
  • clear CosyVoice MLX cache between forward-pass tests and skip two redundant LLM micro-tests on hosted Nightly
  • add a regression test for exact filtered selection and per-class invocation

Architecture and risk

This is limited to test and CI infrastructure; production APIs and runtime behavior are unchanged. The runner fails when selection is empty or invalid, streams per-class logs, continues to summarize failures, and returns a nonzero overall status.

Validation

No documentation update is required because this changes internal test orchestration only.

@ivan-digital
ivan-digital enabled auto-merge August 21, 2026 08:56
@ivan-digital
ivan-digital merged commit 53510fb into main Aug 21, 2026
47 checks passed
@ivan-digital
ivan-digital deleted the fix/nightly-e2e-class-isolation branch August 22, 2026 08:54
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