diff --git a/monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/subscription_sync.md b/monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/subscription_sync.md index 072db1dba1..325585e06f 100644 --- a/monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/subscription_sync.md +++ b/monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/subscription_sync.md @@ -7,37 +7,71 @@ This test step fragment validates that subscriptions are properly synchronized a If the previously created or mutated subscription cannot be found at a DSS, either one of the instances at which the subscription was created or the one that was queried, may be failing to implement **[astm.f3548.v21.DSS0210,1a](../../../../../requirements/astm/f3548/v21.md)**. +Alternatively, the DSS through which the subscription was created or mutated may may be returning API calls to the client before having updated its underlying distributed storage. +If so, it would be in violation of **[astm.f3548.v21.DSS0215](../../../../../requirements/astm/f3548/v21.md)**. + +As a result, the DSS pool under test is failing to meet **[astm.f3548.v21.DSS0020](../../../../../requirements/astm/f3548/v21.md)**. + ## 🛑 Propagated subscription contains the correct USS base URL check If the subscription returned by a DSS to which the subscription was synchronized to does not contain the correct USS base URL, either one of the instances at which the subscription was created or the one that was queried, may be failing to implement **[astm.f3548.v21.DSS0210,1c](../../../../../requirements/astm/f3548/v21.md)**. +Alternatively, the DSS through which the subscription was created or mutated may may be returning API calls to the client before having updated its underlying distributed storage. +If so, it would be in violation of **[astm.f3548.v21.DSS0215](../../../../../requirements/astm/f3548/v21.md)**. + +As a result, the DSS pool under test is failing to meet **[astm.f3548.v21.DSS0020](../../../../../requirements/astm/f3548/v21.md)**. + ## 🛑 Propagated subscription contains the correct start time check If the subscription returned by a DSS to which the subscription was synchronized to does not contain the correct start time, either one of the instances at which the subscription was created or the one that was queried, may be failing to implement **[astm.f3548.v21.DSS0210,1e](../../../../../requirements/astm/f3548/v21.md)**. +Alternatively, the DSS through which the subscription was created or mutated may may be returning API calls to the client before having updated its underlying distributed storage. +If so, it would be in violation of **[astm.f3548.v21.DSS0215](../../../../../requirements/astm/f3548/v21.md)**. + +As a result, the DSS pool under test is failing to meet **[astm.f3548.v21.DSS0020](../../../../../requirements/astm/f3548/v21.md)**. + ## 🛑 Propagated subscription contains the correct end time check If the subscription returned by a DSS to which the subscription was synchronized to does not contain the correct end time, either one of the instances at which the subscription was created or the one that was queried, may be failing to implement **[astm.f3548.v21.DSS0210,1e](../../../../../requirements/astm/f3548/v21.md)**. +Alternatively, the DSS through which the subscription was created or mutated may may be returning API calls to the client before having updated its underlying distributed storage. +If so, it would be in violation of **[astm.f3548.v21.DSS0215](../../../../../requirements/astm/f3548/v21.md)**. + +As a result, the DSS pool under test is failing to meet **[astm.f3548.v21.DSS0020](../../../../../requirements/astm/f3548/v21.md)**. + ## 🛑 Propagated subscription contains the correct version check If the subscription returned by a DSS to which the subscription was synchronized to does not contain the correct version, either one of the instances at which the subscription was created or the one that was queried, may be failing to implement **[astm.f3548.v21.DSS0210,1f](../../../../../requirements/astm/f3548/v21.md)**. +Alternatively, the DSS through which the subscription was created or mutated may may be returning API calls to the client before having updated its underlying distributed storage. +If so, it would be in violation of **[astm.f3548.v21.DSS0215](../../../../../requirements/astm/f3548/v21.md)**. + +As a result, the DSS pool under test is failing to meet **[astm.f3548.v21.DSS0020](../../../../../requirements/astm/f3548/v21.md)**. + ## 🛑 Propagated subscription contains the correct notification flags check If the subscription returned by a DSS to which the subscription was synchronized to does not contain the correct notification flags, either one of the instances at which the subscription was created or the one that was queried, may be failing to implement **[astm.f3548.v21.DSS0210,1g](../../../../../requirements/astm/f3548/v21.md)**. +As a result, the DSS pool under test is failing to meet **[astm.f3548.v21.DSS0020](../../../../../requirements/astm/f3548/v21.md)**. + ## 🛑 Propagated subscription contains the correct implicit flag check If the subscription returned by a DSS to which the subscription was synchronized to does not contain the correct implicit flag, either one of the instances at which the subscription was created or the one that was queried, may be failing to implement **[astm.f3548.v21.DSS0210,1h](../../../../../requirements/astm/f3548/v21.md)**. +As a result, the DSS pool under test is failing to meet **[astm.f3548.v21.DSS0020](../../../../../requirements/astm/f3548/v21.md)**. + ## 🛑 Propagated subscription contains expected notification count check If the subscription returned by a DSS to which the subscription was synchronized to does not contain the expected notification count, either one of the instances at which the subscription was created or the one that was queried, may be failing to implement **[astm.f3548.v21.DSS0210,1i](../../../../../requirements/astm/f3548/v21.md)**. + +Alternatively, the DSS through which the subscription was created or mutated may may be returning API calls to the client before having updated its underlying distributed storage. +If so, it would be in violation of **[astm.f3548.v21.DSS0215](../../../../../requirements/astm/f3548/v21.md)**. + +As a result, the DSS pool under test is failing to meet **[astm.f3548.v21.DSS0020](../../../../../requirements/astm/f3548/v21.md)**. diff --git a/monitoring/uss_qualifier/suites/astm/utm/dss_probing.md b/monitoring/uss_qualifier/suites/astm/utm/dss_probing.md index b2810105d7..5cc986035c 100644 --- a/monitoring/uss_qualifier/suites/astm/utm/dss_probing.md +++ b/monitoring/uss_qualifier/suites/astm/utm/dss_probing.md @@ -20,7 +20,7 @@ Checked in - astm
.f3548
.v21
+ astm
.f3548
.v21
DSS0005,1 Implemented ASTM F3548-21 UTM DSS Operational Intent Reference Access Control
ASTM SCD DSS: Subscription Simple
ASTM SCD DSS: Subscription Synchronization
ASTM SCD DSS: Subscription Validation @@ -40,6 +40,11 @@ Implemented ASTM SCD DSS: Subscription Validation + + DSS0020 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0210,1a Implemented @@ -75,6 +80,11 @@ Implemented ASTM SCD DSS: Subscription Synchronization + + DSS0215 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0300 Implemented diff --git a/monitoring/uss_qualifier/suites/astm/utm/f3548_21.md b/monitoring/uss_qualifier/suites/astm/utm/f3548_21.md index d34eeacf60..a7c16c7879 100644 --- a/monitoring/uss_qualifier/suites/astm/utm/f3548_21.md +++ b/monitoring/uss_qualifier/suites/astm/utm/f3548_21.md @@ -32,7 +32,7 @@ Checked in - astm
.f3548
.v21
+ astm
.f3548
.v21
DSS0005,1 Implemented ASTM F3548 flight planners preparation
ASTM F3548-21 UTM DSS Operational Intent Reference Access Control
ASTM SCD DSS: Subscription Simple
ASTM SCD DSS: Subscription Synchronization
ASTM SCD DSS: Subscription Validation
Off-Nominal planning: down USS
Off-Nominal planning: down USS with equal priority conflicts not permitted @@ -52,6 +52,11 @@ Implemented ASTM SCD DSS: Subscription Validation + + DSS0020 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0100,1 Implemented @@ -92,6 +97,11 @@ Implemented ASTM SCD DSS: Subscription Synchronization + + DSS0215 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0300 Implemented diff --git a/monitoring/uss_qualifier/suites/faa/uft/message_signing.md b/monitoring/uss_qualifier/suites/faa/uft/message_signing.md index b446de3e2e..e21f9511ff 100644 --- a/monitoring/uss_qualifier/suites/faa/uft/message_signing.md +++ b/monitoring/uss_qualifier/suites/faa/uft/message_signing.md @@ -18,7 +18,7 @@ Checked in - astm
.f3548
.v21
+ astm
.f3548
.v21
DSS0005,1 Implemented ASTM F3548 flight planners preparation
ASTM F3548-21 UTM DSS Operational Intent Reference Access Control
ASTM SCD DSS: Subscription Simple
ASTM SCD DSS: Subscription Synchronization
ASTM SCD DSS: Subscription Validation
Off-Nominal planning: down USS
Off-Nominal planning: down USS with equal priority conflicts not permitted @@ -38,6 +38,11 @@ Implemented ASTM SCD DSS: Subscription Validation + + DSS0020 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0100,1 Implemented @@ -78,6 +83,11 @@ Implemented ASTM SCD DSS: Subscription Synchronization + + DSS0215 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0300 Implemented diff --git a/monitoring/uss_qualifier/suites/interuss/dss/all_tests.md b/monitoring/uss_qualifier/suites/interuss/dss/all_tests.md index f56ef230ac..44c7ffac0d 100644 --- a/monitoring/uss_qualifier/suites/interuss/dss/all_tests.md +++ b/monitoring/uss_qualifier/suites/interuss/dss/all_tests.md @@ -408,7 +408,7 @@ ASTM NetRID DSS: Concurrent Requests
ASTM NetRID DSS: ISA Expiry
ASTM NetRID DSS: ISA Subscription Interactions
ASTM NetRID DSS: Simple ISA
ASTM NetRID DSS: Submitted ISA Validations
ASTM NetRID DSS: Subscription Simple
ASTM NetRID DSS: Subscription Validation
ASTM NetRID DSS: Token Validation - astm
.f3548
.v21
+ astm
.f3548
.v21
DSS0005,1 Implemented ASTM F3548-21 UTM DSS Operational Intent Reference Access Control
ASTM SCD DSS: Subscription Simple
ASTM SCD DSS: Subscription Synchronization
ASTM SCD DSS: Subscription Validation @@ -428,6 +428,11 @@ Implemented ASTM SCD DSS: Subscription Validation + + DSS0020 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0210,1a Implemented @@ -463,6 +468,11 @@ Implemented ASTM SCD DSS: Subscription Synchronization + + DSS0215 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0300 Implemented diff --git a/monitoring/uss_qualifier/suites/uspace/flight_auth.md b/monitoring/uss_qualifier/suites/uspace/flight_auth.md index bc068e1896..7c6a65f26a 100644 --- a/monitoring/uss_qualifier/suites/uspace/flight_auth.md +++ b/monitoring/uss_qualifier/suites/uspace/flight_auth.md @@ -19,7 +19,7 @@ Checked in - astm
.f3548
.v21
+ astm
.f3548
.v21
DSS0005,1 Implemented ASTM F3548 flight planners preparation
ASTM F3548-21 UTM DSS Operational Intent Reference Access Control
ASTM SCD DSS: Subscription Simple
ASTM SCD DSS: Subscription Synchronization
ASTM SCD DSS: Subscription Validation
Off-Nominal planning: down USS
Off-Nominal planning: down USS with equal priority conflicts not permitted @@ -39,6 +39,11 @@ Implemented ASTM SCD DSS: Subscription Validation + + DSS0020 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0100,1 Implemented @@ -79,6 +84,11 @@ Implemented ASTM SCD DSS: Subscription Synchronization + + DSS0215 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0300 Implemented diff --git a/monitoring/uss_qualifier/suites/uspace/required_services.md b/monitoring/uss_qualifier/suites/uspace/required_services.md index 96b53f196b..2a2f015850 100644 --- a/monitoring/uss_qualifier/suites/uspace/required_services.md +++ b/monitoring/uss_qualifier/suites/uspace/required_services.md @@ -454,7 +454,7 @@ ASTM NetRID DSS: Concurrent Requests
ASTM NetRID DSS: ISA Expiry
ASTM NetRID DSS: ISA Subscription Interactions
ASTM NetRID DSS: Simple ISA
ASTM NetRID DSS: Submitted ISA Validations
ASTM NetRID DSS: Subscription Simple
ASTM NetRID DSS: Subscription Validation
ASTM NetRID DSS: Token Validation - astm
.f3548
.v21
+ astm
.f3548
.v21
DSS0005,1 Implemented ASTM F3548 flight planners preparation
ASTM F3548-21 UTM DSS Operational Intent Reference Access Control
ASTM SCD DSS: Subscription Simple
ASTM SCD DSS: Subscription Synchronization
ASTM SCD DSS: Subscription Validation
Off-Nominal planning: down USS
Off-Nominal planning: down USS with equal priority conflicts not permitted @@ -474,6 +474,11 @@ Implemented ASTM SCD DSS: Subscription Validation + + DSS0020 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0100,1 Implemented @@ -514,6 +519,11 @@ Implemented ASTM SCD DSS: Subscription Synchronization + + DSS0215 + Implemented + ASTM SCD DSS: Subscription Synchronization + DSS0300 Implemented