| Case | Step | Event | iart_dss | ||
|---|---|---|---|---|---|
| Setup | Ensure clean workspace | 1 | 🌐 |
|
🌐 |
| 2 | ✅ | Operational intent references can be searched for | ✅ | ||
| 3 | 🌐 |
|
🌐 | ||
| 4 | ✅ | Operational intent references can be queried by ID | ✅ | ||
| 5 | 🌐 |
|
🌐 | ||
| 6 | ✅ | Operational intent references can be queried by ID | ✅ | ||
| 7 | 🌐 |
|
🌐 | ||
| 8 | ✅ | Operational intent references can be queried by ID | ✅ | ||
| 9 | 🌐 |
|
🌐 | ||
| 10 | ✅ | Successful subscription search query | ✅ | ||
| 11 | 🌐 |
|
🌐 | ||
| 12 | ✅ | Subscription can be queried by ID | ✅ | ||
| Single OIR implicit subscription is removed upon OIR deletion | Create an OIR with implicit subscription | 13 | 🌐 |
|
🌐 |
| 14 | ✅ | Create operational intent reference query succeeds | ✅ | ||
| 15 | 🌐 |
|
🌐 | ||
| 16 | ✅ | An implicit subscription was created and can be queried | ✅ | ||
| 17 | ✅ | Implicit subscription has correct temporal parameters | ✅ | ||
| Delete the OIR with implicit subscription | 18 | 🌐 |
|
🌐 | |
| 19 | ✅ | Delete operational intent reference query succeeds | ✅ | ||
| 20 | 🌐 |
|
🌐 | ||
| 21 | ✅ | The implicit subscription was removed | ✅ | ||
| 22 | ✅ | After removal of the only created OIR, subscriptions should be as before its creation | ✅ | ||
| Implicit subscriptions always properly cover their OIR | Create an OIR with implicit subscription | 23 | 🌐 |
|
🌐 |
| 24 | ✅ | Create operational intent reference query succeeds | ✅ | ||
| 25 | 🌐 |
|
🌐 | ||
| 26 | ✅ | An implicit subscription was created and can be queried | ✅ | ||
| 27 | ✅ | Implicit subscription has correct temporal parameters | ✅ | ||
| Create an overlapping OIR without any subscription | 28 | 🌐 |
|
🌐 | |
| 29 | ✅ | Create operational intent reference query succeeds | ✅ | ||
| 30 | 🌐 |
|
🌐 | ||
| 31 | ✅ | OIR is not attached to a subscription | ✅ | ||
| 32 | ✅ | New OIR creation response contains previous implicit subscription to notify | ✅ | ||
| 33 | 🌐 |
|
🌐 | ||
| 34 | ✅ | Get operational intent reference by ID | ✅ | ||
| 35 | 🌐 |
|
🌐 | ||
| 36 | ✅ | Subscription referenced by the OIR does not exist | ✅ | ||
| 37 | ✅ | OIR is not attached to a subscription | ✅ | ||
| Mutate OIR with implicit subscription to not overlap anymore | 38 | 🌐 |
|
🌐 | |
| 39 | ✅ | Mutate operational intent reference query succeeds | ✅ | ||
| 40 | 🌐 |
|
🌐 | ||
| 41 | ✅ | The implicit subscription can be queried | ✅ | ||
| 42 | ✅ | Implicit subscription has correct temporal parameters | ✅ | ||
| 43 | 🌐 |
|
🌐 | ||
| 44 | ✅ | Non-mutated implicit subscription is deleted | ✅ | ||
| Create an OIR overlapping with the second OIR but not the first | 45 | 🌐 |
|
🌐 | |
| 46 | ✅ | Create operational intent reference query succeeds | ✅ | ||
| 47 | 🌐 |
|
🌐 | ||
| 48 | ✅ | OIR is not attached to a subscription | ✅ | ||
| 49 | ✅ | Within a temporal frame not overlapping a newly created implicit subscription, subscriptions should be the same as at the start of the test case | ✅ | ||
| 50 | 🌐 |
|
🌐 | ||
| 51 | ✅ | Get operational intent reference by ID | ✅ | ||
| 52 | 🌐 |
|
🌐 | ||
| 53 | ✅ | Subscription referenced by the OIR does not exist | ✅ | ||
| 54 | ✅ | OIR is not attached to a subscription | ✅ | ||
| Cleanup After Test Case | 55 | 🌐 |
|
🌐 | |
| 56 | ✅ | Delete operational intent reference query succeeds | ✅ | ||
| 57 | 🌐 |
|
🌐 | ||
| 58 | ✅ | Delete operational intent reference query succeeds | ✅ | ||
| 59 | 🌐 |
|
🌐 | ||
| 60 | ✅ | Delete operational intent reference query succeeds | ✅ | ||
| Implicit subscriptions are properly deleted when required by OIR mutation | Create two OIRs with implicit subscription | 61 | 🌐 |
|
🌐 |
| 62 | ✅ | Create operational intent reference query succeeds | ✅ | ||
| 63 | 🌐 |
|
🌐 | ||
| 64 | ✅ | An implicit subscription was created and can be queried | ✅ | ||
| 65 | ✅ | Implicit subscription has correct temporal parameters | ✅ | ||
| 66 | 🌐 |
|
🌐 | ||
| 67 | ✅ | Create operational intent reference query succeeds | ✅ | ||
| 68 | 🌐 |
|
🌐 | ||
| 69 | ✅ | An implicit subscription was created and can be queried | ✅ | ||
| 70 | ✅ | Implicit subscription has correct temporal parameters | ✅ | ||
| Create a subscription | 71 | 🌐 |
|
🌐 | |
| 72 | ✅ | Create subscription query succeeds | ✅ | ||
| Update OIR with implicit subscription to use explicit subscription | 73 | 🌐 |
|
🌐 | |
| 74 | ✅ | Mutate operational intent reference query succeeds | ✅ | ||
| 75 | 🌐 |
|
🌐 | ||
| 76 | ✅ | Previously attached implicit subscription was deleted | ✅ | ||
| Update OIR with implicit subscription to use no subscription | 77 | 🌐 |
|
🌐 | |
| 78 | ✅ | Mutate operational intent reference query succeeds | ✅ | ||
| 79 | 🌐 |
|
🌐 | ||
| 80 | ✅ | Previously attached implicit subscription was deleted | ✅ | ||
| Cleanup After Test Case | 81 | 🌐 |
|
🌐 | |
| 82 | ✅ | Delete operational intent reference query succeeds | ✅ | ||
| 83 | 🌐 |
|
🌐 | ||
| 84 | ✅ | Delete operational intent reference query succeeds | ✅ | ||
| 85 | 🌐 |
|
🌐 | ||
| 86 | ✅ | Subscription can be deleted | ✅ | ||
| Implicit subscriptions are expanded as needed | Create an OIR with implicit subscription | 87 | 🌐 |
|
🌐 |
| 88 | ✅ | Create operational intent reference query succeeds | ✅ | ||
| 89 | 🌐 |
|
🌐 | ||
| 90 | ✅ | An implicit subscription was created and can be queried | ✅ | ||
| 91 | ✅ | Implicit subscription has correct temporal parameters | ✅ | ||
| Expand the OIR while keeping the same implicit subscription | 92 | 🌐 |
|
🌐 | |
| 93 | ✅ | Mutate operational intent reference query succeeds | ✅ | ||
| 94 | 🌐 |
|
🌐 | ||
| 95 | ✅ | The implicit subscription can be queried | ✅ | ||
| 96 | ✅ | Implicit subscription has wide enough temporal parameters | ✅ | ||
| Cleanup After Test Case | 97 | 🌐 |
|
🌐 | |
| 98 | ✅ | Delete operational intent reference query succeeds | ✅ | ||
| Existing implicit subscription can replace an OIR's explicit subscription | Create an explicit subscription | 99 | 🌐 |
|
🌐 |
| 100 | ✅ | Create subscription query succeeds | ✅ | ||
| Create first OIR with an explicit subscription | 101 | 🌐 |
|
🌐 | |
| 102 | ✅ | Create operational intent reference query succeeds | ✅ | ||
| Create second OIR with an implicit subscription | 103 | 🌐 |
| ||