Skip to content

Commit 61247cb

Browse files
authored
[uss_qualifier] raise ScenarioDidNotStopError in fragments (#1197)
1 parent 2e16d18 commit 61247cb

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

monitoring/uss_qualifier/scenarios/astm/utm/dss/test_step_fragments.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -350,8 +350,6 @@ def get_uss_availability(
350350
Returns:
351351
The state and version of the USS availability.
352352
"""
353-
availability = UssAvailabilityState.Unknown
354-
version = ""
355353
with scenario.check(
356354
"USS Availability can be requested", dss.participant_id
357355
) as check:
@@ -361,6 +359,7 @@ def get_uss_availability(
361359

362360
availability = avail_response.status.availability
363361
version = avail_response.version
362+
return availability, version
364363
except QueryError as e:
365364
scenario.record_queries(e.queries)
366365
avail_query = e.queries[0]
@@ -369,7 +368,7 @@ def get_uss_availability(
369368
details=f"DSS responded code {avail_query.status_code}; {e}",
370369
query_timestamps=[avail_query.request.timestamp],
371370
)
372-
return availability, version
371+
raise ScenarioDidNotStopError(check)
373372

374373

375374
def set_uss_availability(
@@ -387,7 +386,6 @@ def set_uss_availability(
387386
Returns:
388387
The new version of the USS availability.
389388
"""
390-
version = ""
391389
with scenario.check(
392390
"USS Availability can be updated", [dss.participant_id]
393391
) as check:
@@ -398,6 +396,7 @@ def set_uss_availability(
398396
version,
399397
)
400398
scenario.record_query(avail_query)
399+
return version
401400
except QueryError as e:
402401
scenario.record_queries(e.queries)
403402
avail_query = e.queries[0]
@@ -406,7 +405,7 @@ def set_uss_availability(
406405
details=f"DSS responded code {avail_query.status_code}; {e}",
407406
query_timestamps=[avail_query.request.timestamp],
408407
)
409-
return version
408+
raise ScenarioDidNotStopError(check)
410409

411410

412411
def make_dss_report(

0 commit comments

Comments
 (0)