tested_uss
provided by instance 2 in flight_planners in top-level resource poolmock_uss
provided by mock_uss in top-level resource pooldss
provided by dss in top-level resource poolflight_intents
provided by non_conflicting_flights in top-level resource poolCase | Step | Event | mock_uss | uss1_dss | uss2_core | ||
---|---|---|---|---|---|---|---|
1 | 📓 |
Tested USS : uss2_core
|
|||||
Successfully plan flight near an existing flight | mock_uss plans flight 2 | 2 | 🌐 |
|
🌐 | ||
3 | ✅ | DSS responses | ✅ | ||||
4 | 🌐 |
|
🌐 | ||||
5 | ✅ | Failure | ✅ | ||||
6 | ✅ | Successful planning | ✅ | ||||
7 | 🌐 |
|
🌐 | ||||
8 | ✅ | DSS responses | ✅ | ||||
9 | ✅ | Operational intent shared correctly | ✅ | ||||
10 | ✅ | Operational intent state is correct | ✅ | ||||
11 | 🌐 |
|
🌐 | ||||
12 | ✅ | Operational intent details retrievable | ✅ | ||||
13 | ✅ | Operational intent details data format | ✅ | ||||
14 | ✅ | Correct operational intent details | ✅ | ||||
15 | ✅ | Off-nominal volumes | ✅ | ||||
16 | ✅ | Vertices | ✅ | ||||
tested_uss plans flight 1 | 17 | 🌐 |
|
🌐 | |||
18 | ✅ | DSS responses | ✅ | ||||
19 | 🌐 |
|
🌐 | ||||
20 | ✅ | Failure | ✅ | ||||
21 | ✅ | Successful planning | ✅ | ||||
22 | 🌐 |
|
🌐 | ||||
23 | ✅ | DSS responses | ✅ | ||||
24 | ✅ | Operational intent shared correctly | ✅ | ||||
25 | ✅ | Operational intent state is correct | ✅ | ||||
26 | 🌐 |
|
🌐 | ||||
27 | ✅ | Operational intent details retrievable | ✅ | ||||
28 | ✅ | Operational intent details data format | ✅ | ||||
29 | ✅ | Correct operational intent details | ✅ | ||||
30 | ✅ | Off-nominal volumes | ✅ | ||||
31 | ✅ | Vertices | ✅ | ||||
Validate that tested_uss obtained flight2 details | 32 | 🌐 |
|
🌐 | |||
33 | ✅ | Mock USS interactions logs retrievable | ✅ | ||||
34 | ✅ | USS obtained operational intent details by means of either notification or GET request | ✅ | ||||
Validate flight1 Notification sent to mock_uss | 35 | 🌐 |
|
🌐 | |||
36 | ✅ | Mock USS interactions logs retrievable | ✅ | ||||
37 | ✅ | Expect Notification sent | ✅ | ||||
Delete tested_uss flight | 38 | 🌐 |
|
🌐 | |||
39 | ✅ | Successful deletion | ✅ | ||||
Delete mock_uss flight | 40 | 🌐 |
|
🌐 | |||
41 | ✅ | Successful deletion | ✅ | ||||
Flight planning prevented due to invalid data sharing | mock_uss plans flight 2, sharing invalid operational intent data | 42 | 🌐 |
|
🌐 | ||
43 | ✅ | DSS responses | ✅ | ||||
44 | 🌐 |
|
🌐 | ||||
45 | ✅ | Failure | ✅ | ||||
46 | ✅ | Successful planning | ✅ | ||||
47 | 🌐 |
|
🌐 | ||||
48 | ✅ | DSS responses | ✅ | ||||
49 | ✅ | Operational intent shared correctly | ✅ | ||||
50 | 🌐 |
|
🌐 | ||||
51 | ✅ | Operational intent details retrievable | ✅ | ||||
52 | ✅ | Invalid data in Operational intent details shared by Mock USS for negative test | ✅ | ||||
tested_uss attempts to plan flight 1, expect failure | 53 | 🌐 |
|
🌐 | |||
54 | ✅ | DSS responses | ✅ | ||||
55 | 🌐 |
|
🌐 | ||||
56 | ✅ | Plan should fail | ✅ | ||||
57 | 🌐 |
|
🌐 | ||||
58 | ✅ | DSS responses | ✅ | ||||
59 | ✅ | Operational intent not shared | ✅ | ||||
Validate that tested_uss obtained flight2 details | 60 | 🌐 |
|
🌐 | |||
61 | ✅ | Mock USS interactions logs retrievable | ✅ | ||||
62 | ✅ | USS obtained operational intent details by means of either notification or GET request | ✅ | ||||
Validate flight 1 Notification not sent to mock_uss | 63 | 🌐 |
|
🌐 | |||
64 | ✅ | Mock USS interactions logs retrievable | ✅ | ||||
65 | ✅ | Expect Notification not sent | ✅ | ||||
Delete mock_uss flight | 66 | 🌐 |
|
🌐 | |||
67 | ✅ | Successful deletion | ✅ | ||||
Cleanup | 68 | 🌐 |
|
🌐 | |||
69 | ✅ | Successful flight deletion | ✅ |