You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
uss_qualifier should aim to verify as many requirements from ASTM F3548-21 as practical. We currently test many of the requirements, but there are still currently-untested requirements that are feasible to test as well. This issue covers DSS requirements, similar to #274 which covers non-DSS requirements.
Describe the solution you'd like
Add tests to the F3548-21 test suite which verify compliance to the following F3548-21 requirements. The list below is intended to reflect the current status and should be updated when new tests are written. The list should be in rough priority order after considering the value of verifying the requirement and the difficulty of implementation.
DSS0210,A2-7-2,1e show that queryConstraintRefs returns what was written from any DSS (add to CR sync scenario)
DSS0210,A2-7-2,1f show that getConstraintReference returns what was written from any DSS (add to CR sync scenario)
DSS0210,A2-7-2,3c entity reference can be deleted and all DSSes will correctly not show it in queryConstraintReferences
DSS0210,A2-7-2,3d entity reference can be deleted and all DSSes will correctly not show it in getConstraintReference
Additional context
If discussion about how to construct a test or tests for any of the requirements above, a separate issue should be created for the implementation of those tests (rather than adding a comment on this issue).
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
uss_qualifier should aim to verify as many requirements from ASTM F3548-21 as practical. We currently test many of the requirements, but there are still currently-untested requirements that are feasible to test as well. This issue covers DSS requirements, similar to #274 which covers non-DSS requirements.
Describe the solution you'd like
Add tests to the F3548-21 test suite which verify compliance to the following F3548-21 requirements. The list below is intended to reflect the current status and should be updated when new tests are written. The list should be in rough priority order after considering the value of verifying the requirement and the difficulty of implementation.
DSS0005,5[uss_qualifier] simple SCD subscription scenario (DSS0005,5) #469DSS0015[uss_qualifier] scd dss0015 ensure max subscription duration is enforced #475DSS0100,1DSS0210,1DSS0210,2DSS0210,A2-7-2,7DSS0210,A2-7-2,1a implicitly covered by DSS0210,2DSS0210,A2-7-2,1b implicitly covered by DSS0210,2DSS0210,A2-7-2,2DSS0210,A2-7-2,2(a|b) create/update Op. Intent Ref. requires correct OVNs in keys (standalone) #539DSS0210,A2-7-2,3aDSS0210,A2-7-2,3,a Op. Intent Ref. can be deleted from any instance of a DSS deployment #540SubscriptionsOperational IntentsConstraints[uss_qualifier] constraint reference sync: cover deletion 5/5 #708Availability States[uss_qualifier] new SCD scenario to check synchronization of USS availability states #691SubscriptionsCreate[uss_qualifier] check off DSS0215 and DSS020 for subscriptions (partial) #533Mutate/Delete[uss_qualifier] (doc only) cover dss0215 and dss0020 for deletions/mutations in the subscription sync scenario #565Operational IntentsCreate implicitly covered by DSS0210,2[uss_qualifier] reference DSS0215 and DSS0020 (DAR sync & DSS consistency) in OIR sync documentation #688Mutate/Delete implicitly covered by DSS0210,2[uss_qualifier] reference DSS0215 and DSS0020 (DAR sync & DSS consistency) in OIR sync documentation #688Constraints[uss_qualifier] constraint reference sync: cover deletion 5/5 #708Availability States[uss_qualifier] new SCD scenario to check synchronization of USS availability states #691-- MVP line --
DSS0210,A2-7-2,1e[uss_qualifier] constraint reference sync: cover deletion 5/5 #708DSS0210,A2-7-2,1f[uss_qualifier] constraint reference sync: cover deletion 5/5 #708DSS0210,3[uss_qualifier] new SCD scenario to check synchronization of USS availability states #691DSS0005,3[uss_qualifier] constraint reference sync: cover deletion 5/5 #708DSS0210,A2-7-2,6[uss_qualifier] new SCD scenario to check synchronization of USS availability states #691Additional context
If discussion about how to construct a test or tests for any of the requirements above, a separate issue should be created for the implementation of those tests (rather than adding a comment on this issue).
The text was updated successfully, but these errors were encountered: