ci: validate macOS managed behavior on Ubuntu and stabilize shutdown

This commit is contained in:
dh
2026-10-03 11:30:29 +02:00
parent bd35ebc4c8
commit 1164c26846
10 changed files with 201 additions and 72 deletions
@@ -595,3 +595,8 @@ When pyannote secondary validation is enabled, Meeting Assistant SHALL start a n
- **WHEN** Meeting Assistant starts
- **THEN** it begins preparing the configured pyannote runtime image and model cache without waiting for the first validation request
- **AND** application startup is not blocked by the warm-up task
#### Scenario: Overlapping shutdown requests stop startup warm-up safely
- **GIVEN** the pyannote startup warm-up hosted service has started
- **WHEN** application shutdown calls its stop lifecycle concurrently
- **THEN** it cancels pending warm-up and completes cleanup without a disposed-resource exception