-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[uss_qualifier/scenarios/netrid/dss/isa_subscription_interactions] specify some check severity in test scenario documentation only (contrib #404) #884
base: main
Are you sure you want to change the base?
Conversation
6bfaaf3
to
f36ba64
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I commented with some suggestions to move from high to medium based on description / current knowledge of the tests, please feel free to close those that are wrong :)
|
||
If that ISA cannot be deleted, the **[astm.f3411.v19.DSS0030,d](../../../../../requirements/astm/f3411/v19.md)** requirement to implement the ISA deletion endpoint might not be met. | ||
|
||
#### Response to the deletion of the ISA contains subscription ID check | ||
#### 🛑 Response to the deletion of the ISA contains subscription ID check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can probably be moved to Medium?
|
||
If that ISA cannot be deleted, the **[astm.f3411.v19.DSS0030,d](../../../../../requirements/astm/f3411/v19.md)** requirement to implement the ISA deletion endpoint might not be met. | ||
|
||
#### Response to the deletion of the ISA contains subscription ID check | ||
#### 🛑 Response to the deletion of the ISA contains subscription ID check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can probably be moved to Medium?
|
||
If that ISA cannot be deleted, the **[astm.f3411.v22a.DSS0030,d](../../../../../requirements/astm/f3411/v22a.md)** requirement to implement the ISA deletion endpoint might not be met. | ||
|
||
#### Response to the deletion of the ISA contains subscription ID check | ||
#### 🛑 Response to the deletion of the ISA contains subscription ID check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can probably be moved to Medium?
|
||
If the ISA cannot be mutated, **[astm.f3411.v22a.DSS0030,a](../../../../../requirements/astm/f3411/v22a.md)** is likely not implemented correctly. | ||
|
||
#### Response to the mutation of the ISA contains subscription ID check | ||
#### 🛑 Response to the mutation of the ISA contains subscription ID check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can probably be moved to Medium?
|
||
If that ISA cannot be deleted, the **[astm.f3411.v22a.DSS0030,d](../../../../../requirements/astm/f3411/v22a.md)** requirement to implement the ISA deletion endpoint might not be met. | ||
|
||
#### Response to the deletion of the ISA contains subscription ID check | ||
#### 🛑 Response to the deletion of the ISA contains subscription ID check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can probably be moved to Medium?
|
||
The ISA search parameters are valid, as such the search should be successful. If the request is not successful, this check will fail as per **[interuss.f3411.dss_endpoints.SearchISAs](../../../../../requirements/interuss/f3411/dss_endpoints.md)**. | ||
|
||
#### ISA not returned by search check | ||
#### 🛑 ISA not returned by search check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can probably be moved to Medium?
|
||
The DSS should allow the creation of a subscription within the ISA footprint, otherwise it is in violation of **[astm.f3411.v22a.DSS0030,c](../../../../../requirements/astm/f3411/v22a.md)** | ||
|
||
#### Subscription for the ISA's area mentions the ISA check | ||
#### 🛑 Subscription for the ISA's area mentions the ISA check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can probably be moved to Medium?
|
||
A subscription that is created for a volume that intersects with the previously created ISA should mention | ||
the previously created ISA. If not, the serving DSS is in violation of **[astm.f3411.v22a.DSS0030,c](../../../../../requirements/astm/f3411/v22a.md)**. | ||
|
||
#### Newly created subscription has a notification_index of 0 check | ||
#### 🛑 Newly created subscription has a notification_index of 0 check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can probably be moved to Medium?
|
||
The DSS should allow a valid mutation of a subscription's area, otherwise it is in violation of **[astm.f3411.v22a.DSS0030,c](../../../../../requirements/astm/f3411/v22a.md)** | ||
|
||
#### Subscription for the ISA's area mentions the ISA check | ||
#### 🛑 Subscription for the ISA's area mentions the ISA check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can probably be moved to Medium?
|
||
A subscription that is created for a volume that intersects with the previously created ISA should mention | ||
the previously created ISA. If not, the serving DSS is in violation of **[astm.f3411.v22a.DSS0030,c](../../../../../requirements/astm/f3411/v22a.md)**. | ||
|
||
#### Mutated subscription has a notification_index of 0 check | ||
#### 🛑 Mutated subscription has a notification_index of 0 check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can probably be moved to Medium?
…ecify some check severity in test scenario documentation only (contrib interuss#404)
f36ba64
to
51fa7d5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I haven't reviewed each instance, but I would recommend going ahead and changing to Medium-severity each instance where you think it's justified. The likely worst-case outcome is that users see additional failures caused by the first failure.
This PR follows PR #882
It does migrate more severity into scenario documentation, mainly for
netrid/dss/isa_subscription_interactions
, but does include others moves for some shared functions used inisa_subscription_interactions
.