Skip to content

Commit 041aa41

Browse files
committed
add config to suites and configurations for invalid flight intents scenario and resource
1 parent 80dabe3 commit 041aa41

File tree

5 files changed

+36
-0
lines changed

5 files changed

+36
-0
lines changed

monitoring/uss_qualifier/configurations/dev/self_contained_f3548.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ v1:
1313
flight_planners: flight_planners
1414
conflicting_flights: conflicting_flights
1515
priority_preemption_flights: priority_preemption_flights
16+
invalid_flight_intents: invalid_flight_intents
1617
dss: dss
1718

1819
# This block defines all the resources available in the resource pool.
@@ -57,6 +58,13 @@ v1:
5758
planning_time: '0:05:00'
5859
file_source: test_data.che.flight_intents.priority_preemption
5960

61+
# Details of flights with invalid operational intents (used in flight intent validation scenario)
62+
invalid_flight_intents:
63+
resource_type: resources.flight_planning.FlightIntentsResource
64+
specification:
65+
planning_time: '0:05:00'
66+
file_source: test_data.che.flight_intents.invalid_flight_intents
67+
6068
# Location of DSS instance that can be used to verify flight planning outcomes
6169
dss:
6270
resource_type: resources.astm.f3548.v21.DSSInstanceResource

monitoring/uss_qualifier/suites/astm/utm/f3548_21.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,31 @@ resources:
44
dss: resources.astm.f3548.v21.DSSInstanceResource
55
conflicting_flights: resources.flight_planning.FlightIntentsResource
66
priority_preemption_flights: resources.flight_planning.FlightIntentsResource
7+
invalid_flight_intents: resources.flight_planning.FlightIntentsResource
78
nominal_planning_selector: resources.flight_planning.FlightPlannerCombinationSelectorResource?
89
priority_planning_selector: resources.flight_planning.FlightPlannerCombinationSelectorResource?
910
actions:
11+
- action_generator:
12+
generator_type: action_generators.flight_planning.FlightPlannerCombinations
13+
resources:
14+
flight_planners: flight_planners
15+
flight_intent_validation_selector: flight_intent_validation_selector?
16+
invalid_flight_intents: invalid_flight_intents
17+
dss: dss
18+
specification:
19+
action_to_repeat:
20+
test_scenario:
21+
scenario_type: scenarios.astm.utm.FlightIntentValidation
22+
resources:
23+
flight_intents: invalid_flight_intents
24+
tested_uss: uss1
25+
dss: dss
26+
on_failure: Continue
27+
combination_selector_source: flight_intent_validation_selector
28+
flight_planners_source: flight_planners
29+
roles:
30+
- uss1
31+
on_failure: Continue
1032
- action_generator:
1133
generator_type: action_generators.flight_planning.FlightPlannerCombinations
1234
resources:

monitoring/uss_qualifier/suites/dev/local_test.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ resources:
1111
flight_planners: resources.flight_planning.FlightPlannersResource
1212
conflicting_flights: resources.flight_planning.FlightIntentsResource
1313
priority_preemption_flights: resources.flight_planning.FlightIntentsResource
14+
invalid_flight_intents: resources.flight_planning.FlightIntentsResource
1415
invalid_flight_auth_flights: resources.flight_planning.FlightIntentsResource
1516
dss: resources.astm.f3548.v21.DSSInstanceResource
1617

@@ -29,6 +30,7 @@ actions:
2930
resources:
3031
conflicting_flights: conflicting_flights
3132
priority_preemption_flights: priority_preemption_flights
33+
invalid_flight_intents: invalid_flight_intents
3234
invalid_flight_auth_flights: invalid_flight_auth_flights
3335
flight_planners: flight_planners
3436
dss: dss

monitoring/uss_qualifier/suites/uspace/flight_auth.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ resources:
33
conflicting_flights: resources.flight_planning.FlightIntentsResource
44
priority_preemption_flights: resources.flight_planning.FlightIntentsResource
55
invalid_flight_auth_flights: resources.flight_planning.FlightIntentsResource
6+
invalid_flight_intents: resources.flight_planning.FlightIntentsResource
67
flight_planners: resources.flight_planning.FlightPlannersResource
78
dss: resources.astm.f3548.v21.DSSInstanceResource
89

@@ -12,6 +13,7 @@ actions:
1213
resources:
1314
conflicting_flights: conflicting_flights
1415
priority_preemption_flights: priority_preemption_flights
16+
invalid_flight_intents: invalid_flight_intents
1517
flight_planners: flight_planners
1618
dss: dss
1719
on_failure: Continue

monitoring/uss_qualifier/suites/uspace/required_services.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ name: U-space required services
22
resources:
33
conflicting_flights: resources.flight_planning.FlightIntentsResource
44
priority_preemption_flights: resources.flight_planning.FlightIntentsResource
5+
invalid_flight_intents: resources.flight_planning.FlightIntentsResource
56
invalid_flight_auth_flights: resources.flight_planning.FlightIntentsResource
67
flight_planners: resources.flight_planning.FlightPlannersResource
78
dss: resources.astm.f3548.v21.DSSInstanceResource
@@ -17,6 +18,7 @@ actions:
1718
resources:
1819
conflicting_flights: conflicting_flights
1920
priority_preemption_flights: priority_preemption_flights
21+
invalid_flight_intents: invalid_flight_intents
2022
invalid_flight_auth_flights: invalid_flight_auth_flights
2123
flight_planners: flight_planners
2224
dss: dss

0 commit comments

Comments
 (0)