dss provided by instance 1 in dss_instances in top-level resource poolid_generator provided by id_generator in top-level resource poolplanning_area provided by planning_area in top-level resource pool| Case | Step | Event | iart_dss | ||
|---|---|---|---|---|---|
| Setup | Ensure clean workspace | 1 | 🌐 |
|
🌐 |
| 2 | ✅ | Operational intent references can be queried by ID | ✅ | ||
| 3 | 🌐 |
|
🌐 | ||
| 4 | ✅ | Subscription can be queried by ID | ✅ | ||
| 5 | 🌐 |
|
🌐 | ||
| 6 | ✅ | Constraint references can be queried by ID | ✅ | ||
| 7 | 🌐 |
|
🌐 | ||
| 8 | ✅ | USS Availability can be requested | ✅ | ||
| 9 | 🌐 |
|
🌐 | ||
| 10 | ✅ | USS Availability can be updated | ✅ | ||
| 11 | 🌐 |
|
🌐 | ||
| 12 | ✅ | Successful subscription search query | ✅ | ||
| Endpoint authorization | Subscription endpoints authentication | 16 | 📓 |
missing_scope: Missing scope testing enabled.
|
|
| 17 | 📓 |
scd: Testing Strategic Coordination endpoints (Subscriptions and OIRs)
|
|||
| 18 | 📓 |
scd_wrong_scope: Incorrect scope testing enabled with scope utm.availability_arbitration.
|
|||
| 19 | 🌐 |
|
🌐 | ||
| 20 | 🌐 |
|
🌐 | ||
| 21 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 22 | ✅ | Create subscription with missing credentials | ✅ | ||
| 23 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 24 | 🌐 |
|
🌐 | ||
| 25 | 🌐 |
|
🌐 | ||
| 26 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 27 | ✅ | Create subscription with invalid credentials | ✅ | ||
| 28 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 29 | 🌐 |
|
🌐 | ||
| 30 | 🌐 |
|
🌐 | ||
| 31 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 32 | ✅ | Create subscription with missing scope | ✅ | ||
| 33 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 34 | 🌐 |
|
🌐 | ||
| 35 | 🌐 |
|
🌐 | ||
| 36 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 37 | ✅ | Create subscription with incorrect scope | ✅ | ||
| 38 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 39 | 🌐 |
|
🌐 | ||
| 40 | ✅ | Create subscription with valid credentials | ✅ | ||
| 41 | 🌐 |
|
🌐 | ||
| 42 | ✅ | Get subscription with missing credentials | ✅ | ||
| 43 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 44 | 🌐 |
|
🌐 | ||
| 45 | ✅ | Get subscription with invalid credentials | ✅ | ||
| 46 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 47 | 🌐 |
|
🌐 | ||
| 48 | ✅ | Get subscription with missing scope | ✅ | ||
| 49 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 50 | 🌐 |
|
🌐 | ||
| 51 | ✅ | Get subscription with incorrect scope | ✅ | ||
| 52 | ✅ | Unauthorized requests return the proper error message body | ✅ | ||
| 53 | 🌐 |
|
🌐 | ||
| 54 | 🛑 |
Get subscription with valid credentials
[53]
Expected 200, got 404 |
🛑 | ||
| Cleanup | 55 | 🌐 |
|
🌐 | |
| 56 | ✅ | Operational intent references can be queried by ID | ✅ | ||
| 57 | 🌐 |
|
🌐 | ||
| 58 | ✅ | Subscription can be queried by ID | ✅ | ||
| 59 | 🌐 |
|
🌐 | ||
| 60 | ✅ | Constraint references can be queried by ID | ✅ | ||
| 61 | 🌐 |
|
🌐 | ||
| 62 | ✅ | USS Availability can be requested | ✅ | ||
| 63 | 🌐 |
|
🌐 | ||
| 64 | ✅ | USS Availability can be updated | ✅ | ||