Case | Step | Event | mock_uss | uss1 | ||
---|---|---|---|---|---|---|
Setup | Ensure clean workspace | 1 | 🌐 |
|
🌐 | |
2 | ✅ | Operational intent references can be queried by ID | ✅ | |||
3 | 🌐 |
|
🌐 | |||
4 | ✅ | Operational intent references can be searched for | ✅ | |||
5 | 🌐 |
|
🌐 | |||
6 | ✅ | Operational intent references can be searched for | ✅ | |||
7 | ✅ | Any existing operational intent reference has been removed | ✅ | |||
Attempt unauthorized state creation | Attempt direct creation with unauthorized state | 8 | 🌐 |
|
🌐 | |
9 | ✅ | Direct Nonconforming state creation is forbidden | ✅ | ✅ | ||
10 | 🌐 |
|
🌐 | |||
11 | ✅ | Direct Contingent state creation is forbidden | ✅ | ✅ | ||
Attempt unauthorized state transitions | Create an Accepted OIR | 12 | 🌐 |
|
🌐 | |
13 | ✅ | Creation of an Accepted OIR is allowed | ✅ | |||
Attempt transition of an accepted operational intent reference to an unauthorized state | 14 | 🌐 |
|
🌐 | ||
15 | ✅ | Transition from Accepted to Nonconforming is forbidden | ✅ | ✅ | ||
16 | 🌐 |
|
🌐 | |||
17 | ✅ | Transition from Accepted to Contingent is forbidden | ✅ | ✅ | ||
Transition the OIR to Activated | 18 | 🌐 |
|
🌐 | ||
19 | ✅ | Transition from Accepted to Activated is allowed | ✅ | |||
Attempt transition of an activated operational intent reference to an unauthorized state | 20 | 🌐 |
|
🌐 | ||
21 | ✅ | Transition from Activated to Nonconforming is forbidden | ✅ | ✅ | ||
22 | 🌐 |
|
🌐 | |||
23 | ✅ | Transition from Activated to Contingent is forbidden | ✅ | ✅ | ||
Transition the OIR to Ended | 24 | 🌐 |
|
🌐 | ||
25 | ✅ | Transition from Activated to Ended is allowed | ✅ | |||
Attempt transition of an ended operational intent reference to an unauthorized state | 26 | 🌐 |
|
🌐 | ||
27 | ✅ | Transition from Ended to Nonconforming is forbidden | ✅ | ✅ | ||
28 | 🌐 |
|
🌐 | |||
29 | ✅ | Transition from Ended to Contingent is forbidden | ✅ | ✅ | ||
Cleanup | 30 | 🌐 |
|
🌐 | ||
31 | ✅ | Operational intent references can be queried by ID | ✅ | |||
32 | 🌐 |
|
🌐 | |||
33 | ✅ | Operational intent reference removed | ✅ |