interuss / monitoring

InterUSS Platform USS monitoring tools for federated UTM, including automated testing.
Apache License 2.0
12 stars 19 forks source link

[uss_qualifier] scd scenarios should confirm that entity deletion with a wrong OVN/version is impossible #759

Closed Shastick closed 1 month ago

Shastick commented 2 months ago

Description The DSS has a missing OVN check in its OIR deletion endpoint, which the uss_qualifier currently does not detect. The same problem affects the CR deletion endpoint.

Request This a kind of bug that we would want the qualifier to catch.

We should either create a new scenario, or extend an existing one, with a step that explicitly tries to delete an OIR with the wrong OVN.

Notes

We could easily add some steps to cover the same feature for Subscriptions and Constraint References, if their deletion with the proper version/OVN is not already covered

We should also verify that entity mutation with a wrong OVN is properly by scenarios.

Plan

Each of the scenarios above can also be enriched with an explicit test that will attempt mutating an entity. This is covered by #760.

Progress: