uss2 tested requirements

Test run

Test characteristic Value
Participant uss2
Other participants uss1
Test run identifier TR-7d8a161
Start time 2026-05-22 21:32:54 UTC
End time 2026-05-22 21:33:17 UTC
Test baseline identifier TB-780a835
Environment identifier TE-06fe9f4
Requirements identifier RC-all_astm_dss_requirements
Requirement verification status Not fully verified
Artifact generated by interuss/monitoring/v0.30.0 with test run artifact configuration

Notable requirements

Tested requirements

Package Requirement Result Scenario Case Step Check
astm
.f3411
.v19
DSS0010 Not tested ASTM NetRID DSS: Token Validation Token validation Token validation Missing token prevents creating an ISA
Not tested Missing token prevents reading an ISA
Not tested Missing token prevents mutating an ISA
Not tested Missing token cannot search for ISAs
Not tested Missing token prevents ISA deletion
DSS0020 Not tested ASTM NetRID DSS: Endpoint encryption Validate endpoint encryption Attempt GET on a known valid path via HTTP HTTP GET fails or redirects to HTTPS
Not tested Attempt GET on a known valid path via HTTPS HTTPS GET succeeds
DSS0030,a Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S1 ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested S5 ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ISA version changed
Not tested S10 ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested S11 ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested S12 ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested S15 ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ASTM NetRID DSS: Concurrent Requests Concurrent Requests Create ISA concurrently ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Concurrent ISAs creation
Not tested Get ISAs concurrently ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Search Available ISAs ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Delete ISAs concurrently ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ASTM NetRID DSS: ISA Expiry ISA Expiry ISA Expiry Create short-lived ISA
Not tested ASTM NetRID DSS: ISA Subscription Interactions ISA Subscription Interactions New Subscription within ISA Create an ISA
Not tested Mutate the ISA
Not tested Response to the mutation of the ISA contains subscription ID
Not tested Subscription to an ISA has its notification index incremented after mutation
Not tested Subscription to an ISA has its notification index incremented after deletion
Not tested New subscription within ISA is mutated to ISA boundary Create an ISA
Not tested Mutate the ISA
Not tested Response to the mutation of the ISA contains subscription ID
Not tested Subscription to an ISA has its notification index incremented after mutation
Not tested Subscription to an ISA has its notification index incremented after deletion
Not tested ASTM NetRID DSS: Simple ISA Create and check ISA Create ISA ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ISA created
Not tested Update and search ISA Update ISA ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ISA version changed
Not tested ISA updated
Not tested Search by earliest time (included) ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Search by latest time (included) ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Search by area only ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Delete ISA Delete ISA ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ASTM NetRID DSS: Submitted ISA Validations ISA Validation ISA Validation ISA huge area
Not tested ISA empty vertices
Not tested ISA start time in the past
Not tested ISA start time after end time
Not tested ISA vertices are valid
Not tested ISA missing outline
Not tested ISA missing volume
Not tested ISA missing extents
Not tested ASTM NetRID DSS: Token Validation Token validation Token validation ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Read scope cannot create an ISA
Not tested Fake token prevents creating an ISA
Not tested Correct token and scope can create ISA
Not tested Read scope cannot mutate an ISA
Not tested Fake token cannot mutate an ISA
DSS0030,b Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S11 ISA response format
Not tested ISA ID matches
Not tested ISA version matches
Not tested S15 ISA response format
Not tested ISA ID matches
Not tested ISA version matches
Not tested ASTM NetRID DSS: Concurrent Requests Concurrent Requests Delete ISAs concurrently ISA response format
Not tested ISA ID matches
Not tested ISA version matches
Not tested ISAs deletion query success
Not tested ASTM NetRID DSS: ISA Subscription Interactions ISA Subscription Interactions New Subscription within ISA Response to the deletion of the ISA contains subscription ID
Not tested New subscription within ISA is mutated to ISA boundary Response to the deletion of the ISA contains subscription ID
Not tested ASTM NetRID DSS: Simple ISA Delete ISA Delete with wrong version Delete request rejected
Not tested Delete with empty version Delete request rejected
Not tested Delete ISA ISA response format
Not tested ISA ID matches
Not tested ISA version matches
Not tested ISA deleted
Not tested ASTM NetRID DSS: Token Validation Token validation Token validation Read scope cannot delete an ISA
Not tested Fake token cannot delete an ISA
Not tested Correct token and scope can delete ISA
DSS0030,c Not tested ASTM NetRID DSS: ISA Subscription Interactions ISA Subscription Interactions New Subscription within ISA Create a subscription within the ISA footprint
Not tested Subscription for the ISA's area mentions the ISA
Not tested Newly created subscription has a notification_index of 0
Not tested New subscription within ISA is mutated to ISA boundary Create a subscription within the ISA footprint
Not tested Mutate the subscription towards the ISA boundary
Not tested Subscription for the ISA's area mentions the ISA
Not tested Mutated subscription has a notification_index of 0
Not tested Subscription that only barely overlaps the ISA contains the ISA
Not tested ASTM NetRID DSS: Subscription Simple Subscription Simple Create subscription validation Create subscription
Not tested Response to subscription creation contains a subscription
Not tested Returned subscription has an ID
Not tested Returned subscription ID is correct
Not tested Returned subscription has an owner
Not tested Returned subscription owner is correct
Not tested Returned notification index is 0 if present
Not tested Returned subscription has an ISA URL
Not tested Returned ISA URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Generated subscription version has proper format
Not tested Query Existing Subscription Returned subscription ID is correct
Not tested Returned subscription has an owner
Not tested Returned subscription owner is correct
Not tested Returned subscription has an ID
Not tested Returned subscription has an ISA URL
Not tested Returned ISA URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-mutated subscription keeps the same version
Not tested Generated subscription version has proper format
Not tested Mutate Subscription Subscription can be mutated
Not tested Response to subscription mutation contains a subscription
Not tested Returned subscription ID is correct
Not tested Returned subscription has an owner
Not tested Returned subscription owner is correct
Not tested Returned subscription has an ID
Not tested Returned subscription has an ISA URL
Not tested Returned ISA URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Mutated subscription version is updated
Not tested Generated subscription version has proper format
Not tested Delete Subscription Returned subscription has an ID
Not tested Returned subscription ID is correct
Not tested Returned subscription has an owner
Not tested Returned subscription owner is correct
Not tested Returned subscription has an ISA URL
Not tested Returned ISA URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-mutated subscription keeps the same version
Not tested Generated subscription version has proper format
Not tested ASTM NetRID DSS: Subscription Validation Subscription quantity limitations Create maximum number of subscriptions Create up to the maximum allowed number of subscriptions in an area
Not tested Subscription duration limitations Try to extend subscription Valid subscription created
DSS0030,d Not tested ASTM NetRID DSS: Concurrent Requests Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: ISA Expiry Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: ISA Subscription Interactions Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested ISA Subscription Interactions New Subscription within ISA Delete the ISA
Not tested Subscription can be deleted
Not tested New subscription within ISA is mutated to ISA boundary Delete the ISA
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: Simple ISA Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: Submitted ISA Validations Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: Subscription Simple Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested Subscription Simple Delete Subscription Missing version prevents deletion
Not tested Incorrect version prevents deletion
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: Subscription Validation Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested Subscription quantity limitations Clean up subscriptions Subscription can be deleted
Not tested Subscription duration limitations Remove subscription Subscription deleted
Not tested ASTM NetRID DSS: Token Validation Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
DSS0030,e Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S3 Subscription[n] search returned with proper response
Not tested ASTM NetRID DSS: Concurrent Requests Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: ISA Expiry Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: ISA Subscription Interactions Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: Simple ISA Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: Submitted ISA Validations Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: Subscription Simple Setup Ensure clean workspace Subscription can be queried by ID
Not tested Subscription Simple Query Existing Subscription Get Subscription by ID
Not tested Returned notification index is equal to or greater than 0
Not tested Mutate Subscription Returned notification index is equal to or greater than 0
Not tested Delete Subscription Returned notification index is equal to or greater than 0
Not tested Query Deleted Subscription Query by subscription ID should fail
Not tested ASTM NetRID DSS: Subscription Validation Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: Token Validation Setup Ensure clean workspace Subscription can be queried by ID
DSS0030,f Not tested ASTM NetRID DSS: Concurrent Requests Setup Ensure clean workspace Successful subscription search query
Not tested ASTM NetRID DSS: ISA Expiry Setup Ensure clean workspace Successful subscription search query
Not tested ASTM NetRID DSS: ISA Subscription Interactions Setup Ensure clean workspace Successful subscription search query
Not tested ASTM NetRID DSS: Simple ISA Setup Ensure clean workspace Successful subscription search query
Not tested ASTM NetRID DSS: Submitted ISA Validations Setup Ensure clean workspace Successful subscription search query
Not tested ASTM NetRID DSS: Subscription Simple Setup Ensure clean workspace Successful subscription search query
Not tested Subscription Simple Query Existing Subscription Search for all subscriptions in ISA area
Not tested Created Subscription is in search results
Not tested No huge search area allowed
Not tested Query Deleted Subscription Search for all subscriptions in ISA area
Not tested Search area that represents a loop is not allowed
Not tested Deleted subscription should not be present in search results
Not tested ASTM NetRID DSS: Subscription Validation Setup Ensure clean workspace Successful subscription search query
Not tested Subscription quantity limitations Clean up subscriptions Successful subscription search query
Not tested ASTM NetRID DSS: Token Validation Setup Ensure clean workspace Successful subscription search query
DSS0040 Not tested Not implemented
DSS0050 Not tested ASTM NetRID DSS: Subscription Validation Subscription quantity limitations Exceed maximum number of subscriptions Enforce maximum number of subscriptions for an area
DSS0060 Not tested ASTM NetRID DSS: Subscription Simple Subscription Simple Create subscription validation Returned subscription has an end time
Not tested Query Existing Subscription Returned subscription has an end time
Not tested Mutate Subscription Returned subscription has an end time
Not tested Delete Subscription Returned subscription has an end time
Not tested ASTM NetRID DSS: Subscription Validation Subscription duration limitations Try to create too-long subscription Too-long subscription creation rejected
Not tested Try to extend subscription Subscription duration limited during update
DSS0070 Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S3 Subscription[P] returned with proper response
Not tested S4 Can query all Subscriptions in area from all DSSs
Not tested S7 404 with proper response
Not tested S8 No Subscription[i] 1≤i≤n returned with proper response
Not tested S9 service_areas does not include ISA from S1
Not tested S13 No Subscription[i] 1≤i≤n returned with proper response
Not tested S16 service_areas does not include ISA from S12
DSS0110 Not tested ASTM NetRID DSS: Direct datastore access Verify security interoperability Attempt to connect in insecure mode Node enforces authentication of its communications
DSS0120 Not tested ASTM NetRID DSS: Direct datastore access Verify security interoperability Attempt to connect in insecure mode Node enforces encryption of its communications
Not tested Attempt to connect with legacy encryption protocol Node rejects legacy encryption protocols
DSS0130,1 Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S3 Subscription[P] cell ID is properly synchronized with all DSS
DSS0130,2,a Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S3 Subscription[P] ID is properly synchronized with all DSS
DSS0130,2,b Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S3 Subscription[P] owner is properly synchronized with all DSS
DSS0130,2,c Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S3 Subscription[P] URL is properly synchronized with all DSS
DSS0130,2,d Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S3 Subscription[P] start/end times are properly synchronized with all DSS
DSS0130,2,e Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S5 ISA modification on secondary DSS triggers subscription notification requests
DSS0130,2,f Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S3 Subscription[P] notification count is properly synchronized with all DSS
DSS0130,3,a Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S2 ID of ISA from S1 is properly synchronized with all DSS
Not tested S5 Can get ISA from primary DSS
DSS0130,3,b Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S2 Owner of ISA from S1 is properly synchronized with all DSS
DSS0130,3,c Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S2 URL of ISA from S1 is properly synchronized with all DSS
DSS0130,3,d Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S2 Start/end times of ISA from S1 are properly synchronized with all DSS
DSS0130,3,e Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S2 service_areas includes ISA from S1
DSS0130,A2-6-1,1a Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S1 ISA[P] created with proper response
Not tested S10 ISA[P] created with proper response
Not tested S12 ISA[P] created with proper response
DSS0130,A2-6-1,1b Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S5 Can modify ISA in primary DSS
Not tested Can modify ISA on secondary DSS
DSS0130,A2-6-1,1c Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S2 service_areas includes ISA from S1
Not tested S9 Subscription[n] created with proper response
DSS0130,A2-6-1,1d Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S9 service_areas does not include ISA from S1
DSS0130,A2-6-1,2a Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S11 ISA[P] deleted with proper response
Not tested S15 ISA[P] deleted with proper response
DSS0130,A2-6-1,2b Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S16 service_areas does not include ISA from S12
DSS0130,A2-6-1,3a Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S2 Subscription[n] created with proper response
Not tested S16 Subscription[n] created with proper response
DSS0130,A2-6-1,3b Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S10 All Subscription[i] 1≤i≤n returned in subscribers
DSS0130,A2-6-1,3c Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S5 ISA modification on primary DSS triggers subscription notification requests
Not tested ISA modification on secondary DSS triggers subscription notification requests
Not tested S11 All Subscription[i] 1≤i≤n returned in subscribers
DSS0130,A2-6-1,3d Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S12 None of Subscription[i] 1≤i≤n returned in subscribers
Not tested S13 No Subscription[i] 1≤i≤n returned with proper response
Not tested S14 404 with proper response
Not tested S15 None of Subscription[i] 1≤i≤n returned in subscribers with proper response
DSS0130,A2-6-1,4a Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S6 Subscription[n] deleted with proper response
Not tested S17 Subscription[n] deleted with proper response
DSS0130,A2-6-1,4b Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S7 404 with proper response
Not tested S8 No Subscription[i] 1≤i≤n returned with proper response
DSS0130,A2-6-1,5 Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S3 Subscription[P] returned with proper response
DSS0130,A2-6-1,6 Not tested ASTM F3411-19 NetRID DSS interoperability Interoperability sequence S3 Subscription[n] search returned with proper response
Not tested S4 Can query all Subscriptions in area from all DSSs
Not tested S8 Subscriptions queried successfully
Not tested S13 Subscriptions queried successfully
DSS0210 Not tested ASTM F3411-19 NetRID DSS interoperability Prerequisites Test environment requirements DSS instance is publicly addressable
Not tested DSS instance is reachable
astm
.f3411
.v22a
DSS0010 Not tested ASTM NetRID DSS: Token Validation Token validation Token validation Missing token prevents creating an ISA
Not tested Missing token prevents reading an ISA
Not tested Missing token prevents mutating an ISA
Not tested Missing token cannot search for ISAs
Not tested Missing token prevents ISA deletion
DSS0020 Not tested ASTM NetRID DSS: Endpoint encryption Validate endpoint encryption Attempt GET on a known valid path via HTTP HTTP GET fails or redirects to HTTPS
Not tested Attempt GET on a known valid path via HTTPS HTTPS GET succeeds
DSS0030,a Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S1 ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested S5 ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ISA version changed
Not tested S10 ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested S11 ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested S12 ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested S15 ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ASTM NetRID DSS: Concurrent Requests Concurrent Requests Create ISA concurrently ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Concurrent ISAs creation
Not tested Get ISAs concurrently ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Search Available ISAs ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Delete ISAs concurrently ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ASTM NetRID DSS: ISA Expiry ISA Expiry ISA Expiry Create short-lived ISA
Not tested ASTM NetRID DSS: ISA Subscription Interactions ISA Subscription Interactions New Subscription within ISA Create an ISA
Not tested Mutate the ISA
Not tested Response to the mutation of the ISA contains subscription ID
Not tested Subscription to an ISA has its notification index incremented after mutation
Not tested Subscription to an ISA has its notification index incremented after deletion
Not tested New subscription within ISA is mutated to ISA boundary Create an ISA
Not tested Mutate the ISA
Not tested Response to the mutation of the ISA contains subscription ID
Not tested Subscription to an ISA has its notification index incremented after mutation
Not tested Subscription to an ISA has its notification index incremented after deletion
Not tested ASTM NetRID DSS: Simple ISA Create and check ISA Create ISA ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ISA created
Not tested Update and search ISA Update ISA ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ISA version changed
Not tested ISA updated
Not tested Search by earliest time (included) ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Search by latest time (included) ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Search by area only ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Delete ISA Delete ISA ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested ASTM NetRID DSS: Submitted ISA Validations ISA Validation ISA Validation ISA huge area
Not tested ISA empty vertices
Not tested ISA start time in the past
Not tested ISA start time after end time
Not tested ISA vertices are valid
Not tested ISA missing outline
Not tested ISA missing volume
Not tested ISA missing extents
Not tested ASTM NetRID DSS: Token Validation Token validation Token validation ISA response code
Not tested ISA response format
Not tested ISA ID matches
Not tested ISA start time matches
Not tested ISA end time matches
Not tested ISA URL matches
Not tested Read scope cannot create an ISA
Not tested Fake token prevents creating an ISA
Not tested Correct token and scope can create ISA
Not tested Read scope cannot mutate an ISA
Not tested Fake token cannot mutate an ISA
DSS0030,b Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S11 ISA response format
Not tested ISA ID matches
Not tested ISA version matches
Not tested S15 ISA response format
Not tested ISA ID matches
Not tested ISA version matches
Not tested ASTM NetRID DSS: Concurrent Requests Concurrent Requests Delete ISAs concurrently ISA response format
Not tested ISA ID matches
Not tested ISA version matches
Not tested ISAs deletion query success
Not tested ASTM NetRID DSS: ISA Subscription Interactions ISA Subscription Interactions New Subscription within ISA Response to the deletion of the ISA contains subscription ID
Not tested New subscription within ISA is mutated to ISA boundary Response to the deletion of the ISA contains subscription ID
Not tested ASTM NetRID DSS: Simple ISA Delete ISA Delete with wrong version Delete request rejected
Not tested Delete with empty version Delete request rejected
Not tested Delete ISA ISA response format
Not tested ISA ID matches
Not tested ISA version matches
Not tested ISA deleted
Not tested ASTM NetRID DSS: Token Validation Token validation Token validation Read scope cannot delete an ISA
Not tested Fake token cannot delete an ISA
Not tested Correct token and scope can delete ISA
DSS0030,c Not tested ASTM NetRID DSS: ISA Subscription Interactions ISA Subscription Interactions New Subscription within ISA Create a subscription within the ISA footprint
Not tested Subscription for the ISA's area mentions the ISA
Not tested Newly created subscription has a notification_index of 0
Not tested New subscription within ISA is mutated to ISA boundary Create a subscription within the ISA footprint
Not tested Mutate the subscription towards the ISA boundary
Not tested Subscription for the ISA's area mentions the ISA
Not tested Mutated subscription has a notification_index of 0
Not tested Subscription that only barely overlaps the ISA contains the ISA
Not tested ASTM NetRID DSS: Subscription Simple Subscription Simple Create subscription validation Create subscription
Not tested Response to subscription creation contains a subscription
Not tested Returned subscription has an ID
Not tested Returned subscription ID is correct
Not tested Returned subscription has an owner
Not tested Returned subscription owner is correct
Not tested Returned notification index is 0 if present
Not tested Returned subscription has an ISA URL
Not tested Returned ISA URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Generated subscription version has proper format
Not tested Query Existing Subscription Returned subscription ID is correct
Not tested Returned subscription has an owner
Not tested Returned subscription owner is correct
Not tested Returned subscription has an ID
Not tested Returned subscription has an ISA URL
Not tested Returned ISA URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-mutated subscription keeps the same version
Not tested Generated subscription version has proper format
Not tested Mutate Subscription Subscription can be mutated
Not tested Response to subscription mutation contains a subscription
Not tested Returned subscription ID is correct
Not tested Returned subscription has an owner
Not tested Returned subscription owner is correct
Not tested Returned subscription has an ID
Not tested Returned subscription has an ISA URL
Not tested Returned ISA URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Mutated subscription version is updated
Not tested Generated subscription version has proper format
Not tested Delete Subscription Returned subscription has an ID
Not tested Returned subscription ID is correct
Not tested Returned subscription has an owner
Not tested Returned subscription owner is correct
Not tested Returned subscription has an ISA URL
Not tested Returned ISA URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-mutated subscription keeps the same version
Not tested Generated subscription version has proper format
Not tested ASTM NetRID DSS: Subscription Validation Subscription quantity limitations Create maximum number of subscriptions Create up to the maximum allowed number of subscriptions in an area
Not tested Subscription duration limitations Try to extend subscription Valid subscription created
DSS0030,d Not tested ASTM NetRID DSS: Concurrent Requests Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: ISA Expiry Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: ISA Subscription Interactions Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested ISA Subscription Interactions New Subscription within ISA Delete the ISA
Not tested Subscription can be deleted
Not tested New subscription within ISA is mutated to ISA boundary Delete the ISA
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: Simple ISA Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: Submitted ISA Validations Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: Subscription Simple Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested Subscription Simple Delete Subscription Missing version prevents deletion
Not tested Incorrect version prevents deletion
Not tested Subscription can be deleted
Not tested ASTM NetRID DSS: Subscription Validation Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
Not tested Subscription quantity limitations Clean up subscriptions Subscription can be deleted
Not tested Subscription duration limitations Remove subscription Subscription deleted
Not tested ASTM NetRID DSS: Token Validation Setup Ensure clean workspace Removed pre-existing ISA
Not tested Subscription can be deleted
DSS0030,e Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S3 Subscription[n] search returned with proper response
Not tested ASTM NetRID DSS: Concurrent Requests Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: ISA Expiry Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: ISA Subscription Interactions Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: Simple ISA Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: Submitted ISA Validations Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: Subscription Simple Setup Ensure clean workspace Subscription can be queried by ID
Not tested Subscription Simple Query Existing Subscription Get Subscription by ID
Not tested Returned notification index is equal to or greater than 0
Not tested Mutate Subscription Returned notification index is equal to or greater than 0
Not tested Delete Subscription Returned notification index is equal to or greater than 0
Not tested Query Deleted Subscription Query by subscription ID should fail
Not tested ASTM NetRID DSS: Subscription Validation Setup Ensure clean workspace Subscription can be queried by ID
Not tested ASTM NetRID DSS: Token Validation Setup Ensure clean workspace Subscription can be queried by ID
DSS0030,f Not tested ASTM NetRID DSS: Concurrent Requests Setup Ensure clean workspace Successful subscription search query
Not tested ASTM NetRID DSS: ISA Expiry Setup Ensure clean workspace Successful subscription search query
Not tested ASTM NetRID DSS: ISA Subscription Interactions Setup Ensure clean workspace Successful subscription search query
Not tested ASTM NetRID DSS: Simple ISA Setup Ensure clean workspace Successful subscription search query
Not tested ASTM NetRID DSS: Submitted ISA Validations Setup Ensure clean workspace Successful subscription search query
Not tested ASTM NetRID DSS: Subscription Simple Setup Ensure clean workspace Successful subscription search query
Not tested Subscription Simple Query Existing Subscription Search for all subscriptions in ISA area
Not tested Created Subscription is in search results
Not tested No huge search area allowed
Not tested Query Deleted Subscription Search for all subscriptions in ISA area
Not tested Search area that represents a loop is not allowed
Not tested Deleted subscription should not be present in search results
Not tested ASTM NetRID DSS: Subscription Validation Setup Ensure clean workspace Successful subscription search query
Not tested Subscription quantity limitations Clean up subscriptions Successful subscription search query
Not tested ASTM NetRID DSS: Token Validation Setup Ensure clean workspace Successful subscription search query
DSS0040 Not tested Not implemented
DSS0050 Not tested ASTM NetRID DSS: Subscription Validation Subscription quantity limitations Exceed maximum number of subscriptions Enforce maximum number of subscriptions for an area
DSS0060 Not tested ASTM NetRID DSS: Subscription Simple Subscription Simple Create subscription validation Returned subscription has an end time
Not tested Query Existing Subscription Returned subscription has an end time
Not tested Mutate Subscription Returned subscription has an end time
Not tested Delete Subscription Returned subscription has an end time
Not tested ASTM NetRID DSS: Subscription Validation Subscription duration limitations Try to create too-long subscription Too-long subscription creation rejected
Not tested Try to extend subscription Subscription duration limited during update
DSS0070 Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S3 Subscription[P] returned with proper response
Not tested S4 Can query all Subscriptions in area from all DSSs
Not tested S7 404 with proper response
Not tested S8 No Subscription[i] 1≤i≤n returned with proper response
Not tested S9 service_areas does not include ISA from S1
Not tested S13 No Subscription[i] 1≤i≤n returned with proper response
Not tested S16 service_areas does not include ISA from S12
DSS0110 Not tested ASTM NetRID DSS: Direct datastore access Verify security interoperability Attempt to connect in insecure mode Node enforces authentication of its communications
DSS0120 Not tested ASTM NetRID DSS: Direct datastore access Verify security interoperability Attempt to connect in insecure mode Node enforces encryption of its communications
Not tested Attempt to connect with legacy encryption protocol Node rejects legacy encryption protocols
DSS0130,1 Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S3 Subscription[P] cell ID is properly synchronized with all DSS
DSS0130,2,a Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S3 Subscription[P] ID is properly synchronized with all DSS
DSS0130,2,b Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S3 Subscription[P] owner is properly synchronized with all DSS
DSS0130,2,c Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S3 Subscription[P] URL is properly synchronized with all DSS
DSS0130,2,d Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S3 Subscription[P] start/end times are properly synchronized with all DSS
DSS0130,2,e Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S5 ISA modification on secondary DSS triggers subscription notification requests
DSS0130,2,f Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S3 Subscription[P] notification count is properly synchronized with all DSS
DSS0130,3,a Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S2 ID of ISA from S1 is properly synchronized with all DSS
Not tested S5 Can get ISA from primary DSS
DSS0130,3,b Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S2 Owner of ISA from S1 is properly synchronized with all DSS
DSS0130,3,c Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S2 URL of ISA from S1 is properly synchronized with all DSS
DSS0130,3,d Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S2 Start/end times of ISA from S1 are properly synchronized with all DSS
DSS0130,3,e Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S2 service_areas includes ISA from S1
DSS0130,A2-6-1,1a Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S1 ISA[P] created with proper response
Not tested S10 ISA[P] created with proper response
Not tested S12 ISA[P] created with proper response
DSS0130,A2-6-1,1b Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S5 Can modify ISA in primary DSS
Not tested Can modify ISA on secondary DSS
DSS0130,A2-6-1,1c Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S2 service_areas includes ISA from S1
Not tested S9 Subscription[n] created with proper response
DSS0130,A2-6-1,1d Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S9 service_areas does not include ISA from S1
DSS0130,A2-6-1,2a Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S11 ISA[P] deleted with proper response
Not tested S15 ISA[P] deleted with proper response
DSS0130,A2-6-1,2b Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S16 service_areas does not include ISA from S12
DSS0130,A2-6-1,3a Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S2 Subscription[n] created with proper response
Not tested S16 Subscription[n] created with proper response
DSS0130,A2-6-1,3b Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S10 All Subscription[i] 1≤i≤n returned in subscribers
DSS0130,A2-6-1,3c Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S5 ISA modification on primary DSS triggers subscription notification requests
Not tested ISA modification on secondary DSS triggers subscription notification requests
Not tested S11 All Subscription[i] 1≤i≤n returned in subscribers
DSS0130,A2-6-1,3d Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S12 None of Subscription[i] 1≤i≤n returned in subscribers
Not tested S13 No Subscription[i] 1≤i≤n returned with proper response
Not tested S14 404 with proper response
Not tested S15 None of Subscription[i] 1≤i≤n returned in subscribers with proper response
DSS0130,A2-6-1,4a Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S6 Subscription[n] deleted with proper response
Not tested S17 Subscription[n] deleted with proper response
DSS0130,A2-6-1,4b Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S7 404 with proper response
Not tested S8 No Subscription[i] 1≤i≤n returned with proper response
DSS0130,A2-6-1,5 Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S3 Subscription[P] returned with proper response
DSS0130,A2-6-1,6 Not tested ASTM F3411-22a NetRID DSS interoperability Interoperability sequence S3 Subscription[n] search returned with proper response
Not tested S4 Can query all Subscriptions in area from all DSSs
Not tested S8 Subscriptions queried successfully
Not tested S13 Subscriptions queried successfully
DSS0210 Not tested ASTM F3411-22a NetRID DSS interoperability Prerequisites Test environment requirements DSS instance is publicly addressable
Not tested DSS instance is reachable
astm
.f3548
.v21
DSS0005,1 Not tested ASTM F3548-21 UTM DSS Operational Intent Reference Access Control Setup Ensure clean workspace Operational intent references can be queried by ID
Not tested Operational intent reference removed
Not tested Create operational intent references with different credentials Can create an operational intent with valid credentials
Not tested Attempt unauthorized operational intent reference modification Attempt unauthorized operational intent reference modification Operational intent references can be queried directly by their ID
Not tested ASTM F3548-21 UTM DSS Operational Intent Reference State Transitions Setup Ensure clean workspace Operational intent references can be queried by ID
Not tested Operational intent reference removed
Not tested Attempt unauthorized state creation Attempt direct creation with unauthorized state Direct Nonconforming state creation is forbidden
Not tested Direct Contingent state creation is forbidden
Not tested Attempt unauthorized state transitions Create an Accepted OIR Creation of an Accepted OIR is allowed
Not tested Transition the OIR to Activated Transition from Accepted to Activated is allowed
Not tested Transition the OIR to Ended Transition from Activated to Ended is allowed
Not tested Attempt transition of an ended operational intent reference to an unauthorized state Transition from Ended to Nonconforming is forbidden
Not tested Transition from Ended to Contingent is forbidden
Not tested ASTM SCD DSS: Implicit Subscription handling Setup Ensure clean workspace Operational intent references can be queried by ID
Not tested Operational intent reference removed
Not tested Single OIR implicit subscription is removed upon OIR deletion Create an OIR with implicit subscription Create operational intent reference query succeeds
Not tested An implicit subscription was created and can be queried
Not tested Implicit subscription has correct temporal parameters
Not tested Delete the OIR with implicit subscription Delete operational intent reference query succeeds
Not tested The implicit subscription was removed
Not tested After removal of the only created OIR, subscriptions should be as before its creation
Not tested Implicit subscriptions always properly cover their OIR Create an OIR with implicit subscription Create operational intent reference query succeeds
Not tested An implicit subscription was created and can be queried
Not tested Implicit subscription has correct temporal parameters
Not tested Create an overlapping OIR without any subscription Create operational intent reference query succeeds
Not tested New OIR creation response contains previous implicit subscription to notify
Not tested Get operational intent reference by ID
Not tested OIR is not attached to a subscription
Not tested Subscription referenced by the OIR does not exist
Not tested Mutate OIR with implicit subscription to not overlap anymore Mutate operational intent reference query succeeds
Not tested The implicit subscription can be queried
Not tested Implicit subscription has correct temporal parameters
Not tested Non-mutated implicit subscription is deleted
Not tested Create an OIR overlapping with the second OIR but not the first Create operational intent reference query succeeds
Not tested Within a temporal frame not overlapping a newly created implicit subscription, subscriptions should be the same as at the start of the test case
Not tested Get operational intent reference by ID
Not tested OIR is not attached to a subscription
Not tested Subscription referenced by the OIR does not exist
Not tested Cleanup After Test Case Delete operational intent reference query succeeds
Not tested Implicit subscriptions are properly deleted when required by OIR mutation Create two OIRs with implicit subscription Create operational intent reference query succeeds
Not tested An implicit subscription was created and can be queried
Not tested Implicit subscription has correct temporal parameters
Not tested Update OIR with implicit subscription to use explicit subscription Mutate operational intent reference query succeeds
Not tested Previously attached implicit subscription was deleted
Not tested Update OIR with implicit subscription to use no subscription Mutate operational intent reference query succeeds
Not tested Previously attached implicit subscription was deleted
Not tested Cleanup After Test Case Delete operational intent reference query succeeds
Not tested Implicit subscriptions are expanded as needed Create an OIR with implicit subscription Create operational intent reference query succeeds
Not tested An implicit subscription was created and can be queried
Not tested Implicit subscription has correct temporal parameters
Not tested Expand the OIR while keeping the same implicit subscription Mutate operational intent reference query succeeds
Not tested The implicit subscription can be queried
Not tested Implicit subscription has wide enough temporal parameters
Not tested Cleanup After Test Case Delete operational intent reference query succeeds
Not tested Existing implicit subscription can replace an OIR's explicit subscription Create first OIR with an explicit subscription Create operational intent reference query succeeds
Not tested Create second OIR with an implicit subscription Create operational intent reference query succeeds
Not tested An implicit subscription was created and can be queried
Not tested Implicit subscription has correct temporal parameters
Not tested Replace first OIR's explicit subscription with implicit subscription Mutate operational intent reference query succeeds
Not tested Get operational intent reference by ID
Not tested OIR is attached to expected subscription
Not tested Cleanup After Test Case Delete operational intent reference query succeeds
Not tested Existing implicit subscription can be attached to OIR without subscription Create OIR with no subscription Create operational intent reference query succeeds
Not tested Get operational intent reference by ID
Not tested OIR is not attached to a subscription
Not tested Subscription referenced by the OIR does not exist
Not tested Create second OIR with an implicit subscription Create operational intent reference query succeeds
Not tested An implicit subscription was created and can be queried
Not tested Implicit subscription has correct temporal parameters
Not tested Attach OIR without subscription to implicit subscription Mutate operational intent reference query succeeds
Not tested Confirm OIR is now attached to implicit subscription Get operational intent reference by ID
Not tested OIR is attached to expected subscription
Not tested Cleanup After Test Case Delete operational intent reference query succeeds
Not tested OIR without subscription can be mutated without a new subscription being attached Create OIR with no subscription Create operational intent reference query succeeds
Not tested Get operational intent reference by ID
Not tested OIR is not attached to a subscription
Not tested Subscription referenced by the OIR does not exist
Not tested Mutate OIR without adding a subscription Mutate operational intent reference query succeeds
Not tested Get operational intent reference by ID
Not tested OIR is not attached to a subscription
Not tested Subscription referenced by the OIR does not exist
Not tested Cleanup After Test Case Delete operational intent reference query succeeds
Not tested Request new implicit subscription when mutating an OIR with existing explicit subscription Create OIR with explicit subscription Create operational intent reference query succeeds
Not tested Get operational intent reference by ID
Not tested OIR is attached to expected subscription
Not tested Mutate OIR to request new implicit subscription Mutate operational intent reference query succeeds
Not tested Validate that the OIR is now attached to an implicit subscription Get operational intent reference by ID
Not tested OIR is attached to a new subscription
Not tested OIR is now attached to an implicit subscription
Not tested Cleanup After Test Case Delete operational intent reference query succeeds
Not tested Request new implicit subscription when mutating an OIR without subscription Create OIR with no subscription Create operational intent reference query succeeds
Not tested Get operational intent reference by ID
Not tested OIR is not attached to a subscription
Not tested Subscription referenced by the OIR does not exist
Not tested Mutate OIR to request new implicit subscription Mutate operational intent reference query succeeds
Not tested Validate that the OIR is now attached to an implicit subscription Get operational intent reference by ID
Not tested OIR is attached to a new subscription
Not tested OIR is now attached to an implicit subscription
Not tested ASTM SCD DSS: Interfaces authentication Setup Ensure clean workspace Operational intent references can be queried by ID
Not tested Operational intent reference removed
Not tested Endpoint authorization Operational intents endpoints authentication Unauthorized requests return the proper error message body
Not tested Create operational intent reference with valid credentials
Not tested Create operational intent reference response format conforms to spec
Not tested Get operational intent reference with valid credentials
Not tested Mutate operational intent reference with valid credentials
Not tested Mutate operational intent reference response format conforms to spec
Not tested Delete operational intent reference with valid credentials
Not tested Search operational intent references with valid credentials
Not tested ASTM SCD DSS: Operational Intent Explicit Subscription handling Setup Cleanup OIRs Operational intent references can be queried by ID
Not tested Operational intent reference removed
Not tested Validate explicit subscription on OIR creation Provide subscription not covering extent of OIR being created Request to create OIR with too short subscription fails
Not tested Create an OIR with correct explicit subscription Create operational intent reference query succeeds
Not tested OIR is attached to expected subscription Get operational intent reference by ID
Not tested OIR is attached to expected subscription
Not tested Validate explicit subscription upon subscription replacement Attempt to replace OIR's existing explicit subscription with an insufficient one Request to mutate OIR while providing a too short subscription fails
Not tested Unchanged OIR is attached to previous, valid, subscription Get operational intent reference by ID
Not tested OIR is attached to expected subscription
Not tested Replace the OIR's explicit subscription Mutate operational intent reference query succeeds
Not tested OIR is attached to expected subscription Get operational intent reference by ID
Not tested OIR is attached to expected subscription
Not tested Cleanup After Test Case Delete operational intent reference query succeeds
Not tested OIR in ACCEPTED state can be created without subscription Create an operational intent reference Create operational intent reference query succeeds
Not tested OIR is not attached to any subscription Get operational intent reference by ID
Not tested OIR is not attached to a subscription
Not tested Subscription referenced by the OIR does not exist
Not tested Validate explicit subscription being attached to OIR without subscription Attempt to attach insufficient subscription to OIR Request to attach insufficient subscription to OIR fails
Not tested OIR is not attached to any subscription Get operational intent reference by ID
Not tested OIR is not attached to a subscription
Not tested Subscription referenced by the OIR does not exist
Not tested Attach explicit subscription to OIR Mutate operational intent reference query succeeds
Not tested OIR is attached to expected subscription Get operational intent reference by ID
Not tested OIR is attached to expected subscription
Not tested Remove explicit subscription from OIR Remove explicit subscription from OIR Mutate operational intent reference query succeeds
Not tested OIR is not attached to any subscription Get operational intent reference by ID
Not tested OIR is not attached to a subscription
Not tested Subscription referenced by the OIR does not exist
Not tested ASTM SCD DSS: Operational Intent Reference Key Validation Setup Ensure clean workspace Operational intent references can be queried by ID
Not tested Operational intent reference removed
Not tested Key validation on creation Create first OIR First operational intent reference in area creation query succeeds
Not tested Create second non-overlapping OIR Second, non-overlapping operational intent reference creation succeeds
Not tested Attempt OIR creation overlapping with first OIR Create operational intent reference with missing OVN fails
Not tested Failure response due to conflict has proper format
Not tested Failure response due to conflict contains conflicting OIRs
Not tested Attempt OIR creation overlapping with second OIR Create operational intent reference with missing OVN fails
Not tested Failure response due to conflict has proper format
Not tested Failure response due to conflict contains conflicting OIRs
Not tested Attempt OIR creation overlapping with both OIRs Create operational intent reference with missing OVN fails
Not tested Failure response due to conflict has proper format
Not tested Failure response due to conflict contains conflicting OIRs
Not tested Attempt valid OIR creation overlapping with both OIRs Create operational intent reference with proper OVNs succeeds
Not tested Key validation on mutation Attempt mutation with both OVNs missing Mutate operational intent reference with missing OVN fails
Not tested Failure response due to conflict has proper format
Not tested Failure response due to conflict contains conflicting OIRs
Not tested Attempt mutation with first OVN missing Mutate operational intent reference with missing OVN fails
Not tested Failure response due to conflict has proper format
Not tested Failure response due to conflict contains conflicting OIRs
Not tested Attempt mutation to overlap with the first OIR Mutate operational intent reference with missing OVN fails
Not tested Failure response due to conflict has proper format
Not tested Failure response due to conflict contains conflicting OIRs
Not tested ASTM SCD DSS: Operational Intent Reference Simple Setup Cleanup OIRs Operational intent references can be queried by ID
Not tested Operational intent reference removed
Not tested Create and Delete OIR Create OIR Create operational intent reference query succeeds
Not tested Create operational intent reference response format conforms to spec
Not tested Create operational intent reference response content is correct
Not tested Returned operational intent reference ID is correct
Not tested Returned operational intent reference has a manager
Not tested Returned operational intent reference manager is correct
Not tested Returned operational intent reference state is correct
Not tested Returned operational intent reference has an USS base URL
Not tested Returned operational intent reference base URL is correct
Not tested Returned operational intent reference has a start time
Not tested Returned start time is correct
Not tested Returned operational intent reference has an end time
Not tested Returned end time is correct
Not tested Returned operational intent reference has a version
Not tested Delete OIR Delete operational intent reference query succeeds
Not tested Delete operational intent reference response format conforms to spec
Not tested Delete operational intent reference response content is correct
Not tested Returned operational intent reference ID is correct
Not tested Returned operational intent reference has a manager
Not tested Returned operational intent reference manager is correct
Not tested Returned operational intent reference state is correct
Not tested Returned operational intent reference has an USS base URL
Not tested Returned operational intent reference base URL is correct
Not tested Returned operational intent reference has a start time
Not tested Returned start time is correct
Not tested Returned operational intent reference has an end time
Not tested Returned end time is correct
Not tested Returned operational intent reference has a version
Not tested Non-mutated operational intent reference keeps the same version
Not tested Non-mutated operational intent reference keeps the same OVN
Not tested Deletion requires correct OVN Create OIR Create operational intent reference query succeeds
Not tested Create operational intent reference response format conforms to spec
Not tested Create operational intent reference response content is correct
Not tested Returned operational intent reference ID is correct
Not tested Returned operational intent reference has a manager
Not tested Returned operational intent reference manager is correct
Not tested Returned operational intent reference state is correct
Not tested Returned operational intent reference has an USS base URL
Not tested Returned operational intent reference base URL is correct
Not tested Returned operational intent reference has a start time
Not tested Returned start time is correct
Not tested Returned operational intent reference has an end time
Not tested Returned end time is correct
Not tested Returned operational intent reference has a version
Not tested Attempt deletion with missing OVN Request to delete OIR with empty OVN fails
Not tested Attempt deletion with incorrect OVN Request to delete OIR with incorrect OVN fails
Not tested Cleanup OIR Delete operational intent reference query succeeds
Not tested Delete operational intent reference response format conforms to spec
Not tested Delete operational intent reference response content is correct
Not tested Returned operational intent reference ID is correct
Not tested Returned operational intent reference has a manager
Not tested Returned operational intent reference manager is correct
Not tested Returned operational intent reference state is correct
Not tested Returned operational intent reference has an USS base URL
Not tested Returned operational intent reference base URL is correct
Not tested Returned operational intent reference has a start time
Not tested Returned start time is correct
Not tested Returned operational intent reference has an end time
Not tested Returned end time is correct
Not tested Returned operational intent reference has a version
Not tested Non-mutated operational intent reference keeps the same version
Not tested Non-mutated operational intent reference keeps the same OVN
Not tested Mutation requires correct OVN Create OIR Create operational intent reference query succeeds
Not tested Create operational intent reference response format conforms to spec
Not tested Create operational intent reference response content is correct
Not tested Returned operational intent reference ID is correct
Not tested Returned operational intent reference has a manager
Not tested Returned operational intent reference manager is correct
Not tested Returned operational intent reference state is correct
Not tested Returned operational intent reference has an USS base URL
Not tested Returned operational intent reference base URL is correct
Not tested Returned operational intent reference has a start time
Not tested Returned start time is correct
Not tested Returned operational intent reference has an end time
Not tested Returned end time is correct
Not tested Returned operational intent reference has a version
Not tested Attempt mutation with missing OVN Request to mutate OIR with empty OVN fails
Not tested Attempt mutation with incorrect OVN Request to mutate OIR with incorrect OVN fails
Not tested Attempt mutation with correct OVN Mutate operational intent reference query succeeds
Not tested Mutate operational intent reference response format conforms to spec
Not tested Mutate operational intent reference response content is correct
Not tested Returned operational intent reference ID is correct
Not tested Returned operational intent reference has a manager
Not tested Returned operational intent reference manager is correct
Not tested Returned operational intent reference state is correct
Not tested Returned operational intent reference has an USS base URL
Not tested Returned operational intent reference base URL is correct
Not tested Returned operational intent reference has a start time
Not tested Returned start time is correct
Not tested Returned operational intent reference has an end time
Not tested Returned end time is correct
Not tested Returned operational intent reference has a version
Not tested Mutated operational intent reference version is updated
Not tested Mutated operational intent reference OVN is updated
Not tested Cleanup OIR Delete operational intent reference query succeeds
Not tested Delete operational intent reference response format conforms to spec
Not tested Delete operational intent reference response content is correct
Not tested Returned operational intent reference ID is correct
Not tested Returned operational intent reference has a manager
Not tested Returned operational intent reference manager is correct
Not tested Returned operational intent reference state is correct
Not tested Returned operational intent reference has an USS base URL
Not tested Returned operational intent reference base URL is correct
Not tested Returned operational intent reference has a start time
Not tested Returned start time is correct
Not tested Returned operational intent reference has an end time
Not tested Returned end time is correct
Not tested Returned operational intent reference has a version
Not tested Non-mutated operational intent reference keeps the same version
Not tested Non-mutated operational intent reference keeps the same OVN
Pass ASTM SCD DSS: Operational Intent Reference Synchronization Setup Verify secondary DSS instances are clean Operational intent references can be queried by ID
Not tested Ensure clean workspace Operational intent references can be queried by ID
Not tested Operational intent reference removed
Pass OIR synchronization Retrieve newly created OIR Get operational intent reference by ID
Pass Search for newly created OIR Successful operational intent reference search query
Pass Retrieve updated OIR Get operational intent reference by ID
Pass Search for updated OIR Successful operational intent reference search query
Pass Query deleted OIR Get operational intent reference by ID
Pass Successful operational intent reference search query
Not tested Create OIR validation Create operational intent reference query succeeds
Not tested Create operational intent reference response format conforms to spec
Not tested Create operational intent reference response content is correct
Not tested Returned operational intent reference ID is correct
Not tested Returned operational intent reference has a manager
Not tested Returned operational intent reference manager is correct
Not tested Returned operational intent reference state is correct
Not tested Returned operational intent reference has an USS base URL
Not tested Returned operational intent reference base URL is correct
Not tested Returned operational intent reference has a start time
Not tested Returned start time is correct
Not tested Returned operational intent reference has an end time
Not tested Returned end time is correct
Not tested Returned operational intent reference has a version
Not tested Mutate OIR Mutate operational intent reference query succeeds
Not tested Mutate operational intent reference response format conforms to spec
Not tested Mutate operational intent reference response content is correct
Not tested Returned operational intent reference ID is correct
Not tested Returned operational intent reference has a manager
Not tested Returned operational intent reference manager is correct
Not tested Returned operational intent reference state is correct
Not tested Returned operational intent reference has an USS base URL
Not tested Returned operational intent reference base URL is correct
Not tested Returned operational intent reference has a start time
Not tested Returned start time is correct
Not tested Returned operational intent reference has an end time
Not tested Returned end time is correct
Not tested Returned operational intent reference has a version
Not tested Mutated operational intent reference version is updated
Not tested Mutated operational intent reference OVN is updated
Not tested Delete OIR Delete operational intent reference query succeeds
Not tested Delete operational intent reference response format conforms to spec
Not tested Delete operational intent reference response content is correct
Not tested Returned operational intent reference ID is correct
Not tested Returned operational intent reference has a manager
Not tested Returned operational intent reference manager is correct
Not tested Returned operational intent reference state is correct
Not tested Returned operational intent reference has an USS base URL
Not tested Returned operational intent reference base URL is correct
Not tested Returned operational intent reference has a start time
Not tested Returned start time is correct
Not tested Returned operational intent reference has an end time
Not tested Returned end time is correct
Not tested Returned operational intent reference has a version
Not tested Non-mutated operational intent reference keeps the same version
Not tested Non-mutated operational intent reference keeps the same OVN
Pass ASTM SCD DSS: Subscription and entity deletion interaction Setup Verify secondary DSS instances are clean Operational intent references can be queried by ID (3x)
Not tested Ensure clean workspace Operational intent references can be queried by ID
Not tested Operational intent reference removed
Pass OIR creation and modification does not trigger relevant notifications after subscription deletion Create an OIR at every DSS in sequence Create operational intent reference query succeeds
Pass Modify an OIR at every DSS in sequence Mutate operational intent reference query succeeds
Pass ASTM SCD DSS: Subscription and entity interaction Setup Verify secondary DSS instances are clean Operational intent references can be queried by ID (3x)
Not tested Ensure clean workspace on primary DSS Operational intent references can be queried by ID
Not tested Operational intent reference removed
Pass OIR creation and modification trigger relevant notifications Create an OIR at every DSS in sequence Create operational intent reference query succeeds
Pass Modify an OIR at every DSS in sequence Mutate operational intent reference query succeeds
Not tested OVN Request Optional Extension to ASTM F3548-21 Setup Ensure clean workspace Operational intent references can be queried by ID
Not tested Operational intent reference removed
Not tested Request for OIR OVN with valid suffix Create OIR with OVN suffix request Create operational intent reference query succeeds
Not tested Activate OIR with OVN suffix request Mutate operational intent reference query succeeds
DSS0005,2 Not tested ASTM F3548-21 UTM DSS Operational Intent Reference Access Control Setup Ensure clean workspace Operational intent references can be searched for
Not tested ASTM F3548-21 UTM DSS Operational Intent Reference State Transitions Setup Ensure clean workspace Operational intent references can be searched for
Not tested ASTM SCD DSS: Implicit Subscription handling Setup Ensure clean workspace Operational intent references can be searched for
Not tested ASTM SCD DSS: Interfaces authentication Setup Ensure clean workspace Operational intent references can be searched for
Not tested ASTM SCD DSS: Operational Intent Explicit Subscription handling Setup Cleanup OIRs Operational intent references can be searched for
Not tested ASTM SCD DSS: Operational Intent Reference Key Validation Setup Ensure clean workspace Operational intent references can be searched for
Not tested ASTM SCD DSS: Operational Intent Reference Simple Setup Cleanup OIRs Operational intent references can be searched for
Not tested ASTM SCD DSS: Operational Intent Reference Synchronization Setup Ensure clean workspace Operational intent references can be searched for
Not tested ASTM SCD DSS: Subscription and entity deletion interaction Setup Ensure clean workspace Operational intent references can be searched for
Not tested ASTM SCD DSS: Subscription and entity interaction Setup Ensure clean workspace on primary DSS Operational intent references can be searched for
Not tested OVN Request Optional Extension to ASTM F3548-21 Setup Ensure clean workspace Operational intent references can be searched for
DSS0005,3 Not tested ASTM SCD DSS: Constraint Reference Simple Setup Ensure clean workspace Constraint references can be queried by ID
Not tested Constraint reference removed
Not tested Create a constraint reference Create constraint reference query succeeds
Not tested Deletion requires correct OVN Attempt deletion with missing OVN Request to delete CR with empty OVN fails
Not tested Attempt deletion with incorrect OVN Request to delete CR with incorrect OVN fails
Not tested Mutation requires correct OVN Attempt mutation with missing OVN Request to mutate CR with empty OVN fails
Not tested Attempt mutation with incorrect OVN Request to mutate CR with incorrect OVN fails
Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Retrieve newly created CR Get constraint reference by ID
Pass Get constraint reference response format conforms to spec
Pass Returned constraint reference ID is correct
Pass Returned constraint reference has a manager
Pass Returned constraint reference manager is correct
Pass Returned constraint reference has an USS base URL
Pass Returned constraint reference base URL is correct
Pass Returned constraint reference has a start time
Pass Returned constraint reference has an end time
Pass Returned start time is correct
Pass Returned end time is correct
Pass Returned constraint reference has an OVN
Pass Non-mutated constraint reference keeps the same OVN
Pass Non-mutated constraint reference keeps the same version
Not tested Get constraint reference response content is correct
Not tested Returned constraint reference has a version
Pass Search for newly created CR Returned constraint reference ID is correct
Pass Returned constraint reference has a manager
Pass Returned constraint reference manager is correct
Pass Returned constraint reference has an USS base URL
Pass Returned constraint reference base URL is correct
Pass Returned constraint reference has a start time
Pass Returned constraint reference has an end time
Pass Returned start time is correct
Pass Returned end time is correct
Pass Returned constraint reference has an OVN
Pass Non-mutated constraint reference keeps the same OVN
Pass Non-mutated constraint reference keeps the same version
Not tested Returned constraint reference has a version
Pass Retrieve updated CR Get constraint reference by ID
Pass Get constraint reference response format conforms to spec
Pass Returned constraint reference ID is correct
Pass Returned constraint reference has a manager
Pass Returned constraint reference manager is correct
Pass Returned constraint reference has an USS base URL
Pass Returned constraint reference base URL is correct
Pass Returned constraint reference has a start time
Pass Returned constraint reference has an end time
Pass Returned start time is correct
Pass Returned end time is correct
Pass Returned constraint reference has an OVN
Pass Non-mutated constraint reference keeps the same OVN
Pass Non-mutated constraint reference keeps the same version
Not tested Get constraint reference response content is correct
Not tested Returned constraint reference has a version
Pass Search for updated CR Returned constraint reference ID is correct
Pass Returned constraint reference has a manager
Pass Returned constraint reference manager is correct
Pass Returned constraint reference has an USS base URL
Pass Returned constraint reference base URL is correct
Pass Returned constraint reference has a start time
Pass Returned constraint reference has an end time
Pass Returned start time is correct
Pass Returned end time is correct
Pass Returned constraint reference has an OVN
Pass Non-mutated constraint reference keeps the same OVN
Pass Non-mutated constraint reference keeps the same version
Not tested Returned constraint reference has a version
Pass Query deleted CR Get constraint reference by ID
Not tested Get constraint reference response format conforms to spec
Not tested Get constraint reference response content is correct
Not tested Create CR validation Create constraint reference query succeeds
Not tested Create constraint reference response format conforms to spec
Not tested Create constraint reference response content is correct
Not tested Returned constraint reference ID is correct
Not tested Returned constraint reference has a manager
Not tested Returned constraint reference manager is correct
Not tested Returned constraint reference has an USS base URL
Not tested Returned constraint reference base URL is correct
Not tested Returned constraint reference has a start time
Not tested Returned start time is correct
Not tested Returned constraint reference has an end time
Not tested Returned end time is correct
Not tested Returned constraint reference has an OVN
Not tested Returned constraint reference has a version
Not tested Mutate CR Mutate constraint reference query succeeds
Not tested Mutate constraint reference response format conforms to spec
Not tested Mutate constraint reference response content is correct
Not tested Returned constraint reference ID is correct
Not tested Returned constraint reference has a manager
Not tested Returned constraint reference manager is correct
Not tested Returned constraint reference has an USS base URL
Not tested Returned constraint reference base URL is correct
Not tested Returned constraint reference has a start time
Not tested Returned start time is correct
Not tested Returned constraint reference has an end time
Not tested Returned end time is correct
Not tested Returned constraint reference has an OVN
Not tested Returned constraint reference has a version
Not tested Mutated constraint reference version is updated
Not tested Mutated constraint reference OVN is updated
Not tested Delete CR Delete constraint reference query succeeds
Not tested Delete constraint reference response format conforms to spec
Not tested Delete constraint reference response content is correct
Not tested Returned constraint reference ID is correct
Not tested Returned constraint reference has a manager
Not tested Returned constraint reference manager is correct
Not tested Returned constraint reference has an USS base URL
Not tested Returned constraint reference base URL is correct
Not tested Returned constraint reference has a start time
Not tested Returned start time is correct
Not tested Returned constraint reference has an end time
Not tested Returned end time is correct
Not tested Returned constraint reference has an OVN
Not tested Returned constraint reference has a version
Not tested Non-mutated constraint reference keeps the same version
Not tested Non-mutated constraint reference keeps the same OVN
Not tested Setup Ensure clean workspace Constraint references can be queried by ID
Not tested Constraint reference removed
Not tested Verify secondary DSS instances are clean Constraint references can be queried by ID
Not tested ASTM SCD DSS: Interfaces authentication Setup Ensure clean workspace Constraint references can be queried by ID
Not tested Constraint reference removed
Not tested Endpoint authorization Constraint reference endpoints authentication Unauthorized requests return the proper error message body
Not tested Create constraint reference with valid credentials
Not tested Create constraint reference response format conforms to spec
Not tested Get constraint reference with valid credentials
Not tested Get constraint reference response format conforms to spec
Not tested Mutate constraint reference with valid credentials
Not tested Mutate constraint reference response format conforms to spec
Not tested Delete constraint reference with valid credentials
Not tested Delete constraint reference response format conforms to spec
DSS0005,4 Not tested ASTM SCD DSS: Constraint Reference Simple Setup Ensure clean workspace Constraint references can be searched for
Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Search for newly created CR Successful constraint reference search query
Pass Search constraint reference response format conforms to spec
Pass Expected constraint reference is in search results
Not tested Search constraint reference response content is correct
Pass Search for updated CR Successful constraint reference search query
Pass Search constraint reference response format conforms to spec
Pass Expected constraint reference is in search results
Not tested Search constraint reference response content is correct
Pass Query deleted CR Successful constraint reference search query
Not tested Setup Ensure clean workspace Constraint references can be searched for
Not tested ASTM SCD DSS: Interfaces authentication Setup Ensure clean workspace Constraint references can be searched for
Not tested Endpoint authorization Constraint reference endpoints authentication Search constraint references with valid credentials
Not tested Search constraint reference response format conforms to spec
DSS0005,5 Not tested ASTM SCD DSS: Implicit Subscription handling Setup Ensure clean workspace Successful subscription search query
Not tested Subscription can be queried by ID
Not tested Subscription can be deleted
Not tested Single OIR implicit subscription is removed upon OIR deletion Delete the OIR with implicit subscription After removal of the only created OIR, subscriptions should be as before its creation
Not tested Implicit subscriptions always properly cover their OIR Create an overlapping OIR without any subscription New OIR creation response contains previous implicit subscription to notify
Not tested Mutate OIR with implicit subscription to not overlap anymore The implicit subscription can be queried
Not tested Non-mutated implicit subscription is deleted
Not tested Create an OIR overlapping with the second OIR but not the first Within a temporal frame not overlapping a newly created implicit subscription, subscriptions should be the same as at the start of the test case
Not tested Implicit subscriptions are properly deleted when required by OIR mutation Create a subscription Create subscription query succeeds
Not tested Cleanup After Test Case Subscription can be deleted
Not tested Implicit subscriptions are expanded as needed Expand the OIR while keeping the same implicit subscription The implicit subscription can be queried
Not tested Existing implicit subscription can replace an OIR's explicit subscription Create an explicit subscription Create subscription query succeeds
Not tested Cleanup After Test Case Subscription can be deleted
Not tested Request new implicit subscription when mutating an OIR with existing explicit subscription Create an explicit subscription Create subscription query succeeds
Not tested Validate that the OIR is now attached to an implicit subscription Get Subscription by ID
Not tested Cleanup After Test Case Subscription can be deleted
Not tested Request new implicit subscription when mutating an OIR without subscription Validate that the OIR is now attached to an implicit subscription Get Subscription by ID
Not tested ASTM SCD DSS: Interfaces authentication Setup Ensure clean workspace Successful subscription search query
Not tested Subscription can be queried by ID
Not tested Subscription can be deleted
Not tested Endpoint authorization Subscription endpoints authentication Unauthorized requests return the proper error message body
Not tested Create subscription with valid credentials
Not tested Get subscription with valid credentials
Not tested Mutate subscription with valid credentials
Not tested Delete subscription with valid credentials
Not tested Search subscriptions with valid credentials
Not tested ASTM SCD DSS: Operational Intent Explicit Subscription handling Setup Cleanup Subscriptions Successful subscription search query
Not tested Subscription can be queried by ID
Not tested Subscription can be deleted
Not tested Validate explicit subscription on OIR creation Create independent subscription Create subscription query succeeds
Not tested Validate explicit subscription upon subscription replacement Create a subscription Create subscription query succeeds
Not tested Cleanup After Test Case Subscription can be deleted
Not tested Validate explicit subscription being attached to OIR without subscription Create a subscription Create subscription query succeeds
Not tested ASTM SCD DSS: Subscription Simple Setup Ensure clean workspace Successful subscription search query
Not tested Subscription can be queried by ID
Not tested Subscription can be deleted
Not tested Subscription Simple Create subscription validation Create subscription query succeeds
Not tested Create subscription response format conforms to spec
Not tested Create subscription response content is correct
Not tested Returned subscription ID is correct
Not tested Returned subscription has an USS base URL
Not tested Returned USS base URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned subscription has an end time
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-implicit subscription has implicit flag set to false
Not tested Operational intents notification flag is as requested
Not tested Constraints notification flag is as requested
Not tested New subscription has a notification index of 0
Not tested Query Existing Subscription Get subscription query succeeds
Not tested Get subscription response is correct
Not tested Get subscription response format conforms to spec
Not tested Search for all subscriptions in planning area query succeeds
Not tested Search for all subscriptions in planning area response is correct
Not tested Search subscriptions response format conforms to spec
Not tested Created Subscription is in search results
Not tested No huge search area allowed
Not tested Returned subscription ID is correct
Not tested Returned subscription has an USS base URL
Not tested Returned USS base URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned subscription has an end time
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-implicit subscription has implicit flag set to false
Not tested Operational intents notification flag is as requested
Not tested Constraints notification flag is as requested
Not tested Non-mutated subscription keeps the same version
Not tested Returned notification index is equal to or greater than 0
Not tested Attempt Subscription mutation with incorrect version Mutation with empty version fails
Not tested Mutation with incorrect version fails
Not tested Mutate Subscription Mutate subscription query succeeds
Not tested Mutate subscription response is correct
Not tested Mutate subscription response format conforms to spec
Not tested Returned subscription ID is correct
Not tested Returned subscription has an USS base URL
Not tested Returned USS base URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned subscription has an end time
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-implicit subscription has implicit flag set to false
Not tested Operational intents notification flag is as requested
Not tested Constraints notification flag is as requested
Not tested Mutated subscription version is updated
Not tested Returned notification index is equal to or greater than 0
Not tested Delete Subscription Missing version prevents deletion
Not tested Incorrect version prevents deletion
Not tested Delete subscription query succeeds
Not tested Delete subscription response is correct
Not tested Delete subscription response format conforms to spec
Not tested Returned subscription ID is correct
Not tested Returned subscription has an USS base URL
Not tested Returned USS base URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned subscription has an end time
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-implicit subscription has implicit flag set to false
Not tested Operational intents notification flag is as requested
Not tested Constraints notification flag is as requested
Not tested Non-mutated subscription keeps the same version
Not tested Returned notification index is equal to or greater than 0
Not tested Query Deleted Subscription Query by subscription ID should fail
Not tested Search for all subscriptions in planning area query succeeds
Not tested Deleted subscription should not be present in search results
Pass ASTM SCD DSS: Subscription Synchronization Setup Verify secondary DSS instances are clean Subscription can be queried by ID (3x)
Not tested Ensure clean workspace Successful subscription search query
Not tested Subscription can be queried by ID
Not tested Subscription can be deleted
Pass Subscription Synchronization Query newly created subscription Get Subscription by ID
Pass Returned subscription ID is correct
Pass Returned subscription has an USS base URL
Pass Returned USS base URL has correct base URL
Pass Returned subscription has a start time
Pass Returned subscription has an end time
Pass Returned start time is correct
Pass Returned end time is correct
Pass Returned subscription has a version
Pass Non-mutated subscription keeps the same version
Pass Non-implicit subscription has implicit flag set to false
Pass Operational intents notification flag is as requested
Pass Constraints notification flag is as requested
Pass Returned notification index is equal to or greater than 0
Pass Get subscription response content is correct
Pass Get subscription response format conforms to spec
Pass Successful subscription search query (2x)
Pass Query updated subscription Get Subscription by ID
Pass Returned subscription ID is correct
Pass Returned subscription has an USS base URL
Pass Returned USS base URL has correct base URL
Pass Returned subscription has a start time
Pass Returned subscription has an end time
Pass Returned start time is correct
Pass Returned end time is correct
Pass Returned subscription has a version
Pass Non-mutated subscription keeps the same version
Pass Non-implicit subscription has implicit flag set to false
Pass Operational intents notification flag is as requested
Pass Constraints notification flag is as requested
Pass Returned notification index is equal to or greater than 0
Pass Get subscription response content is correct
Pass Get subscription response format conforms to spec
Pass Successful subscription search query (2x)
Pass Verify mutation on all secondaries Get Subscription by ID (2x)
Pass Returned subscription ID is correct (2x)
Pass Returned subscription has an USS base URL (2x)
Pass Returned USS base URL has correct base URL (2x)
Pass Returned subscription has a start time (2x)
Pass Returned subscription has an end time (2x)
Pass Returned start time is correct (2x)
Pass Returned end time is correct (2x)
Pass Returned subscription has a version (2x)
Pass Non-mutated subscription keeps the same version (2x)
Pass Non-implicit subscription has implicit flag set to false (2x)
Pass Operational intents notification flag is as requested (2x)
Pass Constraints notification flag is as requested (2x)
Pass Returned notification index is equal to or greater than 0 (2x)
Pass Get subscription response content is correct (2x)
Pass Get subscription response format conforms to spec (2x)
Pass Successful subscription search query (4x)
Pass Delete subscriptions on secondaries Subscription can be deleted
Pass Delete subscription response format conforms to spec
Pass Returned subscription ID is correct
Pass Returned subscription has an USS base URL
Pass Returned USS base URL has correct base URL
Pass Returned subscription has a start time
Pass Returned subscription has an end time
Pass Returned start time is correct
Pass Returned end time is correct
Pass Returned subscription has a version
Pass Non-mutated subscription keeps the same version
Pass Non-implicit subscription has implicit flag set to false
Pass Operational intents notification flag is as requested
Pass Constraints notification flag is as requested
Pass Returned notification index is equal to or greater than 0
Pass Delete subscription response content is correct
Not tested Create subscription validation Create subscription query succeeds
Not tested Create subscription response format conforms to spec
Not tested Create subscription response content is correct
Not tested Returned subscription ID is correct
Not tested Returned subscription has an USS base URL
Not tested Returned USS base URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned subscription has an end time
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-implicit subscription has implicit flag set to false
Not tested Operational intents notification flag is as requested
Not tested Constraints notification flag is as requested
Not tested New subscription has a notification index of 0
Not tested Mutate subscription broadcast Subscription can be mutated
Not tested Mutate subscription response format conforms to spec
Not tested Mutate subscription response content is correct
Not tested Returned subscription ID is correct
Not tested Returned subscription has an USS base URL
Not tested Returned USS base URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned subscription has an end time
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-implicit subscription has implicit flag set to false
Not tested Operational intents notification flag is as requested
Not tested Constraints notification flag is as requested
Not tested Mutated subscription version is updated
Not tested Returned notification index is equal to or greater than 0
Not tested Mutate subscription on secondaries Subscription can be mutated on secondary DSS
Not tested Mutate subscription response format conforms to spec
Not tested Mutate subscription response content is correct
Not tested Returned subscription ID is correct
Not tested Returned subscription has an USS base URL
Not tested Returned USS base URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned subscription has an end time
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-implicit subscription has implicit flag set to false
Not tested Operational intents notification flag is as requested
Not tested Constraints notification flag is as requested
Not tested Mutated subscription version is updated
Not tested Returned notification index is equal to or greater than 0
Not tested Create subscription with different credentials Create subscription query succeeds
Not tested Delete subscription on primary Subscription can be deleted
Not tested Delete subscription response format conforms to spec
Not tested Delete subscription response content is correct
Not tested Returned subscription ID is correct
Not tested Returned subscription has an USS base URL
Not tested Returned USS base URL has correct base URL
Not tested Returned subscription has a start time
Not tested Returned start time is correct
Not tested Returned subscription has an end time
Not tested Returned end time is correct
Not tested Returned subscription has a version
Not tested Non-implicit subscription has implicit flag set to false
Not tested Operational intents notification flag is as requested
Not tested Constraints notification flag is as requested
Not tested Non-mutated subscription keeps the same version
Not tested Returned notification index is equal to or greater than 0
Not tested ASTM SCD DSS: Subscription Validation Setup Ensure clean workspace Successful subscription search query
Not tested Subscription can be queried by ID
Not tested Subscription can be deleted
Not tested Subscription Validation Subscription duration limitations Accept a subscription of maximal duration
Pass ASTM SCD DSS: Subscription and entity deletion interaction Setup Verify secondary DSS instances are clean Subscription can be queried by ID (3x)
Not tested Ensure clean workspace Successful subscription search query
Not tested Subscription can be queried by ID
Not tested Subscription can be deleted
Pass Subscription deletion is reflected on all DSS instances Delete a subscription at every DSS in sequence Get Subscription by ID (2x)
Pass Subscription can be deleted
Not tested Create a subscription at every DSS in sequence Create subscription query succeeds
Pass ASTM SCD DSS: Subscription and entity interaction Setup Verify secondary DSS instances are clean Subscription can be queried by ID (3x)
Not tested Ensure clean workspace on primary DSS Successful subscription search query
Not tested Subscription can be queried by ID
Not tested Subscription can be deleted
Pass Subscription creation returns relevant OIRs Create a subscription at every DSS in sequence Get Subscription by ID (2x)
Not tested Create subscription query succeeds
Pass Expiration of subscriptions removes them Expire explicit subscriptions at every DSS in sequence Subscription can be mutated
Pass Successful subscription search query (2x)
Not tested OIR creation and modification trigger relevant notifications Create background subscription Create subscription query succeeds
DSS0010 Not tested Not implemented
DSS0015 Not tested ASTM SCD DSS: Subscription Validation Subscription Validation Subscription duration limitations Don't create a too long subscription
Not tested Don't mutate a subscription to be too long
DSS0020 Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Retrieve newly created CR Constraint reference can be found at every DSS
Pass Propagated constraint reference contains the correct manager
Pass Propagated constraint reference contains the correct USS base URL
Pass Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass Newly created CR can be consistently retrieved from all DSS instances
Pass Search for newly created CR Propagated constraint reference general area is synchronized
Pass Propagated constraint reference contains the correct manager
Pass Propagated constraint reference contains the correct USS base URL
Pass Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass Newly created CR can be consistently searched for from all DSS instances
Pass Retrieve updated CR Constraint reference can be found at every DSS
Pass Propagated constraint reference contains the correct manager
Pass Propagated constraint reference contains the correct USS base URL
Pass Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass Updated CR can be consistently retrieved from all DSS instances
Pass Search for updated CR Propagated constraint reference general area is synchronized
Pass Propagated constraint reference contains the correct manager
Pass Propagated constraint reference contains the correct USS base URL
Pass Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass Updated CR can be consistently searched for from all DSS instances
Pass Query deleted CR Deleted CR cannot be retrieved from all DSS instances
Pass Deleted CR cannot be searched for from all DSS instances
Not tested Setup Verify secondary DSS instances are clean Constraint reference with test ID does not exist
Pass ASTM SCD DSS: Operational Intent Reference Synchronization Setup Verify secondary DSS instances are clean Operational intent reference with test ID does not exist
Pass OIR synchronization Retrieve newly created OIR Operational intent reference can be found at every DSS
Pass Propagated operational intent reference contains the correct manager
Pass Propagated operational intent reference contains the correct USS base URL
Pass Propagated operational intent reference contains the correct state
Pass Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
Pass Newly created OIR can be consistently retrieved from all DSS instances
Pass Search for newly created OIR Propagated operational intent reference general area is synchronized
Pass Propagated operational intent reference contains the correct manager
Pass Propagated operational intent reference contains the correct USS base URL
Pass Propagated operational intent reference contains the correct state
Pass Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
Pass Newly created OIR can be consistently searched for from all DSS instances
Pass Retrieve updated OIR Operational intent reference can be found at every DSS
Pass Propagated operational intent reference contains the correct manager
Pass Propagated operational intent reference contains the correct USS base URL
Pass Propagated operational intent reference contains the correct state
Pass Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
Pass Search for updated OIR Propagated operational intent reference general area is synchronized
Pass Propagated operational intent reference contains the correct manager
Pass Propagated operational intent reference contains the correct USS base URL
Pass Propagated operational intent reference contains the correct state
Pass Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
Pass ASTM SCD DSS: Subscription Synchronization Setup Verify secondary DSS instances are clean Subscription with test ID does not exist (3x)
Pass Subscription Synchronization Query newly created subscription Subscription can be found at every DSS
Pass Propagated subscription contains the correct USS base URL
Pass Propagated subscription contains the correct start time
Pass Propagated subscription contains the correct end time
Pass Propagated subscription contains the correct version
Pass Propagated subscription contains the correct notification flags
Pass Propagated subscription contains the correct implicit flag
Pass Propagated subscription contains expected notification count
Pass Secondary DSS returns the subscription in searches for area that contains it
Pass Secondary DSS does not return the subscription in searches not encompassing the general area of the subscription
Pass Query updated subscription Subscription can be found at every DSS
Pass Propagated subscription contains the correct USS base URL
Pass Propagated subscription contains the correct start time
Pass Propagated subscription contains the correct end time
Pass Propagated subscription contains the correct version
Pass Propagated subscription contains the correct notification flags
Pass Propagated subscription contains the correct implicit flag
Pass Propagated subscription contains expected notification count
Pass Secondary DSS returns the subscription in searches for area that contains it
Pass Secondary DSS does not return the subscription in searches not encompassing the general area of the subscription
Pass Verify mutation on all secondaries Subscription can be found at every DSS (2x)
Pass Propagated subscription contains the correct USS base URL (2x)
Pass Propagated subscription contains the correct start time (2x)
Pass Propagated subscription contains the correct end time (2x)
Pass Propagated subscription contains the correct version (2x)
Pass Propagated subscription contains the correct notification flags (2x)
Pass Propagated subscription contains the correct implicit flag (2x)
Pass Propagated subscription contains expected notification count (2x)
Pass Secondary DSS returns the subscription in searches for area that contains it (2x)
Pass Secondary DSS does not return the subscription in searches not encompassing the general area of the subscription (2x)
Pass Query deleted subscription DSS should not return the deleted subscription
Pass Delete subscriptions on secondaries DSS should not return the deleted subscription (4x)
Pass ASTM SCD DSS: Subscription and entity deletion interaction Setup Verify secondary DSS instances are clean Operational intent reference with test ID does not exist (3x)
Pass Subscription with test ID does not exist (3x)
Pass ASTM SCD DSS: Subscription and entity interaction Setup Verify secondary DSS instances are clean Operational intent reference with test ID does not exist (3x)
Pass Subscription with test ID does not exist (3x)
Pass ASTM SCD DSS: USS Availability Synchronization Setup Ensure test USS has Unknown availability USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass USS Availability synchronization Check Normal USS availability broadcast USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass Check Down USS availability broadcast USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass Check Unknown USS availability broadcast USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass Unknown USS state is reported as Unknown Query all DSS instances with an unknown USS identifier USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
DSS0100,1 Not tested ASTM Availability DSS: USS Availability Mutation Update USS availability state Declare USS as available at DSS USS Availability can be requested
Not tested USS Availability can be updated
Not tested Update requires correct version Attempt update with missing version Request to update USS availability status with empty version fails
Not tested Attempt update with incorrect version Request to update USS availability status with incorrect version fails
Not tested ASTM SCD DSS: Interfaces authentication Setup Ensure clean workspace USS Availability can be requested
Not tested USS Availability can be updated
Not tested Endpoint authorization Availability endpoints authentication Unauthorized requests return the proper error message body
Not tested Read availability with valid credentials
Not tested USS Availability Get response format conforms to spec
Not tested Set availability with valid credentials
Not tested USS Availability Set response format conforms to spec
Pass ASTM SCD DSS: USS Availability Synchronization Setup Ensure test USS has Unknown availability USS Availability can be requested
Not tested USS Availability can be set to Unknown
Pass USS Availability synchronization Check Normal USS availability broadcast USS Availability can be requested
Pass Check Down USS availability broadcast USS Availability can be requested
Pass Check Unknown USS availability broadcast USS Availability can be requested
Not tested Update USS availability on primary DSS to Normal USS Availability can be updated
Not tested Update USS Availability on primary DSS to Down USS Availability can be updated
Not tested Update USS availability on primary DSS to Unknown USS Availability can be updated
Pass Unknown USS state is reported as Unknown Query all DSS instances with an unknown USS identifier USS Availability can be requested
Not tested Main DSS instance reports Unknown availability
Not tested Availability version for an unknown USS should be empty
DSS0100,2 Not tested ASTM SCD DSS: Report DSS Report Make valid DSS report DSS report successfully submitted
Not tested DSS returned a valid report ID
DSS0200 Not tested ASTM UTM DSS: Direct datastore access Verify security interoperability Attempt to connect in insecure mode Node enforces authentication of its communications
DSS0205 Not tested ASTM UTM DSS: Direct datastore access Verify security interoperability Attempt to connect in insecure mode Node enforces encryption of its communications
Not tested Attempt to connect with legacy encryption protocol Node rejects legacy encryption protocols
DSS0210,1a Pass ASTM SCD DSS: Subscription Synchronization Subscription Synchronization Query newly created subscription Subscription can be found at every DSS
Pass Query updated subscription Subscription can be found at every DSS
Pass Verify mutation on all secondaries Subscription can be found at every DSS (2x)
Pass Query deleted subscription DSS should not return the deleted subscription
Pass Delete subscriptions on secondaries DSS should not return the deleted subscription (4x)
DSS0210,1b Pass ASTM SCD DSS: Subscription Synchronization Subscription Synchronization Verify manager synchronization Subscription deletion with different non-managing credentials on secondary DSS fails
Not tested Mutate subscription on secondaries Subscription can be mutated on secondary DSS
DSS0210,1c Pass ASTM SCD DSS: Subscription Synchronization Subscription Synchronization Query newly created subscription Propagated subscription contains the correct USS base URL
Pass Query updated subscription Propagated subscription contains the correct USS base URL
Pass Verify mutation on all secondaries Propagated subscription contains the correct USS base URL (2x)
DSS0210,1d Pass ASTM SCD DSS: Subscription Synchronization Subscription Synchronization Query newly created subscription Secondary DSS returns the subscription in searches for area that contains it
Pass Secondary DSS does not return the subscription in searches not encompassing the general area of the subscription
Pass Query updated subscription Secondary DSS returns the subscription in searches for area that contains it
Pass Secondary DSS does not return the subscription in searches not encompassing the general area of the subscription
Pass Verify mutation on all secondaries Secondary DSS returns the subscription in searches for area that contains it (2x)
Pass Secondary DSS does not return the subscription in searches not encompassing the general area of the subscription (2x)
DSS0210,1e Pass ASTM SCD DSS: Subscription Synchronization Subscription Synchronization Query newly created subscription Propagated subscription contains the correct start time
Pass Propagated subscription contains the correct end time
Pass Query updated subscription Propagated subscription contains the correct start time
Pass Propagated subscription contains the correct end time
Pass Verify mutation on all secondaries Propagated subscription contains the correct start time (2x)
Pass Propagated subscription contains the correct end time (2x)
DSS0210,1f Pass ASTM SCD DSS: Subscription Synchronization Subscription Synchronization Query newly created subscription Propagated subscription contains the correct version
Pass Query updated subscription Propagated subscription contains the correct version
Pass Verify mutation on all secondaries Propagated subscription contains the correct version (2x)
DSS0210,1g Pass ASTM SCD DSS: Subscription Synchronization Subscription Synchronization Query newly created subscription Propagated subscription contains the correct notification flags
Pass Query updated subscription Propagated subscription contains the correct notification flags
Pass Verify mutation on all secondaries Propagated subscription contains the correct notification flags (2x)
DSS0210,1h Pass ASTM SCD DSS: Subscription Synchronization Subscription Synchronization Query newly created subscription Propagated subscription contains the correct implicit flag
Pass Query updated subscription Propagated subscription contains the correct implicit flag
Pass Verify mutation on all secondaries Propagated subscription contains the correct implicit flag (2x)
DSS0210,1i Pass ASTM SCD DSS: Subscription Synchronization Subscription Synchronization Query newly created subscription Propagated subscription contains expected notification count
Pass Query updated subscription Propagated subscription contains expected notification count
Pass Verify mutation on all secondaries Propagated subscription contains expected notification count (2x)
DSS0210,2a Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Retrieve newly created CR Constraint reference can be found at every DSS
Pass Retrieve updated CR Constraint reference can be found at every DSS
Pass Query deleted CR Deleted CR cannot be retrieved from all DSS instances
Pass Deleted CR cannot be searched for from all DSS instances
Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Retrieve newly created OIR Operational intent reference can be found at every DSS
Pass Retrieve updated OIR Operational intent reference can be found at every DSS
Pass Query deleted OIR Deleted OIR cannot be retrieved from all DSS instances
Pass Deleted OIR cannot be searched for from all DSS instances
DSS0210,2b Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Retrieve newly created CR Propagated constraint reference contains the correct manager
Pass Search for newly created CR Propagated constraint reference contains the correct manager
Pass Retrieve updated CR Propagated constraint reference contains the correct manager
Pass Search for updated CR Propagated constraint reference contains the correct manager
Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Retrieve newly created OIR Propagated operational intent reference contains the correct manager
Pass Search for newly created OIR Propagated operational intent reference contains the correct manager
Pass Retrieve updated OIR Propagated operational intent reference contains the correct manager
Pass Search for updated OIR Propagated operational intent reference contains the correct manager
DSS0210,2c Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Retrieve newly created CR Propagated constraint reference contains the correct USS base URL
Pass Search for newly created CR Propagated constraint reference contains the correct USS base URL
Pass Retrieve updated CR Propagated constraint reference contains the correct USS base URL
Pass Search for updated CR Propagated constraint reference contains the correct USS base URL
Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Retrieve newly created OIR Propagated operational intent reference contains the correct USS base URL
Pass Search for newly created OIR Propagated operational intent reference contains the correct USS base URL
Pass Retrieve updated OIR Propagated operational intent reference contains the correct USS base URL
Pass Search for updated OIR Propagated operational intent reference contains the correct USS base URL
DSS0210,2d Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Retrieve newly created OIR Propagated operational intent reference contains the correct state
Pass Search for newly created OIR Propagated operational intent reference contains the correct state
Pass Retrieve updated OIR Propagated operational intent reference contains the correct state
Pass Search for updated OIR Propagated operational intent reference contains the correct state
DSS0210,2e Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Search for newly created CR Propagated constraint reference general area is synchronized
Pass Search for updated CR Propagated constraint reference general area is synchronized
Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Search for newly created OIR Propagated operational intent reference general area is synchronized
Pass Search for updated OIR Propagated operational intent reference general area is synchronized
DSS0210,2f Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Retrieve newly created CR Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass Search for newly created CR Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass Retrieve updated CR Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass Search for updated CR Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Retrieve newly created OIR Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
Pass Search for newly created OIR Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
Pass Retrieve updated OIR Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
Pass Search for updated OIR Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
DSS0210,3a Pass ASTM SCD DSS: USS Availability Synchronization Setup Ensure test USS has Unknown availability USS Availability is consistent across every DSS instance
Pass USS Availability synchronization Check Normal USS availability broadcast USS Availability is consistent across every DSS instance
Pass Check Down USS availability broadcast USS Availability is consistent across every DSS instance
Pass Check Unknown USS availability broadcast USS Availability is consistent across every DSS instance
Pass Unknown USS state is reported as Unknown Query all DSS instances with an unknown USS identifier USS Availability is consistent across every DSS instance
DSS0210,3b Pass ASTM SCD DSS: USS Availability Synchronization Setup Ensure test USS has Unknown availability USS Availability is consistent across every DSS instance
Pass USS Availability synchronization Check Normal USS availability broadcast USS Availability is consistent across every DSS instance
Pass Check Down USS availability broadcast USS Availability is consistent across every DSS instance
Pass Check Unknown USS availability broadcast USS Availability is consistent across every DSS instance
Pass Unknown USS state is reported as Unknown Query all DSS instances with an unknown USS identifier USS Availability is consistent across every DSS instance
DSS0210,3c Pass ASTM SCD DSS: USS Availability Synchronization Setup Ensure test USS has Unknown availability USS Availability version is consistent across every DSS instance
Pass USS Availability synchronization Check Normal USS availability broadcast USS Availability version is consistent across every DSS instance
Pass Check Down USS availability broadcast USS Availability version is consistent across every DSS instance
Pass Check Unknown USS availability broadcast USS Availability version is consistent across every DSS instance
Pass Unknown USS state is reported as Unknown Query all DSS instances with an unknown USS identifier USS Availability version is consistent across every DSS instance
DSS0210,A2-7-2,1a Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Retrieve newly created CR Newly created CR can be consistently retrieved from all DSS instances
Pass Search for newly created CR Newly created CR can be consistently searched for from all DSS instances
Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Retrieve newly created OIR Newly created OIR can be consistently retrieved from all DSS instances
Pass Search for newly created OIR Newly created OIR can be consistently searched for from all DSS instances
DSS0210,A2-7-2,1b Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Retrieve updated CR Updated CR can be consistently retrieved from all DSS instances
Pass Search for updated CR Updated CR can be consistently searched for from all DSS instances
Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Retrieve updated OIR Updated OIR can be consistently retrieved from all DSS instances
Pass Search for updated OIR Updated OIR can be consistently searched for from all DSS instances
DSS0210,A2-7-2,1c Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Search for newly created OIR Newly created OIR can be consistently searched for from all DSS instances
Pass Search for updated OIR Updated OIR can be consistently searched for from all DSS instances
DSS0210,A2-7-2,1d Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Retrieve updated CR Updated CR can be consistently retrieved from all DSS instances
Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Retrieve newly created OIR Newly created OIR can be consistently retrieved from all DSS instances
Pass Retrieve updated OIR Updated OIR can be consistently retrieved from all DSS instances
DSS0210,A2-7-2,1e Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Search for newly created CR Newly created CR can be consistently searched for from all DSS instances
Pass Search for updated CR Updated CR can be consistently searched for from all DSS instances
DSS0210,A2-7-2,1f Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Retrieve newly created CR Newly created CR can be consistently retrieved from all DSS instances
DSS0210,A2-7-2,2a Not tested ASTM SCD DSS: Operational Intent Reference Key Validation Key validation on creation Attempt OIR creation overlapping with first OIR Create operational intent reference with missing OVN fails
Not tested Attempt OIR creation overlapping with second OIR Create operational intent reference with missing OVN fails
Not tested Attempt OIR creation overlapping with both OIRs Create operational intent reference with missing OVN fails
DSS0210,A2-7-2,2b Not tested ASTM SCD DSS: Operational Intent Reference Key Validation Key validation on mutation Attempt mutation with both OVNs missing Mutate operational intent reference with missing OVN fails
Not tested Attempt mutation with first OVN missing Mutate operational intent reference with missing OVN fails
Not tested Attempt mutation to overlap with the first OIR Mutate operational intent reference with missing OVN fails
DSS0210,A2-7-2,3a Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Query deleted OIR Deleted OIR cannot be searched for from all DSS instances
DSS0210,A2-7-2,3b Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Query deleted OIR Deleted OIR cannot be retrieved from all DSS instances
DSS0210,A2-7-2,3c Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Query deleted CR Deleted CR cannot be searched for from all DSS instances
DSS0210,A2-7-2,3d Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Query deleted CR Deleted CR cannot be retrieved from all DSS instances
DSS0210,A2-7-2,4a Pass ASTM SCD DSS: Subscription and entity interaction Subscription creation returns relevant OIRs Create a subscription at every DSS in sequence Subscription may be retrieved from all other DSS instances (4x)
Pass DSS response contains the expected OIRs
DSS0210,A2-7-2,4b Pass ASTM SCD DSS: Subscription and entity interaction OIR creation and modification trigger relevant notifications Create an OIR at every DSS in sequence DSS returns the implicit subscriptions from intersecting OIRs (3x)
Pass DSS response contains the expected background subscription
DSS0210,A2-7-2,4c Pass ASTM SCD DSS: Subscription and entity interaction OIR creation and modification trigger relevant notifications Modify an OIR at every DSS in sequence DSS returns the implicit subscriptions from intersecting OIRs (3x)
Pass DSS response contains the expected background subscription
DSS0210,A2-7-2,4d Pass ASTM SCD DSS: Subscription and entity interaction Expiration of subscriptions removes them Expire explicit subscriptions at every DSS in sequence Subscription does not exist on all other DSS instances (4x)
DSS0210,A2-7-2,5a Pass ASTM SCD DSS: Subscription and entity deletion interaction Subscription deletion is reflected on all DSS instances Delete a subscription at every DSS in sequence Subscription does not exist on all other DSS instances (4x)
DSS0210,A2-7-2,5b Pass ASTM SCD DSS: Subscription and entity deletion interaction OIR creation and modification does not trigger relevant notifications after subscription deletion Create an OIR at every DSS in sequence DSS response does not contain the deleted subscriptions
DSS0210,A2-7-2,5c Pass ASTM SCD DSS: Subscription and entity deletion interaction OIR creation and modification does not trigger relevant notifications after subscription deletion Modify an OIR at every DSS in sequence DSS response does not contain the deleted subscriptions
DSS0210,A2-7-2,6 Pass ASTM SCD DSS: USS Availability Synchronization Setup Ensure test USS has Unknown availability USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass USS Availability synchronization Check Normal USS availability broadcast USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass Check Down USS availability broadcast USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass Check Unknown USS availability broadcast USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass Unknown USS state is reported as Unknown Query all DSS instances with an unknown USS identifier USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
DSS0210,A2-7-2,7 Not tested ASTM SCD DSS: Interfaces authentication Endpoint authorization Subscription endpoints authentication Create subscription with missing credentials
Not tested Create subscription with invalid credentials
Not tested Create subscription with missing scope
Not tested Create subscription with incorrect scope
Not tested Get subscription with missing credentials
Not tested Get subscription with invalid credentials
Not tested Get subscription with missing scope
Not tested Get subscription with incorrect scope
Not tested Mutate subscription with missing credentials
Not tested Mutate subscription with invalid credentials
Not tested Mutate subscription with missing scope
Not tested Mutate subscription with incorrect scope
Not tested Delete subscription with missing credentials
Not tested Delete subscription with invalid credentials
Not tested Delete subscription with missing scope
Not tested Delete subscription with incorrect scope
Not tested Search subscriptions with missing credentials
Not tested Search subscriptions with invalid credentials
Not tested Search subscriptions with missing scope
Not tested Search subscriptions with incorrect scope
Not tested Operational intents endpoints authentication Create operational intent reference with missing credentials
Not tested Create operational intent reference with invalid credentials
Not tested Create operational intent reference with missing scope
Not tested Create operational intent reference with incorrect scope
Not tested Get operational intent reference with missing credentials
Not tested Get operational intent reference with invalid credentials
Not tested Get operational intent reference with missing scope
Not tested Get operational intent reference with incorrect scope
Not tested Mutate operational intent reference with missing credentials
Not tested Mutate operational intent reference with invalid credentials
Not tested Mutate operational intent reference with missing scope
Not tested Mutate operational intent reference with incorrect scope
Not tested Delete operational intent reference with missing credentials
Not tested Delete operational intent reference with invalid credentials
Not tested Delete operational intent reference with missing scope
Not tested Delete operational intent reference with incorrect scope
Not tested Search operational intent references with missing credentials
Not tested Search operational intent references with invalid credentials
Not tested Search operational intent references with missing scope
Not tested Search operational intent references with incorrect scope
Not tested Availability endpoints authentication Read availability with missing credentials
Not tested Read availability with invalid credentials
Not tested Read availability with missing scope
Not tested Read availability with incorrect scope
Not tested Set availability with missing credentials
Not tested Set availability with invalid credentials
Not tested Set availability with missing scope
Not tested Set availability with incorrect scope
Not tested Constraint reference endpoints authentication Create constraint reference with missing credentials
Not tested Create constraint reference with invalid credentials
Not tested Create constraint reference with missing scope
Not tested Create constraint reference with incorrect scope
Not tested Get constraint reference with missing credentials
Not tested Get constraint reference with invalid credentials
Not tested Get constraint reference with missing scope
Not tested Get constraint reference with incorrect scope
Not tested Mutate constraint reference with missing credentials
Not tested Mutate constraint reference with invalid credentials
Not tested Mutate constraint reference with missing scope
Not tested Mutate constraint reference with incorrect scope
Not tested Delete constraint reference with missing credentials
Not tested Delete constraint reference with invalid credentials
Not tested Delete constraint reference with missing scope
Not tested Delete constraint reference with incorrect scope
Not tested Search constraint references with missing credentials
Not tested Search constraint references with invalid credentials
Not tested Search constraint references with missing scope
Not tested Search constraint references with incorrect scope
DSS0215 Pass ASTM SCD DSS: Constraint Reference Synchronization CR synchronization Retrieve newly created CR Constraint reference can be found at every DSS
Pass Propagated constraint reference contains the correct manager
Pass Propagated constraint reference contains the correct USS base URL
Pass Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass Newly created CR can be consistently retrieved from all DSS instances
Pass Search for newly created CR Propagated constraint reference general area is synchronized
Pass Propagated constraint reference contains the correct manager
Pass Propagated constraint reference contains the correct USS base URL
Pass Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass Newly created CR can be consistently searched for from all DSS instances
Pass Retrieve updated CR Constraint reference can be found at every DSS
Pass Propagated constraint reference contains the correct manager
Pass Propagated constraint reference contains the correct USS base URL
Pass Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass Updated CR can be consistently retrieved from all DSS instances
Pass Search for updated CR Propagated constraint reference general area is synchronized
Pass Propagated constraint reference contains the correct manager
Pass Propagated constraint reference contains the correct USS base URL
Pass Propagated constraint reference contains the correct start time
Pass Propagated constraint reference contains the correct end time
Pass Updated CR can be consistently searched for from all DSS instances
Pass Query deleted CR Deleted CR cannot be retrieved from all DSS instances
Pass Deleted CR cannot be searched for from all DSS instances
Pass ASTM SCD DSS: Operational Intent Reference Synchronization OIR synchronization Retrieve newly created OIR Operational intent reference can be found at every DSS
Pass Propagated operational intent reference contains the correct manager
Pass Propagated operational intent reference contains the correct USS base URL
Pass Propagated operational intent reference contains the correct state
Pass Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
Pass Newly created OIR can be consistently retrieved from all DSS instances
Pass Search for newly created OIR Propagated operational intent reference general area is synchronized
Pass Propagated operational intent reference contains the correct manager
Pass Propagated operational intent reference contains the correct USS base URL
Pass Propagated operational intent reference contains the correct state
Pass Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
Pass Newly created OIR can be consistently searched for from all DSS instances
Pass Retrieve updated OIR Operational intent reference can be found at every DSS
Pass Propagated operational intent reference contains the correct manager
Pass Propagated operational intent reference contains the correct USS base URL
Pass Propagated operational intent reference contains the correct state
Pass Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
Pass Search for updated OIR Propagated operational intent reference general area is synchronized
Pass Propagated operational intent reference contains the correct manager
Pass Propagated operational intent reference contains the correct USS base URL
Pass Propagated operational intent reference contains the correct state
Pass Propagated operational intent reference contains the correct start time
Pass Propagated operational intent reference contains the correct end time
Pass ASTM SCD DSS: Subscription Synchronization Subscription Synchronization Query newly created subscription Subscription can be found at every DSS
Pass Propagated subscription contains the correct USS base URL
Pass Propagated subscription contains the correct start time
Pass Propagated subscription contains the correct end time
Pass Propagated subscription contains the correct version
Pass Propagated subscription contains the correct notification flags
Pass Propagated subscription contains the correct implicit flag
Pass Propagated subscription contains expected notification count
Pass Secondary DSS returns the subscription in searches for area that contains it
Pass Secondary DSS does not return the subscription in searches not encompassing the general area of the subscription
Pass Query updated subscription Subscription can be found at every DSS
Pass Propagated subscription contains the correct USS base URL
Pass Propagated subscription contains the correct start time
Pass Propagated subscription contains the correct end time
Pass Propagated subscription contains the correct version
Pass Propagated subscription contains the correct notification flags
Pass Propagated subscription contains the correct implicit flag
Pass Propagated subscription contains expected notification count
Pass Secondary DSS returns the subscription in searches for area that contains it
Pass Secondary DSS does not return the subscription in searches not encompassing the general area of the subscription
Pass Verify mutation on all secondaries Subscription can be found at every DSS (2x)
Pass Propagated subscription contains the correct USS base URL (2x)
Pass Propagated subscription contains the correct start time (2x)
Pass Propagated subscription contains the correct end time (2x)
Pass Propagated subscription contains the correct version (2x)
Pass Propagated subscription contains the correct notification flags (2x)
Pass Propagated subscription contains the correct implicit flag (2x)
Pass Propagated subscription contains expected notification count (2x)
Pass Secondary DSS returns the subscription in searches for area that contains it (2x)
Pass Secondary DSS does not return the subscription in searches not encompassing the general area of the subscription (2x)
Pass Query deleted subscription DSS should not return the deleted subscription
Pass Delete subscriptions on secondaries DSS should not return the deleted subscription (4x)
Pass ASTM SCD DSS: USS Availability Synchronization Setup Ensure test USS has Unknown availability USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass USS Availability synchronization Check Normal USS availability broadcast USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass Check Down USS availability broadcast USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass Check Unknown USS availability broadcast USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
Pass Unknown USS state is reported as Unknown Query all DSS instances with an unknown USS identifier USS Availability is consistent across every DSS instance
Pass USS Availability version is consistent across every DSS instance
DSS0300 Pass ASTM F3548-21 UTM DSS interoperability Prerequisites Test environment requirements DSS instance is publicly addressable
Pass DSS instance is reachable