| Case | Step | Event | iart_dss | ||
|---|---|---|---|---|---|
| Setup | Cleanup OIRs | 1 | 🌐 |
|
🌐 |
| 2 | ✅ | Operational intent references can be searched for | ✅ | ||
| 3 | 🌐 |
|
🌐 | ||
| 4 | ✅ | Operational intent references can be queried by ID | ✅ | ||
| Cleanup Subscriptions | 5 | 🌐 |
|
🌐 | |
| 6 | ✅ | Successful subscription search query | ✅ | ||
| 7 | 🌐 |
|
🌐 | ||
| 8 | ✅ | Subscription can be queried by ID | ✅ | ||
| 9 | 🌐 |
|
🌐 | ||
| 10 | ✅ | Subscription can be queried by ID | ✅ | ||
| 11 | 🌐 |
|
🌐 | ||
| 12 | ✅ | Subscription can be queried by ID | ✅ | ||
| Validate explicit subscription on OIR creation | Create independent subscription | 13 | 🌐 |
|
🌐 |
| 14 | ✅ | Create subscription query succeeds | ✅ | ||
| Provide subscription not covering extent of OIR being created | 15 | 🌐 |
|
🌐 | |
| 16 | ✅ | Request to create OIR with too short subscription fails | ✅ | ||
| Create an OIR with correct explicit subscription | 17 | 🌐 |
|
🌐 | |
| 18 | ✅ | Create operational intent reference query succeeds | ✅ | ||
| OIR is attached to expected subscription | 19 | 🌐 |
|
🌐 | |
| 20 | ✅ | Get operational intent reference by ID | ✅ | ||
| 21 | ✅ | OIR is attached to expected subscription | ✅ | ||
| Validate explicit subscription upon subscription replacement | Create a subscription | 22 | 🌐 |
|
🌐 |
| 23 | ✅ | Create subscription query succeeds | ✅ | ||
| Attempt to replace OIR's existing explicit subscription with an insufficient one | 24 | 🌐 |
|
🌐 | |
| 25 | ✅ | Request to mutate OIR while providing a too short subscription fails | ✅ | ||
| OIR is attached to expected subscription | 26 | 🌐 |
|
🌐 | |
| 27 | ✅ | Get operational intent reference by ID | ✅ | ||
| 28 | ✅ | OIR is attached to expected subscription | ✅ | ||
| Replace the OIR's explicit subscription | 29 | 🌐 |
|
🌐 | |
| 30 | 🛑 |
Mutate operational intent reference query succeeds
[29]
OIR Mutation with correct OVN failed for unexpected reason Was expecting an 200 or 201 response because of an incorrect OVN, but got 400 instead |
🛑 | ||
| Cleanup | 31 | 🌐 |
|
🌐 | |
| 32 | ✅ | Operational intent references can be searched for | ✅ | ||
| 33 | 🌐 |
|
🌐 | ||
| 34 | ✅ | Operational intent references can be queried by ID | ✅ | ||
| 35 | 🌐 |
|
🌐 | ||
| 36 | ✅ | Successful subscription search query | ✅ | ||
| 37 | 🌐 |
|
🌐 | ||
| 38 | ✅ | Subscription can be queried by ID | ✅ | ||
| 39 | 🌐 |
|
🌐 | ||
| 40 | ⚠️ |
Subscription can be deleted
[39]
Could not delete subscription 00000192-35c7-403f-86b8-beca68d40000 When attempting to delete subscription 00000192-35c7-403f-86b8-beca68d40000 from the DSS, received 404 with body Subscription 00000192-35c7-403f-86b8-beca68d40000 not found (E:3ce06da2-3f66-4f80-a9e4-65bd22344bd3) |
⚠️ | ||
| 41 | 🌐 |
|
🌐 | ||
| 42 | ✅ | Subscription can be queried by ID | ✅ | ||
| 43 | 🌐 |
|
🌐 | ||
| 44 | ⚠️ |
Subscription can be deleted
[43]
Could not delete subscription 00000193-35c7-403f-86b8-beca68d40000 When attempting to delete subscription 00000193-35c7-403f-86b8-beca68d40000 from the DSS, received 404 with body Subscription 00000193-35c7-403f-86b8-beca68d40000 not found (E:cc0e7939-f0c4-477a-941f-21db87aa66a0) |
⚠️ | ||
| 45 | 🌐 |
|
🌐 | ||
| 46 | ✅ | Subscription can be queried by ID | ✅ | ||
| 47 | 🌐 |
|
🌐 | ||
| 48 | ✅ | Subscription can be queried by ID | ✅ | ||