From c29e6e5a59be3210970b141dd51e8fd632ece679 Mon Sep 17 00:00:00 2001 From: Maximilien Cuony Date: Thu, 26 Mar 2026 09:08:59 +0100 Subject: [PATCH] [uss_qualifier/flight_planning] Allow 'NotPlanned' as status during cleanup --- .../uss_qualifier/scenarios/flight_planning/test_steps.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/monitoring/uss_qualifier/scenarios/flight_planning/test_steps.py b/monitoring/uss_qualifier/scenarios/flight_planning/test_steps.py index 2cea81d9e0..3b6a7d5c49 100644 --- a/monitoring/uss_qualifier/scenarios/flight_planning/test_steps.py +++ b/monitoring/uss_qualifier/scenarios/flight_planning/test_steps.py @@ -483,10 +483,13 @@ def cleanup_flights( continue scenario.record_queries(resp.queries) - if resp.flight_plan_status != FlightPlanStatus.Closed: + if resp.flight_plan_status not in [ + FlightPlanStatus.Closed, + FlightPlanStatus.NotPlanned, + ]: check.record_failed( summary=f"Failed to clean up flight {flight_id} from {flight_planner.participant_id}", - details=f"Deletion of flight {flight_id} returned a status of '{resp.flight_plan_status}' ({FlightPlanStatus.Closed} wanted)", + details=f"Deletion of flight {flight_id} returned a status of '{resp.flight_plan_status}' ({FlightPlanStatus.Closed} or {FlightPlanStatus.NotPlanned} wanted)", query_timestamps=[q.request.timestamp for q in resp.queries], )