Case | Step | Event | uss2 | ||
---|---|---|---|---|---|
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 | ✅ | ||
Key validation on creation | Create first OIR | 9 | 🌐 |
|
🌐 |
10 | ✅ | First operational intent reference in area creation query succeeds | ✅ | ||
Create second non-overlapping OIR | 11 | 🌐 |
|
🌐 | |
12 | ✅ | Second, non-overlapping operational intent reference creation succeeds | ✅ | ||
Attempt OIR creation overlapping with first OIR | 13 | 🌐 |
|
🌐 | |
14 | ✅ | Create operational intent reference with missing OVN fails | ✅ | ||
15 | ✅ | Failure response due to conflict has proper format | ✅ | ||
16 | ✅ | Failure response due to conflict contains conflicting OIRs | ✅ | ||
Attempt OIR creation overlapping with second OIR | 17 | 🌐 |
|
🌐 | |
18 | ✅ | Create operational intent reference with missing OVN fails | ✅ | ||
19 | ✅ | Failure response due to conflict has proper format | ✅ | ||
20 | ✅ | Failure response due to conflict contains conflicting OIRs | ✅ | ||
Attempt OIR creation overlapping with both OIRs | 21 | 🌐 |
|
🌐 | |
22 | ✅ | Create operational intent reference with missing OVN fails | ✅ | ||
23 | ✅ | Failure response due to conflict has proper format | ✅ | ||
24 | ✅ | Failure response due to conflict contains conflicting OIRs | ✅ | ||
Attempt valid OIR creation overlapping with both OIRs | 25 | 🌐 |
|
🌐 | |
26 | ✅ | Create operational intent reference with proper OVNs succeeds | ✅ | ||
Key validation on mutation | Attempt mutation with both OVNs missing | 27 | 🌐 |
|
🌐 |
28 | ✅ | Mutate operational intent reference with missing OVN fails | ✅ | ||
29 | ✅ | Failure response due to conflict has proper format | ✅ | ||
30 | ✅ | Failure response due to conflict contains conflicting OIRs | ✅ | ||
Attempt mutation with first OVN missing | 31 | 🌐 |
|
🌐 | |
32 | ✅ | Mutate operational intent reference with missing OVN fails | ✅ | ||
33 | ✅ | Failure response due to conflict has proper format | ✅ | ||
34 | ✅ | Failure response due to conflict contains conflicting OIRs | ✅ | ||
Attempt mutation to overlap with the first OIR | 35 | 🌐 |
|
🌐 | |
36 | ✅ | Mutate operational intent reference with missing OVN fails | ✅ | ||
37 | ✅ | Failure response due to conflict has proper format | ✅ | ||
38 | ✅ | Failure response due to conflict contains conflicting OIRs | ✅ | ||
Cleanup | 39 | 🌐 |
|
🌐 | |
40 | 🌐 |
|
🌐 | ||
41 | ✅ | Operational intent reference removed | ✅ | ||
42 | 🌐 |
|
🌐 | ||
43 | ✅ | Operational intent reference removed | ✅ | ||
44 | 🌐 |
|
🌐 | ||
45 | ✅ | Operational intent reference removed | ✅ | ||
46 | ✅ | Operational intent references can be searched for | ✅ | ||
47 | 🌐 |
|
🌐 | ||
48 | ✅ | Operational intent references can be queried by ID | ✅ | ||
49 | 🌐 |
|
🌐 | ||
50 | ✅ | Operational intent references can be queried by ID | ✅ | ||
51 | 🌐 |
|
🌐 | ||
52 | ✅ | Operational intent references can be queried by ID | ✅ |